How to create multiple landing pages using URL parameters

Multiple landing pages are used when elements on a page are replaced depending on certain parameters. Find out how to change text or blocks on a landing page based on URL parameters.
Replacing text on a page using URL parameters
Add Block T803 from the Other category. It should be added at the very bottom of the page in the editor.
This block contains 4 main parameters that you can adjust in the block's Content section:

  • Key is a word that you need to add to the text. For example, if your key word is "phone", it should be written in the following format: %%phone%% (you can choose any key word you like). Add the key wherever you want to replace text on a website;
  • Standard value is a text that will appear in the place of a key if no parameters for text replacement are found;
  • URL parameter is a section of a web link that will signal that text should be replaced. It's best to use a part of a UTM tag for this purpose, for example, utm_term = newyork;
  • Replacement value is the text that will appear when one of the parameters is found in the link.

There can be several parameters and text replacements for one key and its standard value. You can add them using cards in the block's Content section.
For your convenience, all parameters will be visible on the block itself
Add key in the following format: %%phone%% in the heading or text. It will change on a published page depending on the settings.
Example of usage

A school of Latin American dance teaches Bachata, Salsa and Zumba. You want people who are looking for one type of dance and who come to the page after clicking on an ad, to see what they are looking for in the page title.

So you need to create three ads and add a URL with a specific tag to each ad, like this:
http://latindance.com/?utm_content=bachata
http://latindance.com/?utm_content=salsa
http://latindance.com/?utm_content=zumba

On the page, add Block T803 with the following parameters:
Then add the key to the headline:
Publish the page and check how blocks change based on the value of URL parameters:
Changing the block based on URL parameters
If you want your block to change depending on URL parameters, add Block T809 from the Other category. It should be added at the very bottom of the page in web editor.
This block disappears or shows based on the value of a URL parameter. For each given parameter, choose the IDs of block that will be displayed or hidden.

In the tag value specify the part of the link that will signal text replacement. It is best to use a part of a UTM tag for this purpose, for example: utm_term=london.

The IDs of blocks that you want to be displayed or hidden can be copied at the bottom of each block's settings. Only copy the numerical value of the block's ID.
Example of usage

You are making a website for a photographer who specialises in weddings, love stories and portraits. You want people looking for one type of photography to find different images containing different offers.

Create three ads, add a link with a customised tag:
http://andreysergeevphoto.com/?utm_content=wedding
http://andreysergeevphoto.com/?utm_content=lovestory
http://andreysergeevphoto.com/?utm_content=portrait

Finally, add three covers with different content to the page.
On the page add Block T809. Inside the block, create a separate card for each parameter value. Then create an additional card with a blank value where you should add the Block's ID. The block will be displayed if this page is opened using a URL without a set parameter.
Block numbers should be separated by commas without a space.
Publish the page and check how blocks change based on the value of URL parameters:

How to design custom landing pages for different clients

Replacing text based on URL parameters

How to change text or blocks on the page based on a user's geographic location

Redirect users to a specific page based on their location

Redirecting site visitors to language specific homepage

Made on
Tilda