Skip to Content
🎉 Nextra 2.0 is released. Read more →
sitesFunnels and WebsitesURL Parameters in Websites and Funnels

TABLE OF CONTENTS


What Are URL Parameters?

The URL is the address of a webpage like https://google.com  or https://help.goTWIM  CRM.com

Parameters are key=value pairs added to the end of the URL like https://google.com**?key=value&key2=value2 **

The address is used to find the webpage and the parameters can then be passed into the webpage for it to do something with.


Merge Fields in Pages

Many templates already include merge fields like the below example:

  • {{location.full\_address}} will be replaced by the subaccount’s business full address from the database (1234 Place St, State 56789).
  • {{location.phone}} will be replaced by the subaccount’s business phone from the database (987-654-3210).
  • {{location.name}} will be replaced by the subaccount’s business name from the database (YoYoYoga).

URL Parameters In Pages

You can manually create URL parameters and use them the same way merge fields are used. It’s easy to test URL parameters by loading the page preview and inserting them into the URL manually.

In this example we changed “Welcome to {{location.name}}” to “Hi {{first\_name}}, Welcome to {{location.name}}”

When we load the page preview (make sure to save the page) we see the “Hi ,” part but not a name. That’s because we haven’t inserted the URL parameter into the URL yet.

After we manually edit the URL in the URL bar at the top of the browser by adding “?first_name=Yolonda” and hit enter we see the page pick up that parameter and display it.


After your page has URL parameters in it, you want to make sure to include URL parameters in the links to that page. For example, in an email, you can include the same URL you just edited manually and it will work the same way.

However, you don’t want to hard code a value that is supposed to be dynamic. In the URL you can insert a merge field so that each contact’s name is merged into the URL when the email is created.

If you want to use this same pattern in several different places you can make the URL itself dynamic by putting it into a custom value and then pulling the custom value into the email (or wherever).

When you nest dynamic content the details vary depending on where you put each piece of information.