RevenueHog

// Glossary

Attribution

Linking App Store purchases to your own user IDs.

Linking purchases to your own user IDs. Apple's notifications identify subscribers only by transaction IDs, so telemetry sees anonymous customers; an optional identify + attribute call from your app upgrades them to real users. In RevenueHog this is the one thing the optional SDKs add. Everything else works without them.

Server-side, Apple gives you transaction identifiers and an original transaction identifier, plus an app-scoped account token if your app chose to set one at purchase time. None of those are your user ID, and Apple deliberately does not hand out the customer's identity.

So the join has to come from the client: your app is the only place that knows both "who is signed in" and "a purchase just happened here". Without it, revenue analytics is complete but anonymous, which is fine for MRR and useless for questions like "which onboarding path converts".

See: The optional SDKs

// Related terms

// Related