WordPress.org

Plugin Directory

WordPress form builder plugin for contact forms, surveys and quizzes – Tripetto

WordPress form builder plugin for contact forms, surveys and quizzes – Tripetto

Description

Tired of boring and ugly forms in your WordPress site? ๐Ÿ˜ด
Use the Tripetto form builder to make your forms conversational! ๐Ÿš€
Your visitors will love filling out Tripetto forms! ๐Ÿ˜

โšก Tripetto form builder plugin in a nutshell

  • Build any form you need in our unique form builder: contact form, registration form, customer satisfaction form, reservation form, quiz form, order form, exam form, quote calculation form (see live form examples);
  • Full-featured form builder plugin that helps you to create conversational forms;
  • The form plugin runs a stand-alone, full-blown form builder. All storage, including all collected form data, is stored right inside your WordPress without any dependencies on outside infrastructure;
  • Visually build your smart forms on the magnetic storyboard (learn more);
  • Build your form from scratch, or use one of our form templates to build your form even faster;
  • Advanced form calculator block included for creating quiz forms, order forms, exam forms and more (learn more);
  • Built-in SPAM-protection without the need for using CAPTCHAs in your forms (learn more);
  • Automate form data workflows with notifications (email/Slack), webhook connections to 1.000+ services and form activity tracking;
  • All in a no-code form builder plugin that’s right inside of your own WP Admin;
  • Integrated with WordPress’ most popular content editors and page builders. Easily embed your forms with the shortcode, Gutenberg block or Elementor widget.
  • No third-party account needed, not even a Tripetto account;
  • GDPR proof.

See form builder features here.
See full plugin feature list here.

๐Ÿง What makes Tripetto a better form builder plugin?

๐Ÿ’ก With the Tripetto form builder plugin you create stunning custom form experiences instead of boring forms. You can use all your forms in three form layouts, also named ‘form faces’ in Tripetto:

  • Autoscroll form face: the autoscroll form face presents one question at a time and is akin to Typeformโ€™s conversational forms;
  • Chat form face: the chat form face presents all questions and answers as speech bubbles and is partly inspired by Landbot;
  • Classic form face: the classic form face presents question fields in a traditional form as often seen in SurveyMonkey and the likes.

Just use the form face that suits your form and purpose best. See all form layouts.

๐Ÿ’ก With the Tripetto form builder plugin you create smart forms that react to the given answers of your respondents. Thatโ€™s why we call them conversational forms. To help you with this, our unique visual form builder easily lets you create the right logic, like branch logic, jump logic and pipe logic. Learn more about form logic.

๐Ÿ’ก With the Tripetto form builder plugin you create interactive quizzes, order forms, exams and more with the calculator block. Use the given answers of your respondents to perform any calculation you need in your form. The calculator block can add, subtract, multiply and divide, but also supports formulas and advanced mathematical functions. The result: fully no-code calculator forms! Learn more about calculations.

๐Ÿ’ก With the Tripetto form builder plugin you create beautiful responsive forms that match your website perfectly, with custom welcome and end screens, advanced styling options and full translations. Your forms are totally responsive for mobile, tablet, laptop and desktop usage. Learn more about customizations.

๐Ÿ’ก With the Tripetto form builder plugin you easily automate your form data workflows. Receive notifications, connect to 1.000+ services and track form activity. Learn more about automations.

๐Ÿ‘ท Give shape – Easily build your forms

  • Start a new form from scratch, or kickstart your form building with one of the form templates that are included in the form builder plugin;
  • Build forms visually on the magnetic storyboard, unlike any other form builder;
  • Use subforms on the form builder’s storyboard to create forms-in-forms for improved organization and structuring of large forms;
  • Real-time preview while building your form in the form builder;
  • All question types you need are included in the form builder;
  • Add a custom welcome message before the form starts;
  • Add a custom closing message at the end of the form, or redirect to another page when the form is completed.

Learn more about building your forms.

๐Ÿคฏ Add brains – Make your forms smart

  • Our form builder includes advanced logic features to make your form feel like a conversation;
  • Easy to use but very powerful thanks to Tripetto’s visual form builder;
  • Various types of advanced form logic making it a conversational form;
  • Branch logic, to only ask the right follow-up questions;
  • Skip logic, to jump over unnecessary questions;
  • Pipe logic, to show given answers inside your form;
  • Add flexible closing messages and redirects, based on your logic;
  • Perform real-time calculations inside your forms with the calculator block in the form builder (Pro);
  • Use no-code action blocks in the form builder to work with variables, values and hidden fields (Pro);
  • Send emails to yourself and/or respondents with the send email block in the form builder (Pro).

Learn more about using logic in your forms.

๐ŸŽจ Dress up – Customize your forms to your needs

  • Choose between three form experiences in the form builder: autoscroll, chat, or classic;
  • Choose autoscroll for a conversational form, for example, a quiz form, feedback form, screening form or large survey;
  • Choose chat for a chat form that feels like a chatbot, for example, a support form, evaluation form (incl. Net Promoter Score/NPS) or RSVP form;
  • Choose classic for a traditional looking but smart form, for example, a contact form, reservation form or registration form;
  • Style your forms in the form builder (fonts, colors, backgrounds, buttons, inputs);
  • All forms are fully optimized for perfect responsiveness on mobile, tablet, laptop and desktop;
  • Translate/edit all labels inside your forms in the form builder;
  • Remove Tripetto branding (Pro).

Learn more about styling and customizing your forms.

โšก Hook up – Automate things

  • Receive email and Slack notifications upon form completion (Pro);
  • Connect your responses to 1.000+ services via Make, Zapier, Pabbly and custom webhooks (Pro);
  • Track how your respondents use your forms with form activity tracking via Google Analytics, Google Tag Manager, Facebook Pixel and custom tracking codes (Pro).

Learn more about automating your form data.

๐Ÿ“ฃ Send out – Share forms how you wish

  • Immediately share your form with the shareable link in your WP site, making your WP site a complete form tool/survey tool instantly;
  • Or embed the form wherever you want with the WP shortcode. Compose your shortcode exactly like you want to embed your form with the shortcode editor in the form builder (no-code);
  • Or embed Tripetto forms right inside WordPress’ Gutenberg editor. Easily build, customize and automate your forms without leaving the Gutenberg editor;
  • Or embed Tripetto forms into your Elementor pages and popups with our Elementor widget.

Learn more about sharing your forms.

๐Ÿ›ก๏ธ Take stock – Handle form responses safely

  • Form responses are stored in your own WordPress install/database only (no third-party storage);
  • SPAM protection is built right into your forms, so no need for CAPTCHAs etc.;
  • View and manage form results inside your WP Admin;
  • Export form results to CSV.

Learn more about data management of your forms.

๐Ÿฅ‡ Pro features

Upgrade the Tripetto WordPress form builder plugin to push your forms to the next level and greatly enhance all your forms and surveys. Pro features are:

Unlimited form building – No limits in our form builder:

  • Unlimited forms
  • Unlimited form logic per form
  • Unlimited form questions per form
  • Unlimited form responses per form
  • Unlimited usage of Pro form templates

Advanced blocks – Use advanced blocks in your form:

  • Subforms
  • Signature input

All action blocks – Perform advanced actions in your form:

  • Calculator
  • Custom variable
  • Force stop
  • Hidden field
  • Raise error
  • Send email
  • Set value

Tripetto unbranding – Remove Tripetto branding:

  • Remove Tripetto branding in forms
  • Remove Tripetto branding in emails

Notifications – Receive instant notifications for new form responses:

  • Email notifications, including all form data
  • Slack notifications, including all form data

Connections – Connect your form responses to 1.000+ services using webhooks:

  • Connect form data with Make
  • Connect form data with Zapier
  • Connect form data with Pabbly Connect
  • Connect form data with custom webhooks

Activity tracking – Track form activity of your respondents:

  • Track form activity with Google Analytics
  • Track form activity with Google Tag Manager
  • Track form activity with Facebook Pixel
  • Track form activity with custom tracking codes

WordPress roles management – Configure plugin access and capabilities:

  • User role access settings
  • User role capabilities settings

Priority support + updates – Be assured of priority support and all plugin updates:

  • Access to help center [24/7]
  • Prio support [Mon-Fri, 9-17 CET]
  • All updates and upgrades

๐Ÿ‘‰ Get your Pro license today!
Available as single-site, 5-sites and unlimited sites.

๐Ÿงฐ Available as Gutenberg block

Tripetto’s full-blown form builder is also available right inside the WordPress Gutenberg editor. The Tripetto Gutenberg block makes it easy to build, customize and automate your forms without leaving the Gutenberg editor.

  • Add existing forms or build a new form right inside WordPress’ Gutenberg editor;
  • Build, customize and automate your forms without leaving the Gutenberg editor. All form builder features are available right inside the Gutenberg editor;
  • See a live preview of your form in the Gutenberg editor, so you’ll constantly see and feel how your form will blend with the rest of your content.

Learn more about Tripetto in the Gutenberg editor

๐Ÿงฐ Available as Elementor widget

Tripetto forms are also available in Elementor. The Tripetto Elementor widget lets you easily embed your forms into pages and popups that you create with Elementor.

Learn more about Tripetto in the Elementor builder

๐Ÿ•ต๏ธโ€โ™‚๏ธ Compare Tripetto with others

We are the new kid on the block in the form builder world, so we understand that a comparison will help you decide if Tripetto is the right form builder for you.

Compare Tripetto with other form builders.

๐Ÿ”” Stay up-to-date

Any questions about our form builder or your forms? We’re happy to help!

Translations

The following translations are included:

  • English (default)
  • Dutch (Nederlands)
  • French (Franรงais)
  • Indonesian (Indonesia)
  • Polish (Polski)

Note: This plugin is designed to be fully localized and translatable, but we need help to translate it to other languages. Take a look at our translations repository to see what needs to be done and how you can contribute.

Screenshots

  • Example of a customer satisfaction survey in the autoscroll form face
  • Example of a wedding RSVP form in the chat form face
  • Example of a fitness registration form in the autoscroll form face
  • Example of a restaurant reservation form in the classic form face
  • Demo of the customizations in the form builder, including switching form faces
  • Demo of the visual form builder, with easy-to-use logic

Blocks

This plugin provides 1 block.

  • Tripetto Form Show a Tripetto form or survey.

Installation

๐Ÿ‘‰ Install the Tripetto form builder plugin via the WordPress.org plugin repository or by uploading the files to your server;

๐Ÿ‘‰ Activate the Tripetto form builder plugin through the Plugins page in your WP Admin;

๐Ÿ‘‰ Navigate to the Tripetto tab in your WP Admin menu.

๐Ÿฅ‡ Get your Pro License to upgrade your form builder!

FAQ

Which question types are included?

The Tripetto form builder plugin offers everything you need to build any form you need.

Input blocks
Our form builder naturally supports all the commonly used form question types:

  • Checkbox;
  • Checkboxes;
  • Date (and time);
  • Dropdown (single-select);
  • Dropdown (multi-select) with keyword search;
  • Email address;
  • File upload;
  • Matrix;
  • Multiple choice;
  • Number;
  • Paragraph;
  • Password;
  • Phone number;
  • Picture choice;
  • Radio buttons;
  • Ranking;
  • Rating;
  • Scale;
  • Signature (Pro);
  • Statement;
  • Static text;
  • Text (multiple-lines);
  • Text (single-line) optionally with suggestions;
  • URL;
  • Yes/No.

Action blocks
Our form builder also offers action blocks to perform smart tasks in the background:

  • Calculator (Pro) – Perform advanced calculations with given answers, functions, comparators and constants;
  • Custom variable (Pro) – Store all kinds of variable values and use them in your form;
  • Force stop (Pro) – Prevent a form from submitting;
  • Hidden field (Pro) – Use hidden fields to enter data in your form;
  • Raise error (Pro) – Prevent a form from submitting by showing an error message;
  • Send email (Pro) – Send emails from the form, including form data;
  • Set value (Pro) – Prefill question blocks with the right values.

Logic blocks
Our form builder is designed to add powerful logic to make your forms smart and conversational:

  • Branch logic;
  • Skip logic;
  • Pipe logic;
  • Flexible endings.

Condition blocks
Our form builder helps you to make your forms smart by intelligently and automatically directing flows with dynamic condition blocks:

  • Conditions;
  • Evaluate;
  • Regex;
  • Password match;
  • Device Size.

More information about building your forms over here.

Can I use logic in my forms?

Yes, the Tripetto form builder is all about using the right logic in your form! Our form builder helps you to easily add logic to make your forms smart and conversational:

  • Branch logic;
  • Skip logic;
  • Pipe logic;
  • Flexible endings.

More information about using logic features over here.

Can I use calculations in my forms?

Yes, the Tripetto form builder includes the most advanced form calculator out there (Pro)! It supports the following operators:

  • Add;
  • Subtract;
  • Multiply;
  • Divide;
  • Equal.

And the calculator block works with several advanced operations to enhance your form calculations:

  • Blocks (given answers);
  • Mathematical functions;
  • Comparators;
  • Constants;
  • Subcalculations.

More information about the calculator block over here.

Can I receive notifications for new form submissions?

Yes, Tripetto can keep you updated on new form completions with instant, automatic notifications straight into your Slack and inbox. Our form builder helps you to set this up in no time. More information about notifications over here.

Can I connect other online services to my forms?

Yes, let Tripetto send your data to 1.000+ connected services with Make, Zapier, Pabbly Connect and custom webhooks. Our form builder helps you to connect your form responses to your automation tool easily. More information about connections over here.

Can I track how my forms perform?

Yes, you can track form activity by connecting to Google Analytics, Google Tag Manager, Facebook Pixel and even custom tracking codes. Our form builder helps you to configure the connection instantly. More information about form activity tracking over here.

How do I publish forms in my WP site?

You can use a shareable link or use the shortcode to embed your forms. Our form builder will help you to get both options running right away. More information about sharing over here.

Can I use Tripetto in the Gutenberg editor?

Yes, our full-blown form builder is also available right inside the WordPress Gutenberg editor, so you can easily build, customize and automate your forms without leaving the Gutenberg editor. More information Tripetto in Gutenberg editor.

Can I use Tripetto in Elementor?

For sure! Our plugin adds an Elementor widget to your Elementor builder, which makes it super easy to embed your forms in Elementor pages and popups. More information Tripetto in Elementor.

Can I use WordPress roles to give access to Tripetto?

Yes, we fully support WordPress roles and capabilities! This enables you to configure which roles have access to the plugin and which capabilities each role has inside the plugin. More information about WordPress roles in Tripetto.

How do I upgrade to Pro?

There are a few scenarios to upgrade your Tripetto form builder plugin. Generally, you need to take the following steps:

  • Purchase a Pro license via our website, or your WP Admin menu;
  • You will receive a zip package with the pro version of the form builder plugin and your personal license key. After purchasing, you can find these in Freemius (our license partner) and/or in your email;
  • Upload, install and activate the zip package in your WP Admin. Enter the license key to activate.

More information about upgrading to pro over here.

Can I get a free Pro trial?

We don’t offer free trials for the Pro plan, but we do offer a 100% unconditional money-back guarantee. Over the next 14 days, if Tripetto isnโ€™t what you hoped, drop us a line. Weโ€™ll promptly refund the full 100%. No questions asked.

Reviews

7 เธเธธเธกเธ เธฒเธžเธฑเธ™เธ˜เนŒ 2024 1 reply
Randomly discovered Tripetto while browsing through the massive amount of information on wordpress.org. After deep testing it suits 100% to our needs ! And Tripetto support is really fast, efficient, and accurate. Thanks a lot Jurgen for your help about CSV generation !
21 เธžเธคเธจเธˆเธดเธเธฒเธขเธ™ 2023 1 reply
After 25 years of doing IT I thought that I had seen it all but Tripetto has blown me away! Prompt support, attention to detail, flawless code. When there are so many bad plugins out there Tripetto is one of the few professional application/plugins that are affordable. I could not have done my current project without Tripetto.
11 เธ•เธธเธฅเธฒเธ„เธก 2023 1 reply
We have been using Tripetto Pro for about 2 years now and it’s one of our favorite plugins. The chat form is so much better than any other form we tried at driving customer engagement and actually encouraging users to provide their information. On top of that it’s so versatile and powerful so that we can learn a lot about the user based on what device they use, what page they come from etc. On top of being a solid plugin the support from them was above and beyond when we had some issues with our site. They spent the time to actually login and look around to figure out what settings and other plugins were interacting in a bad way and let us know how to fix it. Def worth every penny!
15 เธชเธดเธ‡เธซเธฒเธ„เธก 2023 1 reply
Wonderful plugin! 10X better than other questionnaire form plugins I have tried. Very user friendly, had everything I was looking for and a sleek interface. Additionally, the support is FANTASTIC! The support is worth the 5 stars alone!
9 เธกเธตเธ™เธฒเธ„เธก 2023 1 reply
It is simple to use and looks nice. I would like to see the added ability to format the introduction and closing text alignment; Right, Left, Justify. Once that is done, this will be to best form creator in the land!!
20 เธเธธเธกเธ เธฒเธžเธฑเธ™เธ˜เนŒ 2023 1 reply
Ich habe fast alle Formbuilder ausprobiert, sei es formidable, wpforms, fluentforms, ninjaforms und und und…stรคndig hat irgendwas nicht funktioniert, man brauchte eigenes css oder sonstiges. Ich bin kein Programmierer und kann auch nicht verstehen, wie man so wenig intuitive Tools entwickelt teilweise, allen voran Formidable, sicherlich sehr mรคchtig aber ohne Programmierkenntnisse einfach nervig. Tripetto ist einfach unschlagbar. Sehr schade, dass es verhรคltnismรครŸig unbekannt ist. Ich wรผnschte ich hรคtte es schon vor einigen Jahren gefunden.
Read all 114 reviews

Contributors & Developers

“WordPress form builder plugin for contact forms, surveys and quizzes – Tripetto” is open source software. The following people have contributed to this plugin.

Contributors

“WordPress form builder plugin for contact forms, surveys and quizzes – Tripetto” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “WordPress form builder plugin for contact forms, surveys and quizzes – Tripetto” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

โœ”๏ธ New feature
โšก Improvement
๐Ÿ› Bugfix
โŒ Deprecated or removed feature

VERSION 8.0.5 (05-11-2024)
โšก Tested compatibility with WordPress 6.7

VERSION 8.0.3 (06-06-2024)
๐Ÿ› Fixed a performance issue in the multi-select dropdown block

VERSION 8.0.1 (19-03-2024)
โœ”๏ธ Added a signature block (see https://tripetto.com/blog/product-update-new-signature-block/)
โšก Made domain validation (URL validation) less strict so that local domains, IP addresses, and relative paths are now allowed
โšก Added the alias of a block to the tracking functionality
โšก Added a live preview of uploaded images in the result panel
โšก Tested compatibility with WordPress 6.5
๐Ÿ› Fixed a bug in the email address field of the notification panel

VERSION 7.2.2 (15-01-2024)
โšก Tested compatibility with WordPress 6.4.2
๐Ÿ› Fixed a bug in the calculator block when calculating scores for individual rows in a matrix block
๐Ÿ› Fixed missing translations for certain blocks in the builder

VERSION 7.2.1 (14-11-2023)
๐Ÿ› Fixed a bug in the locking/unlocking functionality (when used to mark fields as read-only)

VERSION 7.2.0 (06-11-2023)
โœ”๏ธ Added a setting to hide sections after a (required) block that fails validation (this was the default behavior prior to version 7.1.0)
โšก Improved the zoom functionality of the builder when working with very large forms
โšก Tested compatibility with WordPress 6.4
๐Ÿ› Fixed an issue where it was not possible to complete a form in some specific cases
๐Ÿ› Fixed a backward compatibility issue in the hidden-field block

VERSION 7.1.0 (12-10-2023)
โœ”๏ธ New version of the Autoscroll runner that is capable of showing blocks (questions) past a required block that is left unanswered (this also greatly improves the progress bar behavior)
โœ”๏ธ Added a display value that will be used when recalling values in a form (this ensures that not the optional alias is shown, but the display-friendly value or name)
โœ”๏ธ Added hyperlink support to the ranking block
โšก Tested compatibility with WordPress 6.3.1
โšก Improved compatibility of the Gutenberg block with older WordPress versions
๐Ÿ› Fixed a bug in the Autoscroll runner where the welcome or closing screen of a form could become unresponsive
๐Ÿ› Fixed Firefox drag-and-drop issue in ranking block

VERSION 7.0.2 (24-07-2023)
๐Ÿ› Fixed a bug in the Autoscroll runner where a form was not shown in some cases due to problems with loading images used in the form

VERSION 7.0.1 (05-07-2023)
โœ”๏ธ Added a ranking block (see https://tripetto.com/blog/product-update-the-often-requested-ranking-block/)
โšก Add file name as querystring parameter to file upload URLs (allows to extract the original file name of an upload)
โšก Improved protection for data values that are automatically generated (these values can no longer be changed with, for example, a setter block)

VERSION 6.0.2 (30-05-2023)
๐Ÿ› Fixed a bug where file uploads could not be downloaded
๐Ÿ› Fixed a bug in the mailer block

VERSION 6.0.0 (23-05-2023)
โœ”๏ธ Forms-in-forms support (subforms) that allows for improved organization and structuring of large forms (only available in the pro version)
โœ”๏ธ Allow the use of mailto: and tel: hyperlinks in buttons (works in the multiple choice block, picture choice block, and in closing messages)
โœ”๏ธ Added technical documentation for using hooks and filters in Tripetto (https://tripetto.com/sdk/docs/applications/wordpress/api/)
โšก Tested compatibility with WordPress 6.2
โšก Update help URLs to the new Tripetto website

VERSION 5.7.7 (03-03-2023)
๐Ÿ› Fixed a bug in the text condition evaluation in the following blocks: calculator, evaluate, hidden field, text (single line), text (multiple lines), and variable

VERSION 5.7.6 (23-12-2022)
๐Ÿ› Fixed a small bug in the multiple choice block
๐Ÿ› Fixed a bug in the form duplication function

VERSION 5.7.5 (21-12-2022)
๐Ÿ› Fixed a bug in the Classic runner where the height of the form was incorrect

VERSION 5.7.4 (22-11-2022)
โšก Tested compatibility with WordPress 6.1.1
๐Ÿ› Fixed a timezone-related bug in the date/time selection control in the builder

VERSION 5.7.3 (17-11-2022)
๐Ÿ› Fixed a bug in the pause function of the Autoscroll runner

VERSION 5.7.2 (07-11-2022)
๐Ÿ› Fixed a bug in the multi-select dropdown block where condition labels were missing

VERSION 5.7.1 (28-10-2022)
โšก Added a dataset parameter to the tripetto_webhook filter
๐Ÿ› Fixed a bug where the preview panel stopped working
๐Ÿ› Fixed a bug where an empty option in a dropdown block could be selected as the default option (when no placeholder was defined)

VERSION 5.7.0 (14-10-2022)
โšก Improved the WordPress hooks and filters
๐Ÿ› Fixed a bug where prefilling a dropdown block using a query string sometimes didn’t work as expected
๐Ÿ› Fixed missing translations for the multi-select dropdown block

VERSION 5.6.2 (06-10-2022)
๐Ÿ› Fixed a bug where the plugin could not be activated in certain conditions

VERSION 5.6.1 (23-09-2022)
๐Ÿ› Fixed a bug where scores for the matrix block were not calculated properly

VERSION 5.6.0 (21-09-2022)
โœ”๏ธ Added color picker to the form styles editor
โœ”๏ธ Added color setting for multiple-choice, picture-choice, and yes/no buttons
โšก Added a message when closing the form builder while there is unsaved data
โšก Tested compatibility with WordPress 6.0.2
๐Ÿ› Fixed a bug where HTML characters were not displayed correctly on the results page

VERSION 5.5.0 (02-08-2022)
โœ”๏ธ Added multi-select dropdown block
โœ”๏ธ Added the ability to add branches without sections (right-click or hold the + button in the builder and select Insert branch to directly add a new branch)
โšก Added right-click mouse support in the builder (you can now right-click on any item to reveal the context menu with additional options)
๐Ÿ› Fixed a bug where tracking events would not emit when using a global Google Analytics tracker code

VERSION 5.4.0 (27-05-2022)
โšก Added more alignment options to the multiple-choice block
โšก Tested compatibility with WordPress 6.0
โšก Improved the tripetto_submit hook so it better handles errors in the custom hook code
๐Ÿ› Fixed a bug where the CSV export returned a cached version when a certain server-side cache configuration is enabled

VERSION 5.3.2 (28-02-2022)
๐Ÿ› Fixed a bug where assets for the Gutenberg block were loaded when not needed

VERSION 5.3.1 (25-02-2022)
โšก Migrate Integromat to Make
โšก Tested compatibility with WordPress 5.9.1
๐Ÿ› Fixed a bug in the attachment download service

VERSION 5.3.0 (17-02-2022)
โœ”๏ธ Added a build new form page that includes a gallery of form templates to choose from
โœ”๏ธ Added an option to store a concatenated text with all the selected options in the dataset (available for the checkboxes, multiple-choice, and picture-choice blocks)
โœ”๏ธ Added Google Tag Manager support for form tracking
โœ”๏ธ Added an option to configure trackers to use global tracker codes when embedding forms
โœ”๏ธ Added the possibility to retrieve a result overview page by result reference (using the reference query string parameter)
โœ”๏ธ Added a WordPress filter hook tripetto_prefill that allows programmatically prefilling data in forms
โšก Improved the exportability feature to make it clearer what this feature does
โšก Tested compatibility with WordPress 5.9
๐Ÿ› Fixed submission issues when using Safari with response data that contains combining diacritical marks
๐Ÿ› Fixed a bug where icons in buttons would turn the wrong color when hovering over the button
๐Ÿ› Fixed a bug in the required feature of the matrix block

VERSION 5.2.0 (22-11-2021)
โœ”๏ธ Added limits feature (minimum/maximum text length) to multi-line text
๐Ÿ› Fixed an XSS vulnerability when uploading malicious SVG files (thanks to thiennv/Patchstack for reporting this issue)

VERSION 5.1.5 (03-11-2021)
โšก Update dashboard

VERSION 5.1.4 (21-10-2021)
โšก Improved retry mechanism and error handling when saving forms (reduces issues with unstable hosts)
โšก Improved chat button visibility for small devices

VERSION 5.1.3 (18-10-2021)
๐Ÿ› Fixed a bug in the conflict detection component

VERSION 5.1.2 (14-10-2021)
๐Ÿ› Fixed a bug where the builder stopped working when an evaluate block was added after a cluster without any nodes

VERSION 5.1.1 (23-09-2021)
โšก Improved the onboarding tutorial with instruction videos about using the Gutenberg block and the Elementor widget

VERSION 5.1.0 (23-09-2021)
โœ”๏ธ Added a widget for Elementor (see https://tripetto.com/blog/another-update-tripetto-as-elementor-widget/)
๐Ÿ› Fixed a bug where the builder could not load on hosts where mbstring support for PHP was not enabled

VERSION 5.0.1 (16-09-2021)
โœ”๏ธ Added a full-featured Gutenberg block for Tripetto (see https://tripetto.com/blog/major-update-tripetto-as-gutenberg-block/)
โœ”๏ธ Added the possibility to customize the columns of the result list
โšก Added protection to detect conflicts when working with multiple users (or browser tabs/windows) on the same form
โšก Improved the header bar of the list views
โšก Added a style setting to the runners to customize the font size for small screens (mobile devices)
โšก Made the tripetto_create_forms capability dependent on the tripetto_edit_forms capability (so a user needs both capabilities to be able to create new forms)
๐Ÿ› Fixed a bug where pausing the form with an invalid email address would freeze the form
๐Ÿ› Fixed a bug where the builder could not load when a malformed custom tracking code was supplied

VERSION 4.2.4 (07-09-2021)
๐Ÿ› Fixed a bug in the address validation of the email block
๐Ÿ› Fixed a bug in the calculator where an outcome was not always available immediately
๐Ÿ› Fixed a bug where duplicate fields were shown in the classic runner
๐Ÿ› Fixed a bug in the download handler of uploaded files
๐Ÿ› Fixed a bug where the headers of CSV files were missing when using PHP <= 5.6
๐Ÿ› Fixed a bug in the custom WordPress hook (tripetto_submit)

VERSION 4.2.3 (04-08-2021)
๐Ÿ› Fixed missing information in the dashboard

VERSION 4.2.2 (03-08-2021)
๐Ÿ› Fixed a bug in the email notification service (messages were not sent in some cases)

VERSION 4.2.1 (29-07-2021)
โœ”๏ธ Added a WordPress filter hook tripetto_webhook that allows altering data that is sent to the custom webhook
๐Ÿ› Fixed a bug in the WordPress action hook implementation where the wrong data was supplied to the hook

VERSION 4.2.0 (29-07-2021)
โœ”๏ธ Added tracking support for Google Analytics, Facebook Pixel or a custom tracker code (see https://tripetto.com/blog/new-feature-form-activity-tracking-with-google-analytics-and-facebook-pixel/)
โœ”๏ธ Added Zapier feature to the connections panel
โœ”๏ธ Added Integromat feature to the connections panel
โœ”๏ธ Added Pably Connect feature to the connections panel
โœ”๏ธ Added a WordPress filter hook tripetto_styles that allows altering style settings of forms
โœ”๏ธ Added French translation (๐Ÿ™ Benjamin COUEDEL)
โšก Improved the automate menu (there are now separate panels for managing notifications, connections and tracking)
โšก Improved trackpad support for the form builder (now supports panning in all directions)
โšก Improved test function for Slack notifications and webhooks (fields of the form are now submitted as test data)
๐Ÿ› Fixed an issue where settings in the automate panels would not be saved

VERSION 4.1.1 (23-07-2021)
โœ”๏ธ Added limiting feature to limit the number of selected options/answers (available for the checkboxes, multiple choice, and picture choice blocks)
โœ”๏ธ Added randomization feature (available for the dropdown, checkboxes, multiple choice, picture choice, and radio buttons blocks)
โœ”๏ธ Added counter slot that counts the number of selected options/answers (available for the checkboxes, multiple choice, and picture choice blocks)
๐Ÿ› Fixed a compatibility issue with Happy Addons for Elementor (see https://wordpress.org/support/topic/add_menu_page-breaking-other-plugins/)
๐Ÿ› Fixed a bug where recalling values of other blocks did not work properly for specific cases
๐Ÿ› Fixed a bug where administrators in multisite installations could not access Tripetto
๐Ÿ› Fixed a bug where style changes in the chat form were not applied to the live preview panel

VERSION 4.1.0 (15-07-2021)
โœ”๏ธ Added WordPress variables to the hidden field block (see https://tripetto.com/blog/new-feature-instantly-use-wordpress-variables-in-your-forms/)
๐Ÿ› Fixed a bug where the builder screen was shown behind the WordPress menu
๐Ÿ› Fixed a bug where branch iterations would sometimes not display correctly
๐Ÿ› Fixed a bug where conflicts occurred when the same form was used multiple times on the same page
๐Ÿ› Fixed a bug where activation of both the free and pro version of the plugin could result in a plugin activation error

VERSION 4.0.4 (08-07-2021)
๐Ÿ› Fixed a bug where some users could not activate the plugin properly

VERSION 4.0.3 (06-07-2021)
๐Ÿ› Fixed a compatibility issue with WordPress 5.0 or lower
๐Ÿ› Fixed a bug in the pause and resume function

VERSION 4.0.1 (01-07-2021)
โœ”๏ธ Implemented roles and capabilities support
โœ”๏ธ Added a settings page to manage global settings for Tripetto
โœ”๏ธ Added a setting to disable the SPAM-protection system
โœ”๏ธ Added an IP address allowlist for the SPAM-protection system
โœ”๏ธ Added a setting to set the sender address for emails sent by Tripetto
โœ”๏ธ Added an onboarding wizard to help configuring and using the plugin
โœ”๏ธ Added new branch mode for checking if none of the conditions match (logical NOT)
โœ”๏ธ Added automatic video playback and pausing
โœ”๏ธ Added a new constant to the calculator to find the current branch index number
โšก Improved the webhook (it now allows URLs with a username and password in it)
โšก Renamed the premium plan to pro
โšก Improved block type selection when adding a new block
โšก Added a style setting to remove the asterisk for required blocks (only applies to the autoscroll and classic runner)
โšก Improved variables support in URLs so you can use a variable to specify the protocol and domain part of an URL
โšก Improved the multiple choice and picture choice blocks so you can select a hyperlink target for URL choices
โšก Improved dashboard with help articles and video tutorials
๐Ÿ› Fixed a typo in the mailer block

VERSION 3.5.1 (31-05-2021)
โšก Improved the URL block
๐Ÿ› Fixed a data regression bug causing some forms to not work properly

VERSION 3.5.0 (27-05-2021)
โœ”๏ธ Added settings to the automate panel to make uploaded files in forms directly accessible for webhooks and Slack/email recipients
๐Ÿ› Fixed a bug in the closing message of the classic runner
๐Ÿ› Fixed a bug in the capitalize function (see https://gitlab.com/tripetto/studio/-/issues/40)

VERSION 3.4.3 (20-05-2021)
โœ”๏ธ Added count occurrences function to the calculator block
โœ”๏ธ Added concatenate option to the set value block
โœ”๏ธ Added an option to disable scrolling in the autoscroll runner
โœ”๏ธ Implemented Trusted Types support (see https://web.dev/trusted-types/)
โœ”๏ธ Added German translation for the runners (form faces)
โœ”๏ธ Added French translation for the runners (form faces)
โœ”๏ธ Added Spanish translation for the runners (form faces)
โœ”๏ธ Added Portuguese translation for the runners (form faces)
โœ”๏ธ Added Indonesian translation (๐Ÿ™ https://gitlab.com/hisamafahri)
โœ”๏ธ Added additional alias options to the yes/no block
โšก Improved performance for very large forms
โšก Improved the live preview of the classic runner
โšก Improved usability of the set value block
โšก Improved the icons on the dashboard page
โšก Improved the size of the plugin (reduced the plugin ZIP file by 1.38Mb)
๐Ÿ› Fixed a bug in the number field where the formatting was not applied
๐Ÿ› Fixed a bug in the calculator feature of the number block
๐Ÿ› Fixed a bug in the classic runner where sections with no blocks (or only invisible blocks) caused paginated forms to stop working
๐Ÿ› Fixed a bug with the submit button in the multiple choice and picture choice block
๐Ÿ› Fixed a bug in the translation system where the wrong translation was used
๐Ÿ› Fixed the date/time in the list of forms and results
๐Ÿ› Fixed an accessibility issue with the dropdown lists in the runners (form faces)

VERSION 3.3.1 (17-02-2021)
โœ”๏ธ Added an import/export function to allow easy adding of multiple items at once (for example, dropdown options, multiple choice buttons, text suggestions, etc.)
โœ”๏ธ Added a custom variable block that allows the use of custom variables
โœ”๏ธ Added a set value block that allows to set field values or other variables
โœ”๏ธ Added suggestions support in the single line text block so you can specify a list of pre-defined options for the text input
โœ”๏ธ Added a score feature to blocks so you can calculate scores directly without the need of a separate calculator block (this works for the blocks checkbox, checkboxes, dropdown, matrix, multiple choice, picture choice, radiobuttons, scale, single line text and yes/no)
โœ”๏ธ Added a calculator option to the number block, so you can make successive calculations directly without the need of a separate calculator block
โœ”๏ธ Added a prefill setting to the number, single line text and multiple lines text blocks so you can set an initial value for those fields (if you want to set an initial value for other blocks, use the new set value block)
โœ”๏ธ Added a minimum required text length option to the single line text block
โšก Enabled a scrollbar for menus with lots of options (you can grab the scrollbar to quickly scroll through all items in the menu)
โšก Changed the initial behavior of a subcalculation within a calculator block: The initial value is now set to the last answer (ANS) of the parent calculation instead of an empty value (please check your form if you are using subcalculations as this change might break things for you)
โšก Improved the calculator behavior when using variables that have no value yet as input (this will only lead to an invalid calculation when that variable is used as initial input, for multiplication, or for division, otherwise the variable input will be considered 0)
๐Ÿ› Fixed a keyboard bug in MacOS Safari where the text cursor sometimes jumped to end of a line (https://gitlab.com/tripetto/studio/-/issues/28)
๐Ÿ› Fixed the mobile keyboard for numeric fields with decimal precision
๐Ÿ› Fixed a bug where the label of a node was not displayed properly (https://gitlab.com/tripetto/studio/-/issues/31)
๐Ÿ› Fixed a bug in the allowed file types setting of the file upload block
๐Ÿ› Fixed a bug in the closing message where sometimes the wrong message was shown
๐Ÿ› Fixed a bug in the radio button block in the chat runner
๐Ÿ› Fixed a query string bug in Internet Explorer
๐Ÿ› Fixed a bug where downloads would not work when wp-admin lives in a sub folder
๐Ÿ› Fixed a bug where in some specific cases a form could not be submitted
๐Ÿ› Fixed a compatibility bug with PHP <= 5.6

VERSION 3.2.0 (12-01-2021)
โœ”๏ธ Added a calculator block that allows (advanced) calculations inside forms (see https://tripetto.com/calculator/)
โœ”๏ธ Added a stop block that can be used to prevent completion of a form
โšก Improved condition logic (you can now use values of other blocks)
โšก Improved switching between block types (more block settings are now retained)
โšก Improved markdown support for checkboxes and radio buttons
โšก Implemented variables support in dropdown options, multiple choice items and picture choice items
โšก Implemented an option to set readable labels for boolean (true/false) values
๐Ÿ› Fixed an alignment bug in the mobile view of the Autoscroll runner
๐Ÿ› Fixed the usage of variables inside image/video URLs
๐Ÿ› Fixed a bug where the identifier of a form response was not available in the closing message of nested branches
๐Ÿ› Fixed a bug where an illegal custom font name would lead to a runner fault
๐Ÿ› Fixed a bug in the file upload condition block

VERSION 3.1.13 (15-12-2020)
โšก Tested compatibility with WordPress 5.6 and PHP 8
๐Ÿ› Fixed an issue with headers already sent

VERSION 3.1.12 (09-12-2020)
๐Ÿ› Fixed a bug in the mail notification service

VERSION 3.1.11 (07-12-2020)
๐Ÿ› Fixed a bug in the result viewer

VERSION 3.1.10 (03-12-2020)
๐Ÿ› Fixed a bug in duplicate form function
๐Ÿ› Fixed a bug in redirect to another URL after form completion

VERSION 3.1.8 (23-11-2020)
๐Ÿ› Fixed a problem with (Cloudflare) caching (added a Cache-Control header)

VERSION 3.1.7 (18-11-2020)
โœ”๏ธ Added shortcode attribute placeholder to define a loader message (this message is shown while the form is loading)
โšก Improved the shortcode editor so the loader message can be managed
๐Ÿ› Fixed a bug where a form could not load due to insufficient permissions of the plugin’s own AJAX handler

VERSION 3.1.6 (17-11-2020)
โšก Improved form loading performance (especially on slow-hosted websites)

VERSION 3.1.5 (13-11-2020)
โœ”๏ธ Added shortcode attribute async to control the loading method of forms inside pages
๐Ÿ› Fixed a bug in branch iteration logic
๐Ÿ› Fixed a bug in scale block

VERSION 3.1.4 (04-11-2020)
๐Ÿ› Fixed a bug in the translation editor
๐Ÿ› Fixed a bug in the SPAM-protection system on 32-bit legacy systems

VERSION 3.1.3 (21-10-2020)
โšก Improved compatibility with cache plugins
โšก Improved error messages
๐Ÿ› Fixed a bug where the Tripetto branding was still visible in the email messages sent by the plugin
๐Ÿ› Fixed a bug where database migrations (from old plugin version a newer one) sometimes resulted in an error
๐Ÿ› Fixed a bug related to font ligatures

VERSION 3.1.2 (14-10-2020)
๐Ÿ› Fixed a bug where the Hindi keyboard on iOS could not be used properly

VERSION 3.1.1 (13-10-2020)
๐Ÿ› Fixed compatibility with 32-bit legacy systems (fixes a problem with the SPAM-protection system not working correctly on PHP without 64-bit support)

VERSION 3.1.0 (10-10-2020)
โœ”๏ธ Added picture choice block
โœ”๏ธ Added scale block
โšก Added more shapes to the rating block
โšก Improved rating block conditions
โšก Improved URL block (if the protocol prefix is missing, it is added automatically on blur)
โšก Allow relative URLs for images and fonts
โšก Switched to RFC5322 for email validation (which is more strict)
โšก Auto-focus is now set to the selected button/option whenever possible
๐Ÿ› Fixed a bug in the web font loader

VERSION 3.0.7 (06-10-2020)
๐Ÿ› Fixed bug in chat window positioning
๐Ÿ› Fixed compatibility with MySQL versions lower than 5.6.5

VERSION 3.0.6 (05-10-2020)
๐Ÿ› Fixed bug in mobile responsiveness (see https://gitlab.com/tripetto/wordpress/-/issues/88)
๐Ÿ› Fixed compatibility with PHP 5.6

VERSION 3.0.5 (02-10-2020)
๐Ÿ› Improved compatibility with W3 Total Cache
๐Ÿ› Improved compatibility with Autoptimize
๐Ÿ› Fixed a bug where the font Fira Sans could not be used in Firefox
๐Ÿ› Added missing label in translation settings for the autoscroll runner

VERSION 3.0.4 (30-09-2020)
โœ”๏ธ Added a style option to set the opacity of the background image in the runners
โšก Improved the multiple choice buttons (they now wrap to the next line when necessary)
โšก Automatically remove empty checkboxes, multiple choice buttons and radio buttons when in live or test mode (preview mode still shows placeholders for empty options)
๐Ÿ› Fixed a bug in the SPAM-protection system (this solves submission errors as reported by some of our users)
๐Ÿ› Fixed the z-index of the chat runner in inline mode
๐Ÿ› Fixed a compatibility issue with the WP AMP plugin
๐Ÿ› Fixed a bug where the Tripetto branding was not removed for free premium forms

VERSION 3.0.3 (18-09-2020)
๐Ÿ› Fixed bug in migration component

VERSION 3.0.2 (18-09-2020)
โœ”๏ธ Added autoscroll runner
โœ”๏ธ Added chat runner
โœ”๏ธ Added classic runner
โœ”๏ธ Added custom welcome message support
โœ”๏ธ Added custom closing message support (supports alternative closing messages per branch)
โœ”๏ธ Added URL redirect support
โœ”๏ธ Added pause and resume support
โœ”๏ธ Added standalone mode (allows forms to run standalone without the need of using a shortcode on a page; your WordPress instance is now a full-blown survey tool!)
โœ”๏ธ Added date/time block
โœ”๏ธ Added telephone block
โœ”๏ธ Added error action block
โœ”๏ธ Added evaluate condition block
โœ”๏ธ Added regex condition block
โœ”๏ธ Added translation support for static labels/texts in forms
โœ”๏ธ Added identification number of each result to the results list
โœ”๏ธ Added shortcode editor for easy configuration of shortcodes
โœ”๏ธ Added persistent mode (this allows forms to maintain their state/session between page navigation)
โœ”๏ธ Added dutch plugin translation
โœ”๏ธ Added links to help articles
โœ”๏ธ Added custom hooks to catch form submissions (tripetto_submit) and pause requests (tripetto_pause)
โšก Upgraded builder to latest and greatest version (lots of improvements under the hood there; too much to list here)
โšก Migrated rolling collector to autoscroll runner
โšก Migrated classic bootstrap collector to classic runner
โšก Improved mailer block (add reply-to header support and option to include all data)
โšก Improved styling options to allow way more customizations
โšก Improved SPAM-protection (no need for CAPTCHAs in Tripetto, we have a different mechanism to fight form spamming)
โšก Improved automation tests
โšก Improved shortcodes for better support of multiple forms on a single page
โšก Improved inline behavior of forms (no more style conflicts)
โšก You can now customize the styles of all your forms (in previous versions only premium forms could be customized)
โšก Changed the CSV delimiter to semicolon instead of comma (better for Excel and the behavior now aligns with the Tripetto Studio)
โšก Changed the CSV sorting to descending (the behavior now aligns with the Tripetto Studio)
โšก Renamed entries to results (to align the terms used with Tripetto Studio)
๐Ÿ› Fixed a bug in the validation of empty number fields
๐Ÿ› Fixed a bug while filling out number fields in Firefox browser
๐Ÿ› Fixed the unwanted behavior of the first radio button getting selected for required radio button questions
๐Ÿ› Fixed a bug on Android devices having difficulty with showing the soft-keyboard while filling out the form
๐Ÿ› Fixed the unwanted ability to create ‘infinite loops’ inside your form, resulting in a freezing form
๐Ÿ› Fixed a bug where partial or broken definitions could be saved to the database
โŒ Removed the single free premium form (you now always need a paid license to use premium features)
โŒ Removed the feedback-for-a-premium-license form (thanks to everyone who filled it in; you made Tripetto better!)

VERSION 2.2.5 (30-04-2020)
๐Ÿ› Fixed a bug where large data sets could not be saved to the database

VERSION 2.2.3 (08-10-2019)
๐Ÿ› Fixed a bug in the hidden field block

VERSION 2.2.1 (10-09-2019)
๐Ÿ› Fixed a bug in the markdown parser
๐Ÿ› Fixed a bug where the collector sometimes didn’t load on certain pages
๐Ÿ› Fixed a bug where Wordfence mistakenly thought a script was malicious

VERSION 2.1.3 (04-09-2019)
๐Ÿ› Fixed a bug where the plugin would not work with MySQL version 5.5 (or older)

VERSION 2.1.2 (28-08-2019)
๐Ÿ› Fixed a bug where the wrong plugin directory was used

VERSION 2.0.4 (27-08-2019)
โšก Removed jQuery dependency

VERSION 2.0.3 (21-08-2019)
๐Ÿ› Fixed issue #77 (https://gitlab.com/tripetto/wordpress/issues/77)
๐Ÿ› Fixed a bug in the file upload handling

VERSION 2.0.1 (09-08-2019)
โœ”๏ธ Added a brand new collector with a standard UI based on Bootstrap (for those who want to create a more traditional form)
โœ”๏ธ Added a toggle to the header bar in the edit screen to switch between the Rolling UI or the new Standard UI
โœ”๏ธ Added a toggle to the header bar in the edit screen to switch between edit mode and test mode (in edit mode all blocks are displayed in the preview pane, test mode runs the form with all logic enabled so you can test it)
โœ”๏ธ Added edit buttons in the preview pane to quickly open the properties of a block
โœ”๏ธ Automatically scroll blocks into view when they are edited
โšก Improved the header bar in the editor screen to incorporate all the new options (moved the device toggle buttons to a separate dropdown)
โšก Improved the shortcode so it is not necessary anymore to specify a height for the form (you still can specify a fixed height if you want)
โšก Installed the latest and greatest version of the Rolling UI collector
๐Ÿ› Fixed a bug that caused problems when 2 or more forms were placed on the same page

VERSION 1.4.2 (31-07-2019)
๐Ÿ› Fixed a bug with the sender’s name in email notifications (#76)

VERSION 1.4.0 (25-07-2019)
โœ”๏ธ Added an option to generate random values with the hidden field block
โœ”๏ธ Added the option to align the first block of the collector at the top instead of the center of the screen
โšก Moved some collector options (navigation bar, enumerators, etc.) to the styles section of the settings panel
โšก Upgraded to a new version of the rolling collector with improved performance and also some bug fixes

VERSION 1.3.0 (17-07-2019)
โœ”๏ธ Added hidden field block (this allows the use of hidden fields in forms and also logic based on the value of those hidden fields)

VERSION 1.2.1 (16-07-2019)
โœ”๏ธ Added the option to include the form data in confirmation mails
โœ”๏ธ Added the “Send an email”-block to send emails from within forms
๐Ÿ› Fixed bug in the editor position when WP menu is collapsed
๐Ÿ› Fixed a bug in keyboard navigation in the collector
๐Ÿ› Fixed a bug where focus sometimes was set on the wrong field in the settings panel of the editor

VERSION 1.1.11 (10-07-2019)
โœ”๏ธ Added multiple checkboxes block
โœ”๏ธ Added radiobuttons block
โœ”๏ธ Added the possibility to hide the title of a block
๐Ÿ› Fixed problem with the style of the checkbox block
โšก Renamed Next button to Ok button

VERSION 1.1.8 (09-07-2019)
โœ”๏ธ Added single checkbox block
โœ”๏ธ Added ability to change the labels of the Next and Complete buttons in the form style panel
โœ”๏ธ Added uninstall script to remove the data tables when the plugin is deleted
๐Ÿ› Automatically make blocks required when the required feature is enabled (this saves an additional click by the user)
๐Ÿ› Fixed a bug in the positioning of the empty message of the collector

VERSION 1.1.5 (02-07-2019)
โœ”๏ธ Confirmation dialogs when a form or entry is about to be deleted
๐Ÿ› Fixed a bug in the Zapier-integration
โšก Unlocked all premium functionality for one form without the need of having a paid license

VERSION 1.0.0 (14-06-2019)
๐Ÿ‘ถ A new plugin is born, Tripetto is now in the WordPress Plugin Directory!