Impact Integration

Set up Impact affiliate network tracking with AnyTrack. Learn how AnyTrack automatically maps Impact conversions to Lead or Purchase events based on payout value, configure event mapping in the integration settings, and forward enriched conversion data to Google Ads, Facebook Ads, and TikTok via Conversion API for server-side attribution.

Connect Impact affiliate conversions to your ad platforms—Google Ads, Facebook Ads, and TikTok—so algorithms receive the conversion signals they need to optimize performance. Track every Impact commission server-side and forward enriched conversion data to ad platforms in real-time, bypassing browser restrictions that cause tracking gaps.

Setup takes 10 minutes. No coding required.

Why Integrate Impact with AnyTrack?

  • Server-side conversion tracking: Bypass browser blocks and ad blockers that lose 20-30% of affiliate conversions. Capture every Impact commission, even from iOS and Safari users.
  • Ad platform optimization: Forward Impact conversions to Google Ads, Facebook, and TikTok via Conversion API so algorithms optimize toward affiliate revenue, not just clicks.
  • Complete attribution: See which ad clicks drove Impact commissions. Connect ad spend to affiliate payout for true ROAS visibility across your entire funnel.
  • Real-time reporting: Impact conversions appear in your ad platforms within seconds, enabling same-day campaign adjustments based on actual commission data.

Use case: Run Facebook Ads promoting Impact affiliate offers. Track which campaigns, ad sets, and creatives generate the highest EPC and commission value. Feed conversion data back to Facebook to optimize toward profitable affiliates, not just clicks.


How Does the Integration Work?

  1. Traffic capture: When visitors land on your site from ads, AnyTrack captures first-party data (cookies, client IDs) and UTM parameters.
  2. Link tracking: Visitors click your Impact affiliate links. AnyTrack captures the click, enriches it with session context, and appends the AnyTrack click_id to the Impact link via the subId1 parameter.
  3. Conversion postback: When conversions happen on the merchant site, Impact sends conversion data to AnyTrack via postback URL, including the subId1 (AnyTrack click_id).
  4. Attribution matching: AnyTrack matches the Impact conversion back to the original ad click using the click_id, connecting commission data to campaign source, ad creative, keyword, and audience.
  5. Server-side forwarding: AnyTrack forwards enriched conversion events to ad platform Conversion APIs (Facebook Conversion API, Google Enhanced Conversions, TikTok Events API) with customer data, commission value, and attribution context.

Result: Ad platforms receive complete conversion signals with revenue data, enabling value-based optimization toward high-commission offers and profitable audience segments.


Technical Overview

Before you begin

  • You have an AnyTrack account with a paid subscription
  • You have an active Impact affiliate account
  • The AnyTrack Tracking Tag is installed on your website
ReferenceValueDescription
Tracking GroupimpactThe tracking group identifier for activating AutoTag.
Subid ParametersubId1Parameter used to pass the AnyTrack click_id.
Tracking MethodPostback URLMethod for sending conversion data to AnyTrack.

Standard events and conversions

Event NameDescriptionData Source
OutboundClickVisitor clicks on Impact offer links.AnyTrack JS Tag
LeadConversion with $0 payout (free signup, trial, registration).Postback URL
PurchaseConversion with a positive payout value (commission earned).Postback URL

Automatic event mapping

Impact does not use standard event names like Purchase or Lead in its postback data. AnyTrack determines the correct event type automatically based on the conversion payout value:

  • Payout = $0 — AnyTrack records the conversion as a Lead event. This covers actions like free signups, trial activations, or registrations where no commission is earned yet.
  • Payout > $0 — AnyTrack records the conversion as a Purchase event. This covers completed sales or actions that generated a commission.

This mapping happens automatically when AnyTrack receives the Impact postback. No manual configuration is needed for the default behavior.

📘

Customize event mapping in the integration settings

You can change the default mapping or disable Lead tracking entirely. Open the Impact integration in your AnyTrack Dashboard and go to the Event Mapping section. From there, you can reassign which AnyTrack event each conversion type triggers, or turn off Lead events if you only want to track paid conversions.

The Impact Postback URL

The Postback URL is predefined and ready to implement in your Impact account:

https://t1.anytrack.io/hBtoE3hN/collect/impact?ActionTrackerName={ActionTrackerName}&CampaignId={CampaignId}&CampaignName={CampaignName}&MediaPartnerId={MediaPartnerId}&MediaPartnerName={MediaPartnerName}&SubId1={SubId1}&SubId2={SubId2}&SubId3={SubId3}&AdId={AdId}&ActionTrackerId={ActionTrackerId}&ActionId={ActionId}&Amount={Amount}&Currency={Currency}&Payout={Payout}&EventDate={EventDate}&Status={Status}&StatusDetail={StatusDetail}&LandingPageUrl={LandingPageUrl}&SharedId={SharedId}&PromoCode={PromoCode}&RefCustomerCountry={RefCustomerCountry}

AnyTrack Tag required

The AnyTrack Tag must be installed in the <head> section of your website. Learn how to install the AnyTrack Tag.


Setup Guide

Step 1: Add Impact to Your AnyTrack Account

  1. From your AnyTrack Dashboard, go to Integrations and search for Impact.
  2. Click Install Integration.
  3. Copy the Global Postback URL.

Step 2: Connect Your Impact Account

  1. Navigate to your Impact Account.
  2. From your Impact Dashboard, click the cloud icon ☁️ and select Event Notifications.
  1. Click the ✏️ edit icon on the right side of the page for Event Notifications.
  2. Paste the Postback URL you copied from AnyTrack.
  3. Click Save.

Add the AnyTrack postback URL to your Impact Account


Step 3: Review Event Mapping in the Integration

AnyTrack automatically maps Impact conversions based on payout value — $0 payout triggers a Lead event, and any positive payout triggers a Purchase event. You can adjust this behavior in the integration settings.

  1. In your AnyTrack Dashboard, go to Integrations and open the Impact integration.
  2. Scroll to the Event Mapping section.
  3. Review the default mapping:
    • $0 payout conversions → Lead
    • Positive payout conversions → Purchase
  4. To customize, change the event assignment for either conversion type, or disable Lead tracking if you only want to track paid conversions.
  5. Click Save.

Step 4: Configure Ad Platform Event Forwarding

Map the Impact events to the correct events in your ad platforms so they know which actions to optimize for.

  1. In AnyTrack Dashboard, go to Tracking Tags and select a connected ad platform (Facebook, Google, TikTok).
  2. Use Conversion Event Mapping to define how Impact conversions forward to ad platform events:
    • Impact Purchase → Facebook Purchase
    • Impact Lead → Facebook Lead
  3. Click Save.
  4. Repeat for each connected ad platform.

Why this matters: Event mapping tells Facebook (or Google/TikTok) to optimize campaigns toward Impact commissions, not generic conversions. Without proper mapping, ad platforms won't receive the signals they need to improve performance.


Validate Your Integration

Verify tracking is working before running live campaigns. Validation takes about 2 minutes.

Validate Impact Link Tracking

Vanity Links are not trackable

Impact provides multiple link types. All links support dynamic parameter tracking except Vanity Links. Vanity Links embed parameters in the short URL itself, so they can't accept the subId1 parameter needed for attribution.

✅ Trackable links:

  • Standard Link: https://semrush.sjv.io/c/169033/1328754/13053
  • Deeplink: https://semrush.sjv.io/c/169033/1328754/13053?u=https%3A%2F%2Fsemrush.com/

❌ Not trackable:

  • Vanity Link: https://semrush.sjv.io/ORdo6P (parameters can't be appended)

Hover over Impact links on your page to see the appended subId1 parameter with the AnyTrack click_id value.

Test example: Semrush affiliate link with tracking


AutoTag Methods

AutoTag automatically appends subId1 and click_id data to Impact links. Learn more about AutoTag.

  • Default (Recommended): AnyTrack automatically identifies and tags Impact links found on your website. No configuration required.
  • AutoScan: AnyTrack scans links embedded in redirect plugins and tags them. Useful for link cloaking tools.
  • Manual tagging:
    • Add tracking group attribute: data-tracking-group="impact" to specific links.
    • Manually append subid: &subId1=--CLICK-ID-- to links outside AutoTag scope.

Use case: If you use a WordPress link management plugin (Pretty Links, ThirstyAffiliates), enable AutoScan so AnyTrack can tag the final destination URL after the redirect.


Advanced Topics

FAQ and Troubleshooting

FAQ was last reviewed on 2026-03-17

AnyTrack checks the payout value in the Impact postback. If the payout is $0 (free signup, trial, registration), the conversion is recorded as a Lead. If the payout is greater than $0, it is recorded as a Purchase. This happens automatically — no configuration is needed.
Yes. Open the Impact integration in your AnyTrack Dashboard and go to the Event Mapping section. From there you can disable the Lead event or reassign it to a different event type.
Yes. The Event Mapping section in the Impact integration settings lets you reassign the event type for both zero-payout and positive-payout conversions. For example, you could map zero-payout conversions to a custom event instead of Lead.
This happens when Impact sends a $0 payout value in the postback. AnyTrack classifies a conversion as Purchase only when the payout is greater than $0. To diagnose: (1) Check the Integration Event Log in AnyTrack to see the raw payout value Impact is sending. (2) In your Impact dashboard, confirm the merchant's commission structure is returning a positive payout for completed sales. (3) If Impact sends $0 for pending or unconfirmed commissions, AnyTrack will record them as Lead until a payout is confirmed. If you want all conversions to be tracked as Purchase regardless of payout value, go to the Impact integration > Event Mapping and reassign the $0 payout event to Purchase.
No. AnyTrack only tracks conversions from active sessions that originated from your website. Historical Impact conversions cannot be retroactively attributed.
Yes, but it requires custom setup. Direct linking (ads to Impact link to merchant) bypasses your website, so standard tracking will not work. See the direct link tracking guide for details.
No. The Impact postback requires subId1 specifically. The AnyTrack integration is configured to match this parameter. Using subId2 or other parameters will not work.
Conversions are forwarded to ad platforms within 2-5 seconds of receiving the Impact postback. Most conversions appear in Facebook Ads Manager or Google Ads within 1 minute.

Troubleshooting Steps

If conversions aren't tracking correctly:

  1. Verify AnyTrack Tag installation:

    • Check that the AnyTrack Tag is in the <head> section of your website.
    • Use browser DevTools to confirm the tag loads before Impact links render.
    • If on AnyTrack's free plan, verify you haven't exceeded monthly traffic limits.
  2. Verify Impact link tagging:

    • Hover over Impact links on your page—the subId1 parameter should appear with a value.
    • If subId1 is missing, check AutoTag settings or add manual tracking attributes.
    • Avoid Vanity Links—they don't support dynamic parameters.
  3. Verify postback configuration:

    • Confirm the Postback URL is correctly inserted in Impact Event Notifications.
    • Check that the postback is active (not paused or disabled).
    • Review the Integration Event Log in AnyTrack to see incoming Impact conversions.
  4. Verify event mapping:

    • Check the Event Mapping section in the Impact integration — confirm Lead and Purchase assignments match your expectations.
    • Check the Conversion Event Mapping in your Tracking Tags — confirm Impact events are mapped to the correct ad platform events.
    • Unmapped events won't forward to ad platforms even if tracking works.

For additional help, check the Conversion Log or contact AnyTrack Support.


Summary

Integrating Impact with AnyTrack connects affiliate commissions to ad campaign performance. AnyTrack automatically classifies Impact conversions as Lead or Purchase based on payout value, so both zero-value and paid conversions are captured without manual setup. Server-side tracking captures every conversion, even when browsers block Tracking Tags. Conversion API forwarding gives ad platforms the revenue signals they need to optimize toward profitable offers and high-value affiliates.

What you accomplish with this integration:

  • Capture both free signups (Lead) and paid commissions (Purchase) from Impact automatically
  • Customize or disable event mapping directly in the integration settings
  • Track 20-30% more Impact conversions by bypassing browser restrictions
  • Optimize Facebook and Google Ads toward commission value, not just clicks
  • See true ROAS by connecting ad spend to affiliate revenue