Using logic3 Min.

How to make your forms smart and conversational

We mention them all the time: smart forms. But what do we mean with smart forms and how can you create them? In this article we explain it and give some tips on how to achieve it.


Why would I want a smart form?

The problem with traditional forms is the fact that they always are the same for all respondents. Often it's just an endless list of boring questions. The risk of losing your respondents to boredom and annoyance is high, resulting in a low completion rate of your form.

Let it feel like a conversation

The overall goal of a smart form is making it more fun and effective to fill out. You can achieve this by letting the form feel like a real conversation. This means you have to make it personal and 'listen' and 'react' to the answers your respondents give.

Listen and react to your respondent

While your respondent is filling out your form, you're getting smarter with every question. You can use this knowledge to make your forms react to the given answers and then only ask the right questions that apply to the case of each individual respondent. We call this branch logic.

For example, if you're having a market research on multiple products, you could just ask all questions for all products. But what if your respondent only used one of the products? In that case it's better to first ask which product(s) the respondent has used and then only ask the follow-up questions for the selected product(s).

That's a very easy example of logic, but Tripetto is built up from the ground to perform the best logic, so there are lots of possibilities to listen and react to your respondents.

Use given answers

Another tool you can use to make a form more personal is the usage of so called piping logic. With piping logic you're able to use given answers in other areas of your form.

For example, you could ask for the first name of your respondent in the first question in an informal way. In the next question, you can now use the entered first name to address the respondent by his own name.

Personalize closing message

By personalizing the closing message that respondents get to see, you again give them the feeling they have been heard. Tripetto helps you with this by being able to create unlimited amount of flexible closing messages, based on the given answers of each respondent.


Take action

Next to the logic features, Tripetto lets the form think for itself and perform actions. We offer multiple action blocks that help you to let your form work for you:

Perform calculations

The calculator block can perform advanced calculations with given answers, scores, comparisons, functions, constants and much more.

Set and manipulate form data

The hidden field block can help you to gather and save hidden data in your form.

The custom variable block lets you store a hidden value inside your form, for example a text, number, date or boolean value.

The set value block can change values and variables inside your form, for example to prefill values or to lock certain entered values.

Send emails to yourself or your respondents

The send email block enables you to send emails right from your form, even directly to your respondent.

Prevent certain form submissions

The force stop block and raise error block let you prevent a form to submit, so you only receive decent results.


More in-depth tutorials

You can have a look at all our help articles for more in-depth (video) tutorials to get the most out of Tripetto. Or have a look at our YouTube channel for all videos.


Also read our blog

We also wrote some blog posts on this subject.

In this article

    Help us improve