Skip to main content

Dynamic Links Management

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

Updated over 3 weeks ago

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


Overview

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.

Admin Settings > Dynamic Links screen

Steps to create a Dynamic Link:

  1. Click Create Dynamic Link to get started

  2. Add a Name and Description.

    Note: Marketers will only view the name when selecting the right Dynamic Link to use, so label it clearly.

  3. Add Variables

    • Choose a variable type (Text or Dropdown)

    • Set a default value to ensure the link always works

      Adding variables with defaults

  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}}

URL with variables inserted

5. Edit or Delete Variables

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

Variable management icons

6. Save Your Dynamic Link

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

Create Dynamic Link button


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.

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

    Link destination drop down
  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

    Generated path with copy button

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?