Help Center

| Submit or View Help Requests | Developer Docs |
| |

Add Reporting Information to your Tracking Links

impact.com allows you to enhance the tracking links you create by adding special parameters to promote your partnered brands. These query string parameters are added to the end of a tracking link URL to help organize information for effective analysis. This allows you to extract valuable insights during reporting, such as identifying your most traffic-generating promotional channels.

Tip

impact.com strongly recommends adding parameters on the impact.com platform rather than appending them manually. Altering your tracking links manually leaves room for error, which could prevent you from utilizing your reporting information effectively.

Add static parameters via the dashboard widget

Use this method if you want to add parameters to a tracking link you generate for a specific brand program. This method allows you to use the CREATE AND SHARE LINK dashboard widget to quickly fill the tracking link's Sub ID and Shared ID fields with static values that do not change.

  1. Follow the steps to Create a tracking link for a specific brand program via the dashboard widget.

  2. Before selecting Create to create the tracking link, select Advanced.

  3. Add optional Sub IDs, a Shared Id, or a Promotional Property to the link.

    • Sub IDs and Shared IDs can be added to a tracking link, allowing impact.com to track and report on information you find useful. See the Parameters reference & examples below for more information.

    • Promotional Properties that can be added to a tracking link include websites, social media apps, or mobile apps that were enabled and added to your Marketplace Profile.

  4. Select Create.

    • The parameters you added will be added to the end of the tracking link, but they will not display in the shareable link field.

Add static parameters via the web extension

Use this method if you want to add parameters to a tracking link for a specific brand program. This method allows you to fill the tracking link's Sub ID and Shared ID fields with static values that do not change.

  1. Follow the steps to Create a tracking link for a specific brand program via the web extension.

  2. Before copying the tracking link, select Show advanced settings.

  3. Add optional Sub IDs or a Shared Id to the link.

    • Sub IDs and Shared IDs can be appended to a tracking link, allowing impact.com to track and report on information you find useful. See the Parameters reference & examples below for more information.

    • The parameters you added will be added to the end of the tracking link.

Add static & dynamic parameters via the ad card

Use this method if you want to add parameters to a tracking link you retrieve from a specific brand asset. This method allows you to fill the tracking link's Sub ID and Shared ID fields with either static values that do not change, or dynamically populated values (e.g., {{MemberID}}).

  1. Follow the steps to Get a tracking link for a specific ad.

  2. Before copying the tracking link, select [Toggle on] Tracking Parameters.

  3. Add optional Sub IDs, a Shared Id, or a Promotional Property to the link.

    • Sub IDs and Shared IDs can be added to a tracking link, allowing impact.com to track and report on information you find useful. See the Parameters reference & examples section for more information.

    • Promotional Properties that can be added to a tracking link include websites, social media apps, or mobile apps that were enabled and added to your Marketplace Profile.

  4. Add optional dynamic parameters in the Sub ID fields.

    • See the Dynamic parameters example reference below for more information.

  5. Select Save.

    • The parameters you added will be added to the end of the tracking link.

  6. Select Copy Tracking Link.

Dynamic parameters example

Dynamic parameters are particularly useful for certain partner types, like Cashback and Loyalty websites, because they can help you ensure that members are correctly credited for clicks and actions.

One use case for adding a dynamic parameter to your tracking link is to track which member in your site clicked on a link and purchased something. To track this dynamic value:

  1. Add the text {{MemberID}} in one of your Sub ID fields.

  2. Select Save.

    • This will generate a tracking link similar to the following: https://acmecorp.sjv.io/c/111111/222222/33344?subId1=%257B%257BMemberID%257D%257D

    • When a member of your website clicks on this link, your website will populate the Sub ID field with the member's actual ID (e.g., "12345678"), and this dynamically populated value will be reflected in impact.com reporting.

Important

You can only add dynamic parameters to links on an ad card—it won't work with other link-creation methods. You'll also need to ensure that your system is configured to accept dynamic variables—work with your technical team (or refer to your website provider's documentation) for more information on how your website handles these types of variables.

Parameters reference & examples

SubId1, SubId2, & SubId3

The SubId parameter accepts a custom value that appears only in partner reporting (Advanced Action Listing, Performance by Sub ID). Learn more about Sub ID values.

Examples

https://le.pxf.io/c/1416144/674249/8882?subId1=blog

https://le.pxf.io/c/1416144/674249/8882?subId2=blogarticle123

https://le.pxf.io/c/1416144/674249/8882?subId3=instagrambio

SharedId

The SharedId parameter accepts a custom value that appears both in partner reporting (Advanced Action Listing, Performance by Sub ID) and brand reporting. Learn more about Shared ID values.

Example

https://le.pxf.io/c/1416144/674249/8882?SharedId=partnerblog

u

The u parameter is used for deep linking to a specific URL. The brand you're partnered with must also allow deep linking, and the deep-linked URL must be a domain and path permitted by the brand.

Keep in mind that the URL used must be percent-encoded (i.e., using valid ASCII characters). We recommend adding this parameter using one of the methods above if you're not comfortable manually encoding a URL.

Example

https://le.pxf.io/c/1416144/674249/8882?u=https%3A%2F%2Fexample.com%2Fstore%2Fproduct.html

TrafCat

The Traffic Category parameter is a manually added custom value used primarily to label the category of traffic coming from a tracking link.

Usually, this value is specified by the brand for you to use and used in context for where links are placed (e.g., "Toolbar" for traffic coming from a web toolbar). Brands can configure payout rules based on this parameter in the terms they propose to you.

Example

https://le.pxf.io/c/1416144/674249/8882?trafcat=toolbar

TrafSrc

The Traffic Source parameter is a manually added custom value used primarily to identify the source from which traffic is coming.

Usually, this value is specified by the brand for you to use and used to determine from where traffic is coming (e.g, "Paid Search"). Brands can configure payout rules based on this parameter in the terms they propose to you.

Example

https://le.pxf.io/c/1416144/674249/8882?trafsrc=paidsearch

ProdSku

The Product SKU parameter is a manually appended custom value used to identify a brand's specific product SKU for tracking links that send traffic to a specific product. Product Catalog tracking links automatically add this value, but you can add this value manually if requested by the brand.

Example

https://le.pxf.io/c/1416144/674249/8882?prodsku=KS944RUR

Param1, Param2, Param3, & Param4

The Param parameter is a manually added custom value that works almost identically to the SharedId parameter. Brands may request that you pass values in these query strings, as they will appear in specific reports to brands, but not partners.

Examples

https://le.pxf.io/c/1416144/674249/8882?param1=ZveVDzsLSNLf

https://le.pxf.io/c/1416144/674249/8882?param2=product100

https://le.pxf.io/c/1416144/674249/8882?param3=desktop

https://le.pxf.io/c/1416144/674249/8882?param4=somevalue

PartnerCustId

The Partner Customer ID parameter represents the customer ID of the visitor in your system in the tracking link. This parameter can help impact.com track users across devices for more accurate attribution.

Example

https://le.pxf.io/c/1416144/674249/8882?partnercustid={partner_customer_id}

Where {partner_customer_id} is a unique value you assign to customers on your website.

impacttest

You can append the impacttest parameter to your tracking link when testing (to identify the click as a test click).

Example

https://le.pxf.io/c/1416144/674249/8882?impacttest=1

Note

When getting a tracking link from impact.com, you may see certain meta tags that a brand already added to the tracking link. These meta tags must not be removed—doing so will result in inaccurate tracking.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.