"Today you are you, that is truer than true. There is no one alive that is youer than you." - Dr. Seuss
The world's most successful marketing campaigns have one thing in common: They're personalized.
Prosperous marketing campaigns are specific to their target audience and use message match to assure their customers they've reached the best destination for their needs.
This is where Dynamic Text Replacement (DTR) packs a punch.
DTR is a feature that lets you tailor the text on your landing page to match keyboard parameters, pay-per-click (PPC) campaigns, and other sources, using external variables you can attach to the URL.
This article will help you out with:
- Understanding the benefits of dynamic text replacement
- Identifying areas where dynamic text replacement can be applied on your page
- Setting up dynamic text replacement using the Unbounce page builder
- Creating dynamic URLs using the dynamic text replacement function
What Is Dynamic Text Replacement?
Common Uses for Dynamic Text Replacement
Using Keyword Insertion in Google AdWords
Customizing Your Form Confirmation
Using dynamic text in Bing ads
Adding Dynamic Text to Your Landing Pages
Adding Dynamic Text to Your Landing Page Copy
Once you have the copy looking how you'd like:
- Open the text editor by double-clicking the text box
- Select the text you'd like to make dynamic
- Click the Dynamic Text button in the top right of the text editor
- Name the URL parameter, which is name for the dynamic tag you're creating
- Add default text, which will display if you don't pass a value for the URL parameter
- Select the text style (capitalization is also passed via URL parameter) Once you publish (or republish) your page, you'll be able to change the text dynamically via URL parameters (see below).
Adding Dynamic Text to Your Button Copy
- Single click the button to select it
- Edit the label text from the Properties Pane on the right
- Select the text you'd like to make dynamic
- Click the Dynamic Text button in the top right of the text editor
- Name the URL parameter, which is name for the dynamic tag you're creating
- Add default text, which will display if you don't pass a value for the URL parameter
- Select the text style (capitalization is also passed via URL parameter) Once you publish (or republish) your page, you'll be able to change the text dynamically via URL parameters (see below).
Adding Dynamic Text to Your Title, Keywords & Description
- Navigate to the Properties Pane via the tab on the upper right of the Page Builder
- Edit the Title, Keywords, & Description for your landing page
- Select the text you'd like to make dynamic
- Click the Dynamic Text button in the top right of the text editor
- Name the URL parameter, which is name for the dynamic tag you're creating
- Add default text, which will display if you don't pass a value for the URL parameter
- Select the text style (capitalization is also passed via URL parameter)
Once you publish (or republish) your page, you'll be able to change the text dynamically via URL parameters (see below).
Creating Dynamic URLs
Building Your URLs Manually
You can use pass parameters (e.g., first_name) from an email or another landing page (or any other source, really) to your landing page using DTR.
Use the following format to make the URL that you'd like to link to:
[landing page URL]?[parameter]=[value]
For example, the URL for my Pura Vida page might be:
visit.puravida-retreat.com?destination=resort
In this example, my landing page URL is "visit.puravida-retreat.com", my parameter is "destination", and I'd like the text to read "resort".
Note: As you can't have spaces in URLs, you can either use a dash "-" or a plus "+".
Glossary
Dynamic Text Replacement: lets you alter the text on your landing page based on external variables you can attach to the URL. It is available on all Unbounce Pro plans.