Skip to main content

Verify first-run health

Use this checklist right after onboarding one app.

1) Integration status

Open app settings for the configured app and confirm:

  • Apple Ads enabled and credentials stored
  • RevenueCat enabled, API key present, webhook token present
  • App Store Connect enabled (if configured)
  • At least one integration shows no missing required key

2) Data landed

Within the first hourly cycle or after a manual run, check:

  • Campaign list includes your active Apple Ads campaigns
  • Metrics page has impressions / spend / installs where permissions allow
  • Recommendation page shows generated items (or explicit "no candidates" states)

3) Webhook behavior

  • Test RevenueCat delivery to https://api.spenddaddy.app/webhooks/revenuecat/<token>
  • Confirm responses are status: ingested or accepted.
  • If you see repeated misses, verify event.app_id alignment with SpendDaddy’s configured RC app id.
  • Confirm campaign scope (match_app_store_id, includes, excludes)
  • Review target settings for your ROAS and conversion thresholds
  • Keep mutation actions off until you review recommendation confidence and budget impact

If any check fails, open the troubleshooting page before enabling recommendations in production mode.