How to configure URL parameters

Additional parameters, variables, presets

This article will teach you how to configure  Rebrandly URL query parameters. This feature is usually offered only with paid plans. Look at our pricing page to compare different plans.

Parameters are usually attached to the destination URL. The most known query parameters in the digital marketing world are the UTMs. Rebrandly let you also configure additional parameters for each workspace. For example, you may want to attach the affiliateID to the destination URL or specific data from your marketing campaign in order to collect data in your business intelligence system. You can also use dynamic variables based on the click data and presets. Let's see how. 

 A query parameter is a <key, value> pair, URL-encoded as key=value. A query string is a set of query parameters added to the end of a URL, beginning with a “?” symbol, with each parameter separated by “&” symbols.

The benefit of adding query parameters to your links is that they can help you define specific content or actions, or trace traffic information based on the values passed to the parameters. Rebrandly provides a tool to easily manage query parameters, in order to quickly build any query string you want.

By default, there are five prefilled parameters you will find when you open the built-in URL parameter manager - the UTM parameters: Source, Medium, Campaign, Term and Content.

In each workspace, you can also create customized parameters. The customization will be visible to all teammates of that specific workspace.


The configuration process


Add/edit a new parameter:

  • The label is a  human-friendly name used by the teammate to easily identify the parameter.
  • The key is the actual key name of the parameter pair. Not visible to the teammate. It will determine how the parameter is displayed in the destination URL.
  • The type determines how the parameter input appears to the teammate. It has two main options you can choose in order to specify if the pair value will be plain text (or numbers) or a set of predefined options from which a user can select a value (dropdown). Each option must have a human-friendly label and the actual value that will be used to compose the URL query string. A third option, URL structure is available only to custom enterprise plans and need to be configuration by our engineers. This option let you create very specific and advanced parameters structures. 
  • The placeholder provides additional information for the teammate

    As a use case example, we will define the following parameter to specify a country code: 



Presets lets teammates create the URL parameters even faster.  Once a set of parameters has been created (or just using the five default parameters), presets can be added, edited or deleted. Presets can be created from the workspace setting modal as well from the teammate when he/she adds new parameters to an URL. Presets are at the workspace level and visible from all teammates.




If this is enabled, a selector showing a predefined choice of variables will be shown when choosing a parameter value. If you place a variable as a parameter value this will be replaced with a specific value from the click value when the link is navigated to.

After the branded link is clicked, Rebrandly automatically changes the variable with the value taken from the click. For example, if the variable is {Country} and someone clicks on the branded link from the United Kingdoms the destination URL will look like that:

List of available variables:

  • Browser: The browser type used to visit the link
  • Country: The country where the visit has been detected (IP based)
  • Device:  Either smartphones, desktops or tablets
  • Language: The language of the browser where the click comes from
  • Platform: The Operating System used to visit the link
  • Referral: The hostname of the referral page
  • Source: If referral is a social or a search engine than is the name of the platform (e.g.: hence facebook) otherwise is empty
  • Timestamp: The time when the click happened. For each click you will get this timestamp format attached to the destination URL: "2020-05-04T15:53:00Z"

For our use case we can cover both preset and variables, creating a preset where we’re going to place in a country code parameter, a variable that will detect the country from which the link is clicked:




The picture below is an example of URL query string composition for the use case: 



This Is About:

  • URL parameters configuration
  • Destination URL parameter builder
  • Short URLs with parameters
  • Advance UTM builder with variables
  • Customizable URL parameters builder
  • Dynamic variables in URL parameters
  • UTM Parameters Builder
  • The Rebrandly UTM Builder
  • What URL Parameters are Used For
  • What is a URL Parameter?

See Also:

Have more questions? Submit a request


Please sign in to leave a comment.