Understanding BL.INK Dynamic Links

Skip the step of sending a user to a landing page to select location or language - and routing them to your content with less clicks using BL.INK's intelligent Dynamic Link feature.



BL.INK supports dynamic link routing for the following variables:

  1. Day of Week
  2. Time of Day
  3. Date/Time
  4. Device
  5. Language
  6. Geography (by US States or by Country)


To get started, you'll first want to set up specific links for each of your destinations, which we will walk you through below. Keep in mind that every Dynamic Link will need a "catch-all" address - the destination if none of your rules are met. Otherwise, you can create any number of destination URLs. Once your destination links are created, create a new Dynamic Link. You can specify a unique URL or we'll create one dynamically for you. Once your Dynamic Link is created, you'll then choose your "catch-all" link that you just created.

Link routing is designed in an “If, Then” format. A route will look something like this:If the click comes from the United States, then route it to the U.S. home page. If the click comes from Canada, then route them to the Canadian home page.

Creating a Dynamic Link:

After logging into BL.INK, navigate to the dropdown menu toward the top of the screen (click where it reads "Smart Links" and your domains will be displayed) to select the domain you want to create the Dynamic Link under.

select domain

After selecting the domain, navigate to the right and click on New Link, and then click on Dynamic Link.

dynamic link

Proceed with creating your "catch-all" Dynamic Link first, and then setting up your subsequent Dynamic Link routes.

dynamic link create



Also, keep in mind that the Dynamic Link rules process from the top to the bottom and the processing stops when the first matching rule is found. You may rearrange the sort-order by entering numeric values and clicking "Reorder" and the rules will re-sort according to the numbers entered.

Still have questions? We are here to help, so feel free to reach out via email at help@bl.ink!