Skip to main content

Dynamic Links Management

Use Dynamic Links to create personalized campaign URLs without requiring code.

Updated this week

This feature is currently in Alpha Testing; to get early access, please contact kate.mosley@knak.com


Dynamic Links give marketers a powerful, flexible way to personalize URLs in emails and landing pages. Instead of creating multiple versions of a link for different audiences or regions, you can build one smart, reusable Dynamic Link that automatically adapts based on variables like region, campaign type, or login preference.

These links are easy to set up in Admin Settings and effortless to use in the Knak Builder, helping teams launch personalized campaigns faster and more consistently.


What Are Dynamic Links?

Dynamic Links are smart URLs that use variables to personalize parts of the link when your campaign is sent.

You can define variables as:

  • Free-form text – marketers manually type in the value

  • Drop-downs – predefined values selected from a list

When your campaign is sent, Knak automatically replaces the variables with their selected values to generate a unique link for each recipient.


When to Use Dynamic Links

Dynamic Links are ideal for:

  • Soft logins or personalized redirects

  • Regional or language-specific pages

  • Campaign types (demo, trial, webinar, etc.)

  • Tracking links or UTM (Urchin Tracking Module) parameter personalization

  • Multi-environment or portal-based campaigns


How to Set Up Dynamic Links (For Admins)

Dynamic Links are created and managed in Admin Settings > Dynamic Links.

Steps to create a Dynamic Link:

  1. Click on Create Dynamic Link to get started

  2. Add a Name and Description

    Clearly label the link and include a short description for your team. Note - Marketers will only view the name when selecting the right Dynamic Link to use.

  3. Add Variables

    • Choose a variable type (Text or Dropdown)

    • Set a default value to ensure the link always works

  4. Add the Link Destination

    • Enter the base URL

    • Use the + icon to insert variables into the URL

    • Example:

https://example.com/?region={{region}}&campaign={{campaign_type}}

5. Edit or Delete Variables

Use the icons next to each variable to make changes or remove them.

6. Save Your Dynamic Link

Click Create Dynamic Link to save. It will now appear in the Knak Builder.


How to Use Dynamic Links in the Knak Builder

Once a Dynamic Link is set up, any marketer can use it directly in the Knak Builder.

To use a Dynamic Link:

  1. Select a button or hyperlink in your email or landing page.

  2. In the link options, choose Dynamic from the Link Type dropdown.

  3. Select the Dynamic Link you want to use from the Link Destination List.

  4. Enter or confirm the Link Variable values

  5. Preview the final link by clicking the copy button on the Generated path - this will include all of the chosen variables

When the campaign is sent, Knak inserts the selected values - creating fully personalized links automatically.


Best Practices

  • Use drop-downs for values like region or plan type to standardize inputs.

  • Always set default values to ensure links function even without manual input.

  • Name variables clearly so the whole team understands their purpose.

  • Preview personalized links before sending your campaign.



Need more help? Contact support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com


Did this answer your question?