Help Center

| Submit or View Help Requests | Developer Docs |

Sub ID & Shared ID Parameters Explained for Partners

Tracking links can be customized with additional parameters that can be tracked by and reported to impact.com. These parameters are called Sub IDs and Shared IDs. Sub IDs are only visible to you as the partner, but Shared IDs are visible to both you and the brand.

These parameters are useful when using various creatives, multiple websites, working with sub-affiliates, or when you need to send non-PII customer IDs (Customer IDs not related to personal identification information) when linking users to brands. Many of these use cases require these parameters to be appended to tracking links to accurately track and report this information.

How these parameters work

When a user clicks on an impact.com tracking link with Sub ID (and/or a Shared ID) values appended, these parameters are captured by our tracking servers and stored. impact.com then correlates the click to the action. See the snippet below for an example of how these parameters are appended to a tracking link:

https://trackingdomain.net/c/mpid/adid/campaignid?name=value

In the example above, the name portion refers to the parameter name being passed through and reported by impact.com in reporting. See the table below for additional details on the example link.

trackingdomain.netThe unique tracking domain provided by impact.com.
mpidYour Partner ID (MPID)
adidAssigned ID for the asset.
campaignidAssigned ID for the brand's campaign (view)

The example below is what a tracking link with a Sub ID would look like. In this example, the value test will be passed when the link is clicked.

https://trackingdomain.net/c/1234567/654321/4321?subId1=test

Sub ID & Shared ID Parameters FAQs

Which links can I add Sub IDs and Shared IDs to?

All impact.com tracking links support Sub IDs and a Shared ID—including vanity links. Learn more about vanity links.

Are there character limits for Sub IDs and Shared IDs?

Yes, refer to the table below:

Parameter

Type

Limit

SubId1

Alphanumeric

255 Characters

SubId2

Alphanumeric

255 Characters

SubId3

Alphanumeric

255 Characters

SharedId

String

255 Characters

What are some common use cases for Sub IDs and Shared IDs?
  • Asset placements: Optimize asset placement by populating Sub ID values based on the location or type of asset.

  • Sub-affiliate networks: Track activity at the sub-affiliate level by populating PartnerId in the Sub ID or Shared ID field.

  • Cash-back and Loyalty programs: Attribute conversions to specific partners within cash-back and loyalty programs by populating MemberId in the Sub ID or Shared ID field. Learn how to add dynamic variables to tracking links.

How do I pass a value to a brand without impact.com tracking or reporting it?

These are considered "pass-through values" or "p." parameters, which can be added before any name={value} pair and instructs impact.com not to store the value. You would need to ask the brand to set up the metadata so that the "p." parameters will be auto-appended on all brand links.

For example, if you needed to pass a customerId, you could append &p.customerId=abc123 to any tracking link and it would be translated to the brand's landing page without impact.com collecting the value.

Example Scenario

Scenario: ACME Inc. has a promo code or offer. They would like to have the discount applied automatically on their website when a user clicks through a tracking link (i.e. without the need to manually enter a code). They also want to allow partners to deep-link to any part of their site.

Solution: ACME Inc. can configure their website to automatically apply the discount if the landing page URL contains a query string parameter offer=10off.

The brand can then configure a pass-through value.

Now the partner will be able to use the ad to deep-link to any page, and the resulting landing pages will always have offer=10off appended.

Are you satisfied with this article? Yes No

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