Customizing Tracking Links with Dynamic Parameters
Table of Contents
Introduction
Customizing tracking links allows you to append dynamic key-value pairs that capture vital campaign details automatically. This level of detail helps advertisers, networks, publishers, and agencies gain deeper insights into campaign performance, enabling data-driven decisions and improved ROI.
đŻ What You'll Learn
By the end of this guide, you will be able to:
- Understand the importance of dynamic parameters in tracking links
- Access and edit tracking link configurations in TUNE
- Implement TUNE macros for automatic data population
- Test and validate your customized tracking links
- Follow best practices for parameter naming and security
Why Customizing Tracking Links with Dynamic Parameters is Important
Customizing tracking links with dynamic parameters provides several critical benefits for your partner marketing campaigns:
Key Benefits:
- Automatic Data Capture: Macros populate values dynamically per click or conversion without manual intervention
- Granular Analytics: Track campaign details such as source, medium, campaign name, partner ID, offer ID, or transaction ID
- Better Attribution: Precisely identify which partners, campaigns, and channels drive performance
- Improved ROI: Make data-driven optimization decisions based on detailed performance insights
- Scalability: Apply consistent tracking across thousands of links without manual updates
đ Use Case Example
Scenario: You're running campaigns with 50 different partners across multiple traffic sources.
Without Dynamic Parameters: You manually create and manage separate tracking links for each partner/source combination.
With Dynamic Parameters: You create one template link that automatically populates partner ID, source, campaign name, and transaction ID for every click.
Result: Saves hundreds of hours and eliminates human error while providing comprehensive tracking data.
Materials Needed
â ď¸ Before You Begin
Ensure you have the following ready:
| Requirement | Description |
|---|---|
| Access to the TUNE Dashboard | You need login credentials and permissions to edit offers and tracking links |
| Requirement | Description |
|---|---|
| List of Dynamic Parameters (Macros) | Determine which macros you want to use (e.g., {partner_id}, {offer_id}, {transaction_id}) |
| Requirement | Description |
|---|---|
| Understanding of Campaign Structure | Know which data points you need to track for your specific campaigns and reporting needs |
Step-by-Step Instructions to Customize Tracking Links
Follow these steps to customize your tracking links with dynamic parameters in TUNE:
Sign into your account at the TUNE dashboard to access your marketing assets and tracking configurations.
Access Instructions:
- Navigate to the TUNE platform
- Enter your username and password
- Click Sign In
- Verify you have the necessary permissions to edit offers and links
Locate the offers section where you manage your campaigns and select the offer whose tracking link you want to customize.
Navigation Steps:
- From the main dashboard, click on
- Use the search or filter tools to locate your specific offer
- Click on the offer name to open the offer details page
Find the tracking link format or template associated with your offer and append custom query parameters formatted as key-value pairs to the base URL.
Editing Process:
- Within the offer details page, locate the Tracking or Links section
- Click Edit on the tracking link template
- Identify the base URL (typically the destination URL)
- Append query parameters using the
?symbol for the first parameter and&for subsequent parameters - Insert TUNE macros within curly braces
{macro_name}as parameter values
đ Example Tracking Link Structure
Base URL:
https://example.com/track
Customized URL with Dynamic Parameters:
https://example.com/track?partner_id={partner_id}&offer_id={offer_id}&transaction_id={transaction_id}&campaign={campaign_name}
Breakdown:
-
?partner_id={partner_id}- First parameter captures the partner's unique ID -
&offer_id={offer_id}- Second parameter captures the offer ID -
&transaction_id={transaction_id}- Third parameter captures the unique transaction identifier -
&campaign={campaign_name}- Fourth parameter captures the campaign name
When clicked, the macro values populate automatically:
https://example.com/track?partner_id=12345&offer_id=678&transaction_id=abc-def-ghi&campaign=Summer_Sale_2026
đ§ Commonly Used TUNE Macros
| Macro | Description | Example Value |
|---|---|---|
{partner_id} |
Unique identifier for the partner/affiliate | 12345 |
{offer_id} |
Unique identifier for the offer | 678 |
{transaction_id} |
Unique identifier for the transaction/click | abc-def-ghi |
{campaign_name} |
Name of the campaign | Summer_Sale_2026 |
{source} |
Traffic source identifier | google_search |
{creative_id} |
Identifier for the specific ad creative | banner_300x250_v2 |
{device_type} |
Type of device (mobile, desktop, tablet) | mobile |
{geo_country} |
Country code of the user | US |
After adding your desired parameters, save the changes and test the tracking links to verify that dynamic values populate correctly.
Testing Process:
- Click Save to apply your tracking link changes
- Generate a test tracking link from the offer page
- Click the test link (or have a test partner click it)
- Verify that macros have been replaced with actual values in the destination URL
- Check TUNE reports to confirm data is being captured correctly
- Navigate to Reports â Click Report to see click-level data
- Verify all custom parameters appear with correct values
- â Macros are replaced with actual values (not showing as
{macro_name}) - â Parameter names are spelled correctly
- â Values appear in TUNE reports under the expected fields
- â No encoding issues with special characters
Tips and Best Practices
đŻ Best Practices for Dynamic Parameter Implementation
| Best Practice | Why It Matters |
|---|---|
| Always use macros supported by TUNE | Guarantees proper data substitution and reporting accuracy. Unsupported macros will appear as literal text in URLs |
| Keep parameter names consistent across campaigns | Makes cross-campaign analysis easier and reduces confusion when building reports or exporting data |
| Avoid including sensitive information in URLs | Protects user privacy and security. URLs can be logged, cached, and shared, exposing sensitive data |
| Test links before launching campaigns | Catches configuration errors before they impact live traffic and revenue tracking |
| Document your parameter conventions | Helps team members understand tracking structure and maintains consistency as your team grows |
| Use URL encoding for special characters | Prevents broken links and ensures parameters are transmitted correctly across different systems |
| Consult TUNE's developer documentation | Stay updated on available macros, advanced URL formatting options, and new platform features |
partner_id), not camelCase (partnerId) for consistency.
Need Help?
đ§ Contact TUNE Support
If you need assistance customizing your tracking links or have questions about dynamic parameters, please contact the TUNE support team for personalized help.
How to Contact Support:
- Email: TUNE Support
- Support Portal: Submit a ticket through your TUNE dashboard
- Documentation: Visit the TUNE Help Center for additional resources
Information to Include When Contacting Support:
| Information Type | Details to Provide |
|---|---|
| Offer Details | Name and ID of the offer you're working with |
| Current Tracking Link | Your current tracking link configuration |
| Desired Parameters | Which dynamic parameters you want to implement |
| Test Results | What happened when you tested the links (screenshots helpful) |
| Reporting Needs | What data you need to capture and why |
We're Here to Help
TUNE is committed to helping you succeed with advanced tracking configurations. Our support team has extensive experience with dynamic parameters and can provide tailored guidance for your specific tracking requirements.
Conclusion
Customizing tracking links with dynamic parameters in TUNE empowers you to capture detailed campaign data automatically, which enhances your ability to analyze and optimize marketing performance. By implementing the practices outlined in this guide, you can:
â Key Takeaways
- Automatically capture granular campaign data without manual intervention
- Improve attribution accuracy across partners, campaigns, and channels
- Scale tracking across thousands of links while maintaining consistency
- Make data-driven optimization decisions based on comprehensive insights
- Reduce errors and save time with automated parameter population
Follow this guide to configure your tracking URLs effectively and leverage the full potential of TUNE's partner marketing platform to drive success.