I'd throw Intempt into the mix, but for a different reason than most SEO folks would.
Most analytics tools just serve up the what - traffic, rankings, click-throughs, backlinks. That's fine for a surface-level scan, but it tells you nothing about the why behind a user's behaviour. Intempt leans harder into connecting user intent with on-site actions - basically, it helps plug the gap between what someone does and what they're actually thinking. For a retention marketer like me, that's gold.
Pair it with GA4 for traffic volume and Ahrefs for keyword depth, and suddenly you're not just looking at isolated reports. You're spotting where someone drops off, what triggered the exit, and whether a well-timed upsell or loyalty loop could've kept them in the funnel. I've seen biggest lifts from churn reduction, not just ranking gains.
End of the day, data's worthless if you can't act on it fast. That's where tools like this earn their keep.