Skip to content

Integration Event Log

Monitor integration events with the Integration Event Log. Track conversion data, debug payload issues, and verify accurate data flow from your conversion sources. Check status codes and error messages for troubleshooting.

The Integration Event Log displays conversion data received from your integration sources. Use it to troubleshoot integrations and verify the exact parameters your conversion source sends.

  1. Open the AnyTrack Dashboard and go to Integrations
  2. Click the integration you want to troubleshoot
  3. Open the Events Log tab
  4. Click an event to inspect it
  5. The Payload appears on the right panel

The payload is the raw data that AnyTrack received from your integration, typically in JSON format. It shows all parameters and their corresponding values.

AnyTrack documentation screenshot

Each event in the log has a status that tells you whether the conversion was recorded, skipped, or failed.

The conversion was successfully recorded. Attributes listed with the event:

  • Conversion Name — For example, Purchase
  • Conversion Value — The monetary value
  • Click Id — Click to view the conversion timeline

A discarded event means AnyTrack received the data but intentionally skipped it. This is normal behavior, not an error. Common reasons an event is discarded:

  • Wrong conversion status — The conversion source sent a status that does not qualify as a trackable conversion. For example, a pending or rejected sale from an affiliate network. AnyTrack only tracks confirmed or approved conversions.
  • Filtered event type — The event type is not mapped in your Conversion Mapping settings. If you only mapped Purchase and Lead, other event types sent by the source are discarded.
  • Test or sandbox data — Some integrations send test conversions during setup. AnyTrack discards these when they lack valid tracking parameters.

A deduplicated event means AnyTrack already processed this exact conversion and skipped the duplicate. AnyTrack uses the transactionId (and other event attributes) to identify duplicates. This prevents the same conversion from being counted and sent to ad platforms more than once.

Common scenarios where deduplication occurs:

  • An affiliate network fires the same postback URL twice for a single sale
  • A webhook retries after a timeout, sending the same conversion again
  • Multiple integrations report the same transaction (for example, both a Shopify webhook and a direct API call)

Learn more about how this works in the Deduplication article.

Errors prevent conversion tracking. Each error message points to a specific issue you can diagnose and fix.

Example message: Error: Can't find refId: user@example.com

The refId (reference ID) is an identifier AnyTrack uses to match a server-side conversion back to a web session. AnyTrack automatically collects Event Attributes from your website, such as email addresses collected through form submissions. When a conversion arrives from a server-side source, AnyTrack attempts to match it using these collected attributes.

AnyTrack prefers the AnyTrack click_id for matching, but when the click ID is not available, it falls back to other identifiers like email, phone number, or external IDs. This error appears when the refId value in the conversion payload does not match any previously collected attribute in AnyTrack.

Common causes:

  • The email or identifier in the conversion was never collected on the website (the visitor did not fill out a form, or the Tracking Tag was not installed on the page where the form exists)
  • The visitor used a different email at checkout than the one collected on the landing page
  • The attribution window expired before the conversion occurred

Example message: Error: No click id value passed to the "cid" parameter

This error means the conversion source sent a postback or webhook, but the parameter that should carry the AnyTrack click ID was empty. The parameter name varies by integration. For example, it might be cid, sub5, sub_id, aff_sub, or whatever subid parameter your specific affiliate network or conversion source uses.

Common causes:

  • The AnyTrack click ID was not appended to the affiliate link or form. Check that AutoTag is active, or that you manually added the --CLICK-ID-- token to your links.
  • The conversion source does not store or return the subid value. Verify that the network or platform supports passing back the click ID parameter in its postback or webhook.
  • The wrong parameter name is configured in the postback URL. Double-check that the parameter name in the postback matches the one the network actually populates.

Example message: Error: Unknown click_id

AnyTrack received a click ID value, but no matching click exists in the system. This typically happens when the attribution window has expired, or the click ID was generated by a different AnyTrack property.

This error means AnyTrack received a conversion reference (such as a transaction ID or event identifier), but no corresponding event exists in the system. This can happen when the initial event was not tracked (for example, the Tracking Tag was missing on the page), or when the conversion source references a transaction that AnyTrack never recorded.

This error means the incoming event references a property that is not associated with your AnyTrack account. Check that the integration is connected to the correct property. If you manage multiple properties, verify the postback URL or webhook points to the right one.

AnyTrack attempted IP-based attribution but found no matching session. This is a fallback method used when no click ID or reference ID is available. IP matching has lower accuracy and may not find a match if the visitor’s IP changed between the click and the conversion.

Every status above — OK, Discarded, Deduplicated, or an error — means AnyTrack received the event. If a conversion is missing from the Events Log entirely, with no entry of any kind at the transaction time, AnyTrack has not received it.

Run these checks in order:

  1. Confirm you opened the right log. The Events Log is per integration. If you run more than one property or integration, verify you opened the one that should have received the conversion.
  2. Confirm the conversion exists in the source platform. Check the order or lead record in the platform that sends the events.
  3. Check the source platform’s delivery log. Most platforms keep a log of the webhooks they send. For example, Systeme.io lists them under Settings → Webhooks. If the platform shows the event was sent at the transaction time and the Events Log has no matching entry, the event has not reached AnyTrack yet — it may still arrive late, as the next step explains.
  4. Allow for a delayed delivery. Platforms occasionally dispatch their webhooks late — from a few minutes up to several hours after the transaction — even when their own delivery log shows the event as sent at the transaction time. AnyTrack processes late events normally when they arrive, so re-check the Events Log a few hours later before treating the conversion as lost.
  5. Compare with earlier events. If earlier conversions from the same integration appear normally and the log stops at a specific time, note that time. It defines the window support needs to investigate.

A confirmed send on the platform side with no AnyTrack entry — even after allowing time for a delayed delivery — is not something you can fix from your account settings. Contact support with the details below so the team can trace the delivery.

FAQ and Troubleshooting

FAQ was last reviewed on 2026-07-19

Why does my event log show Discarded for every conversion?
Check your Conversion Mapping settings. If the event type sent by your conversion source is not mapped to an AnyTrack standard event, the conversion is discarded. Also verify that the conversion status from your source qualifies as a confirmed sale or lead.
How does AnyTrack deduplicate conversions?
AnyTrack uses the transactionId and other event attributes to identify duplicate conversions. If the same transactionId arrives more than once, the second instance is marked as deduplicated and not sent to ad platforms. See Deduplication for details.
What should I do if I see a Can't find refId error?
This means AnyTrack tried to match a server-side conversion using a collected attribute (like an email address) but found no match. Verify that the Tracking Tag is installed on the page where the attribute is collected, and that the same identifier is used in both the web form and the conversion source.
How do I fix the No click id value error?
Verify that AutoTag is enabled, or that you manually added the --CLICK-ID-- token to your affiliate links. Then confirm that your conversion source stores and returns the click ID in its postback or webhook. The parameter name varies by integration (cid, sub5, sub_id, etc.).
What does Unauthorized asset mean in the event log?
The incoming event references a property not linked to your AnyTrack account. Check that the integration is connected to the correct property, and that the postback URL or webhook points to the right AnyTrack property ID.
What does it mean if my conversion doesn't appear in the Events Log at all?
AnyTrack has not received the event. Every logged status, including Discarded and errors, means the event arrived. If there is no entry at the transaction time, confirm the sale exists in your source platform, then check the platform's own webhook or delivery log. If the platform confirms the event was sent, re-check the Events Log a few hours later — platforms occasionally deliver webhooks late, and AnyTrack processes late events normally when they arrive. If the event still hasn't appeared, contact support with your Property ID, the exact timestamps with your timezone, and the platform's delivery log.