Common Issues

Connection issues

chevron-rightMy API key is rejected when I try to connecthashtag

Double-check that you're copying the full API key from Appfigures → Account Settings → API. Make sure there are no trailing spaces or line breaks. If you recently regenerated your key, update it in your Coupler.io data flow as well — the old key is immediately invalidated.

chevron-rightThe data flow connects but returns no rowshashtag

This usually means your start date is set too far in the future, or Appfigures hasn't synced recent data from the store yet. Try moving the start date back a few days using the date picker. Also check the Statuses entity to confirm your store accounts are syncing correctly.

Missing data

chevron-rightI'm missing data for one of my appshashtag

Confirm that the app is properly linked in your Appfigures account — go to Appfigures and check under Apps. If a store account has a sync error, the Statuses entity in Coupler.io will reflect this. Re-authenticating the store connection in Appfigures often resolves it.

chevron-rightGoogle Play data isn't showing up, only Apple datahashtag

The search_store parameter defaults to apple. To retrieve Google Play data, set the parameter value to google in your data flow's advanced settings.

chevron-rightSubscription data shows zeros for some periodshashtag

Appfigures subscription data can have a processing lag — typically 24–72 hours behind real time. If you're querying very recent dates, wait a day and re-run. Also confirm your app uses Apple or Google's subscription billing, as third-party billing systems are not tracked.

Permission errors

chevron-rightI get a "403 Forbidden" errorhashtag

This means your API key doesn't have the required permissions. In Appfigures, check that your account role has access to the entities you're requesting. Some data (like ad spend) may require elevated permissions or a specific Appfigures plan tier.

Data discrepancies

chevron-rightRevenue in Coupler.io doesn't match what I see in App Store Connecthashtag

Appfigures reports proceeds (revenue after store fees) separately from gross revenue. Make sure you're comparing the right metric. There can also be a 1–2 day reporting delay from Apple, so recent totals may differ until the store finalizes its numbers.

chevron-rightDownload counts differ between Reports sales and the app store dashboardhashtag

This can happen if the group_by parameter is set to a dimension that causes double-counting (for example, grouping by both product and country). Try grouping only by date to get a simple total, then compare.

Rate limits

chevron-rightMy data flow fails with a rate limit errorhashtag

Appfigures enforces API rate limits based on your plan. If you're pulling multiple entities in the same data flow across long date ranges, try splitting them into separate data flows. Reducing the date range per run also helps stay within limits.

Last updated

Was this helpful?