I asked here about analytics 2 days ago. The number that mattered wasn't in any of the tools.
Two days ago I asked here what people use for analytics. I wired up Mixpanel and
checked my ASC opt-in rate like a few of you said.
Then I shipped, and neither of them could answer the one question I had.
My app needs a companion on the Mac. Sign in with Apple on the phone, install the
Mac app, pair them. Three steps, and only the first one happens inside the iOS
app.
So Mixpanel sees the sign-in and then goes quiet. App Store Connect sees an
install and a retention curve built from whoever opted into sharing. Neither can
see a Mac app, and the step I actually care about is the pairing.
I ended up sshing into my server and counting objects in a json file. Signed in,
versus actually paired. That gap is the entire product, and it took two minutes
to find after a full day of wiring up a tool that could not see it.
If your onboarding has a step outside the app, desktop client, browser extension,
hardware pairing, how do you track it? Backend event, instrument the second
device, or do you just go count?