Skip to main content

Quickstart

Use this flow to bring one app online quickly.

  1. Create your organization owner account from the CLI.
  2. Log in to app.spenddaddy.app.
  3. Run the app setup wizard with Apple Ads, RevenueCat, and App Store Connect credentials.
  4. Copy the generated RevenueCat webhook URL into RevenueCat and verify event flow.
  5. Validate first metrics after hourly refresh or a manual run.

1. Create the initial account

SpendDaddy is account-based and there is no public signup form.

uv run optimizer add-user --email [email protected] --org your-org

Then open your local or hosted app login page and sign in.

2. Set up your first app

In the Add App flow, provide:

  • App Store Connect team/app credentials
  • Apple Search Ads credentials
  • RevenueCat API key

SpendDaddy matches the three products by app identity during setup and creates:

  • App entity with Store ID + currency
  • Apple Ads + App Store Connect + RevenueCat integrations
  • Initial recommendation settings for the app
  • A one-time RevenueCat webhook token tied to this app

3. Verify required flows

  • Apple Ads rows appear under campaigns.
  • RevenueCat webhook endpoint resolves and is returning status: ingested.
  • Campaign summary and recommendation pages show values after data has landed.

If a source is not ready, check each integration status from settings:

  • Integration is enabled
  • Key is present for the relevant credential
  • RevenueCat webhook token is present

4. Next step checklist

  • Tune thresholds in Target settings (optional)
  • Enable mutation guardrails only when you are ready to apply actions
  • Set campaign scope if you need strict include/exclude filtering