# Track Your Sub-Affiliate Traffic as a Seller Partner

If you work with sub-affiliate partners, it’s important to set up your tracking links to better understand where your traffic is coming from. This helps you ensure your sub-affiliates are properly credited for the conversions they drive.

#### What’s different for sub-affiliates

If you rely on a sub-affiliate network to promote your Seller tracking links, you’ll need to use impact.com’s `SharedId` parameter. Adding this parameter to the end of each link ensures that every conversion driven by your sub-affiliates appears in your impact.com reporting with the corresponding `SharedId` — giving you full visibility into the partners and platforms that influenced each Amazon purchase.

In Seller partnerships, avoid using `SubId` parameters in your tracking links. Doing so may prevent you from getting credit for conversions. Only the `SharedId` parameter is supported.

{% stepper %}
{% step %}

### Step 1: Generate a tracking link

For detailed steps on generating Seller tracking links in-app or via API, refer to [Create Tracking Links for Seller Programs](https://help.impact.com/partner/amazon-seller-partnerships/create-tracking-links-for-seller-programs).

{% hint style="info" %}
**Tip:** For higher conversion rates, use Amazon product detail pages as your link destinations. These pages typically perform 20–30% better, and you’ll still get credit if the customer buys a different product from the same brand.
{% endhint %}
{% endstep %}

{% step %}

### Step 2: Add the SharedId

The following tracking link methods *automatically* add a `SharedId` when you populate the relevant field:

* Dashboard widget
* Chrome extension
* Assets screen

To add a `SharedId` *manually* via one of the other methods, attach this string to the end of your link before sharing it with sub-affiliates: `?SharedId=<SharedIdValue>`

{% hint style="info" %}
**Example:** <https://stark-industries.sjv.io/c/111111/22222/33344?SharedId=NoahLottYT>
{% endhint %}

{% hint style="warning" %}
**Important:** Per Amazon’s guidelines, avoid using `SharedId` values tied to individual users or single clicks. Overly unique values—such as those based on user IDs or very small audiences—can violate consumer privacy and hurt attribution.
{% endhint %}
{% endstep %}

{% step %}

### Step 3: View reporting data

Once your sub-affiliates start driving conversions for your Seller partnerships, you can view the data to see which sub-affiliate is responsible for each conversion. Amazon requires each link with a `SharedId` to receive at least 10 clicks before the data appears in your impact.com reporting.

**View report in-app**

1. From the top navigation bar, select **Reports → More Reports**.
2. From the *Category* filter next to the search bar, select **Performance**.
3. Select **Seller - Performance by Program**.
4. Below the report heading, set the **Aggregate Level** filter to `aa_creative_id` instead of the default `aa_adgroup_id`.

   * This will display the `SharedId` values in the *Creative ID* column.
   * For a full breakdown of the report, see the help article [Seller - Performance by Program for Partners](https://help.impact.com/partner/amazon-seller-partnerships/amazon-seller-reporting-for-partners/seller-performance-by-program-for-partners).

   <div data-with-frame="true"><figure><img src="https://347878556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fb2rE79d9UhOKZQLgzSqx%2Fuploads%2Fgit-blob-2fcc1cae6b1b9ee180c2d8ac9f805099e0100c94%2F15e1111e0a5d33667d5ac3f10337f247798cf6174ccb0a72a05408eb37af2372.png?alt=media" alt=""><figcaption></figcaption></figure></div>

**Export SharedId data via API**

1. Use impact.com’s API to [Export a report](https://integrations.impact.com/impact-publisher/reference/export-reports).
2. In your cURL request, add the following parameter:

```programlisting
https://api.impact.com/Mediapartners/<AccountSID>/ReportExport/seller_perf_by_program
?AGGREGATE_LEVEL=aa_creative_id&START_DATE=2025-05-27&END_DATE=2025-06-10
```

* This groups the report data by `creative_id`, which contains the `SharedId`.

3. Run the export request and locate the `JobId` in the response.

```programlisting
<Status>QUEUED</Status>
<QueuedUri>/Mediapartners/IRExampleToken1234567890abcde/Jobs/ab12cd34-ef56-7890-ab12-cd34ef567890</QueuedUri>
<ResultUri>/Mediapartners/IRExampleToken1234567890abcde/Jobs/ab12cd34-ef56-7890-ab12-cd34ef567890/Download</ResultUri>
<ReplayUri>/Mediapartners/IRExampleToken1234567890abcde/Jobs/ab12cd34-ef56-7890-ab12-cd34ef567890/Replay</ReplayUri>
```

4. Use the `JobId` to [Download the Job Result](https://integrations.impact.com/impact-publisher/reference/download-a-job).
5. Open the downloaded file to access your reporting data, including the `creative_id` and `SharedId` values.

   * The creative\_id follows this standard format: `ir_<hashvalue>(LandingPage+partnerID)_s_<SharedIdvalue>`

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Example:</strong> ir_54321abc9f8d7e6c5b4a3_s_<strong>NoahLottYT</strong></p></div>
6. You can now use your preferred tools (e.g., Excel, Python, Google Sheets, etc.) to extract the `SharedId` from each string.
   {% endstep %}
   {% endstepper %}
