Dynamic Links

The Dynamic Links tab allows you to create and manage your dynamic link. These are templates that use variables that are automatically replaced with unique tracking links in your YouTube video descriptions.


Overview

Dynamic links use a template system where you define a variable name (like {{my-link}}   ) that gets replaced with actual tracking links when you process variables. This allows you to use the same variable (link) across multiple videos while each video receives its own unique tracking link.


  1. Create a Template - Define a variable name and destination URL
  2. Add Variable to Descriptions - Include the variable (e.g., {{my-link}}   ) in your YouTube video descriptions
  3. Process Variables - Use the "Process Variables" button on the Dynamic Links page to replace variables with actual tracking links
  4. Automatic Replacement - Each video gets its own unique tracking link for the same variable

Click the "Create Dynamic Link" button in the top-right corner of the Dynamic Links tab.


Step 2: Fill in Template Details

A modal will open where you can configure your template:

Template Name

Give your template a descriptive name to help you identify it later.

Examples:

  • "Main Product Link"
  • "Free Course Download"
  • "Newsletter Signup"

Variable Name

This is the variable that you use in your video descriptions. It must be wrapped in double curly braces.

Format: {{variable-name}}   

Examples:

  • {{my-link}}    
  • {{camera-course}}    
  • {{amazon-fx3}}    
  • {{newsletter}}   

Important: The variable name must be unique and should be descriptive. Use names that you easy remember. Avoid spaces and special characters (use hyphens or underscores instead).

Destination URL

Enter the URL where you want to send traffic when this variable is used.

Examples:

  • https://example.com/my-landingpage    
  • https://amazon.com/product/xyz    
  • https://example.com/free-course   

Tip: Make sure this URL is accessible and working before creating the template.

Choose between two link types:

  • Offer Links - Links associated with a specific offer (requires a thank you page)
  • Affiliate Links - General tracking links without offer association (usually external links)

When to use each:

  • Use Offer Links when you want to track conversions and associate clicks with a specific product or service. This requires the tracking script to be present for tracking the conversion on the thank you page.
  • Use Affiliate Links for general tracking without conversion tracking. e.g. affiliate links, external links, general links

If you selected "Offer Links", choose an offer from the dropdown. This links your template to a specific offer for conversion tracking.

Domain Selection

Choose which domain to use for the short links generated from this template. You can't customize the back-half for dynamic links since they are uniquely generated for each instance.


Step 3: Save Template

Click "Create Template" to save your dynamic link template.


Step 1: Add Variables to Video Descriptions

Add your variable (e.g., {{my-link}}   ) to your YouTube video descriptions wherever you want the tracking link to appear. This is especially useful if you usually use a template for your YouTube descriptions.

Step 2: Process Variables

Click the Process Variables button on the Dynamic Links tab.

What happens:

  • The system scans all your videos for the dynamic link variables
  • Creates unique tracking links for each
  • Replaces the variables with the actual tracking links
  • Updates the YouTube descriptions automatically

After processing, check your video descriptions to confirm the variables have been replaced with tracking links.

You can also use the "Verify Links in Descriptions" feature in the Quick Generate tab to check if all links are present.

Note: We are currently working on a Chrome Extension, which will automate the variable processing and enable you to reference your variables in the YouTube Studio in-line description editor.


Troubleshooting

Variables Not Replacing

Possible causes:

  • Variable name doesn't match exactly (case-sensitive)
  • Variables haven't been processed yet
  • Template was deleted

Solution:

  • Check variable spelling and formatting (must be {{variable-name}}   )
  • Process variables using the Quick Generate tab
  • Verify template still exists

Possible causes:

  • Template destination URL was changed
  • Wrong template selected

Solution:

  • Check template settings
  • Verify destination URL is correct
  • Re-process variables if needed

Ready to use dynamic links? Create your first template, add the variable to your video descriptions, then process variables in the Quick Generate tab.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us