Outgrow Help Center

Need to find your way around the Outgrow Development studio or accomplish specific tasks? You're in the right place! We've got all the step-by-step support you need to become an Outgrow Expert. Let's jump right in!

Get Started

Conditional Messaging in Outgrow

Conditional messaging helps you customize the messages for users based on the results they get and showcase a different text response depending on the result range.

For eg. You are building a calculator that scores the efficacy of your marketing strategy. The calculator asks a few questions about your strategy and then gives a score of 100.

Now, you might want to give a message to a user depending on how well he or she did. For example, if they score above 90, then you might want the message to say "You are a marketing ninja!". If they score between 40 and 90, you might want to say "You've got work to do!" and if they score less than 40, the message should read "You sure you're a marketer?".

Doing this becomes really simple using our Conditional Messaging feature.
You can also add a conditional call to action

Steps to add Conditional messages:

Step 1. Switch On the Toggle

Once you have set the formula and you know that your result is going to range between 0 and 100, start with toggling Conditional Messaging from the right sidebar.

When you switch it on, 2 sliders will appear. You can change the limits of these sliders to create your ranges. The conditional messages will be written on the basis of these ranges.

Step 2. Set the Ranges

Now, you can start setting the ranges as per your requirement. The first range is 0-40, then 40-90, and then 90-100.

Now, you can start setting the ranges as per your requirement. The first range is 0-40, then 40-90 and then 90-100.

📘

Range Definition

Please make sure that the minimum value in condition 1 on conditional messaging is the lower end of the result range. In this case, since the lowest possible score is a 0, we would make the minimum of the first condition 0. Similarly, the maximum of the final condition will be the highest possible score.
Also, please make sure that each possible result is covered in one of the formulas. For example, if the last condition ends at 95 and not at 100, and someone scores a 99, they will not be able to see their conditional message.

Step 3. Add your Conditional Messages

You can now draft unique messages for each of the 3 ranges.

Add Your Conditional Message

You can now draft unique messages for each of the 3 ranges.

Frequently Asked Questions

Q. How does Conditional messaging work with Integrations?

Only the result Heading/Description that satisfies the specific Result Condition will go through the integration and other conditions won't be sent to the CRM tool.

If you still have any questions, feel free to use our chat tool on the bottom right or reach out to us at [email protected] and our team can help you with a quick solution.

Updated 3 months ago

Conditional Messaging in Outgrow


Conditional messaging helps you customize the messages for users based on the results they get and showcase a different text response depending on the result range.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.