Common Issues

Connection issues

chevron-rightAPI key not accepted / authentication errorhashtag

Double-check that you're using the correct API key from your AWIN account. AWIN generates separate API keys for different access levels — make sure you're using an API key that has advertiser data access enabled. Also verify that you've entered the correct Advertiser ID alongside the key, as both are required.

chevron-rightData flow returns no data after a successful connectionhashtag

This usually means the start date is set further back than your AWIN account has data, or the date range returns an empty result. Try setting the start date to a recent period (e.g., the last 30 days) and rerun the data flow to confirm the connection is working before expanding the date range.

Missing data

chevron-rightRecent transactions are missing or incompletehashtag

AWIN transactions often start in a "pending" state and can take several days to be confirmed or declined. If you're only syncing forward without a lookback window, you'll miss status updates on recently created records. Set the lookback days parameter to at least 7–14 days to ensure recent transactions are re-synced with their latest status.

chevron-rightCampaign performance data is missing for certain date rangeshashtag

The AWIN API has a maximum window of 400 days per request for campaign performance data. If your requested date range exceeds this, some data may not load. Use the step increment parameter to break the range into smaller intervals (e.g., 30 or 90 days at a time).

Permission errors

chevron-right"Unauthorized" or "403 Forbidden" errorhashtag

Your API key may not have the necessary permissions to access advertiser data. Log in to AWIN and check that your API key is associated with your advertiser account and has read access to reporting data. If you manage multiple advertiser accounts, confirm you're using the API key and Advertiser ID for the correct account.

Data discrepancies

chevron-rightCommission totals in Coupler.io don't match the AWIN dashboardhashtag

This is most commonly caused by commission status changes. If your destination only received a snapshot of transactions when they were "pending," and some were later declined, the totals will diverge. Enable the lookback days parameter so that updated transaction statuses are pulled on each sync. Also check whether your AWIN dashboard is filtering by confirmed transactions only.

chevron-rightClicks or sales counts differ from AWIN's reporting UIhashtag

AWIN's UI may apply default filters (e.g., by region or publisher type) that differ from the raw API data Coupler.io pulls. Check if your AWIN dashboard has any active filters and align your data flow configuration accordingly.

Rate limits

chevron-rightSync is slow or times out for large date rangeshashtag

AWIN's API can be slow to respond when querying large date ranges, especially for the Transactions entity on high-volume accounts. Use the step increment parameter to limit each API request to a smaller time window (e.g., 30 days). This reduces response size and helps avoid timeouts.

Last updated

Was this helpful?