Documentation menu

FAQ

Short answers to questions that come up frequently. For the deeper versions, follow the links.

Setup

How long does onboarding take? For a team with an Apple Ads admin, MMP API access, and App Store Connect admin access on hand, the three integrations plus first campaign sync take well under an hour. See the Quickstart.

Can I connect more than one Apple Ads account? Yes. Multiple Apple Ads organizations can authorize against a single Catchbase org. Each shows as a row under Integrations.

Which MMPs are supported today? Adjust and AppsFlyer. AppsFlyer has two onboarding paths (token and Partner) that differ in sync cadence. See How your MMP feeds Catchbase.

Data

Why does my ROAS keep changing for yesterday's data? Because cohorts mature over time. Yesterday's install cohort has not yet produced its full seven-day or thirty-day revenue, so the number updates as revenue lands. Catchbase excludes the most recent days of cohorts that have not matured. See Revenue and cohorts.

Why do my installs in Catchbase differ from my MMP dashboard? Catchbase uses the MMP's attribution to count installs. If the numbers differ, it is usually because you are viewing a different attribution window, storefront, or event in the two tools. For Apple Ads tap-installs specifically, Catchbase reads that metric directly from Apple Ads. See Data sources overview.

How often does data update? Apple Ads spend and impressions refresh roughly hourly. MMP installs and revenue arrive with a longer latency, typically 24 hours to a few days. See Data freshness.

Bidding model

Is the bidding model the same as Apple's Maximize Conversions? No. Maximize Conversions is Apple Ads' native auto-bidder. The bidding model sets per-keyword bids against a target you set and optimizes against data Catchbase joins across Apple Ads and your MMP. They are different systems and can be compared side by side through incrementality testing.

Why are my bids flat? Several possibilities, in order of likelihood: performance is inside the target range and bids are stable by design, the campaign is still ramping, the target is unreachable, or the integration is stale. See The bidding model is not changing bids.

Can I override the bidding model for a specific keyword? Pausing the keyword stops the bidding model from bidding on it. Setting a manual bid is possible in Apple Ads but will be superseded by the bidding model on the next cycle if the campaign is under bidding model management.

Analytics

Can I export my data to CSV? Not today. See Data export issues for the current state and the workarounds available.

Is there a public API? No. Catchbase is a web application and does not currently expose a public REST API for programmatic access. There are no customer-issued API keys and no developer settings screen. If you need integration, bulk operations, or custom workflows beyond what the dashboard supports, contact your Catchbase representative.

Are there keyboard shortcuts? Catchbase does not currently expose a documented set of shortcuts. Browser-level shortcuts work as expected (Tab and Shift-Tab to move through fields, Enter and Escape to submit or cancel modals). Tables support Shift-click for ranges and Cmd-click (or Ctrl-click on Windows and Linux) to toggle individual rows. There is no command palette or quick-switch yet.

Billing

How is Catchbase billed? Subscription plans through Stripe, with a billing portal accessible from the Organization Settings page. Plan changes, invoices, and payment method updates happen in the Stripe portal. See Billing and subscriptions.

Roles

What can a Viewer see? Everything in analytics, campaigns, keywords, budget allocations, incrementality tests, and discovery automations. Viewers cannot change anything. Full matrix at the Permissions reference.

Related