Dynamic Text - Responses
Edited

Dynamic Text is a powerful way to personalize Jebbit experiences for your consumers. It allows you to take a response submitted by an end user, and then dynamically insert that response into a text element, button, or form input later on.


Video Tutorial


Step-by-step Guide

  1. Start by mapping attributes to the responses that you wish to dynamically insert into text elements in your experience. For more information on Attributes, you can reference this article "Attributes 101."

  1. You can insert Dynamic Text into any type of button, text container, and form field. To add Dynamic Text to a button or text element, click into the container where you wish to insert the Dynamic Text and select 'Insert' option from the toolbar that appears.

  1. This will give you the option to choose between 'Attributes' and 'Query Parameters.' For this purpose, select 'Attributes'

  2. You will notice a list of your mapped attributes appear. To make things simple we will only include the attributes that were mapped before the screen you are inserting the Dynamic Text on. Select your desired attribute from the list.

  3. You will be provided the option to relabel the way the attribute values are displayed to the end user. For example, there may be an attribute value for 'NEW YORK CITY', but you don't wish to display it in all caps, or don't need the 'city' part exposed to the user. So in this case you can rename the display value to 'New York'.



  4. In the case where an attribute value is not captured, you can add a 'Fallback' value so we display something to the end user.

  5. Inserting Dynamic Text into a form field is slightly different. To accomplish this, click into the form input that you would like to insert Dynamic Text, and then check off the setting from the left hand menu to 'Include Dynamic Text.' You will need to make sure that you have the relevant attribute mapped on a prior screen to apply the Dynamic Text. You can watch this video here if you'd like!

  6. Fallback text is optional when inserting Dynamic Text into a form input. If the user does not fill out their name earlier in the experience, for example, we will just disable Dynamic Text for the name field so that nothing is pre-populated for their name when they reach the Lead Capture screen.

  7. At any point you can edit or delete your Dynamic Text by clicking the pencil icon or 'x' icon respectively.

Frequently Asked Questions

Q: What are common use cases for using Dynamic Text?
A: Here are a couple of great ways that you can use Dynamic Text:

  1. Ask a user for their name or contact information early in the experience, and later in the experience refer to the user by their name.

  2. Ask a user a set of questions, then on the recommendation screen list out the reasons that they were given those recommendations by dynamically inserting their previous responses.

Q: Can I insert more than one Dynamic Text variable into the same Container?
A: You can insert numerous dynamic elements into the same text container!

Related Articles


Keywords: dynamic text, personalization, inserting text