AdSense earnings, counted in each site's revenue and profit
A content site or free tool can earn more from ads than from subscriptions. SoulStack reads your AdSense earnings for the site you pick, each day, and adds them to that app's revenue and profit next to Stripe and the rest.
This is new. It reads AdSense's earnings reports the way Google documents them, so if a number looks off, tell us and we'll fix it fast.
What SoulStack reads from AdSense
- Estimated earnings each day for the site you pick
- Nothing else: no ad units, no payment details
- Earnings in your AdSense currency, converted to the app's currency
How it feeds your health score and alerts
Ad earnings count toward the app's revenue, so they're part of the cost ratio and profit margin, with no fee taken off.
Access it needs
Sign in with Google and allow SoulStack to view your AdSense data (read-only). It can't change anything in AdSense.
Connect AdSense in a few minutes
- In SoulStack, open Connections, pick the app, and press Connect with Google next to AdSense.
- Sign in with the Google account that owns your AdSense account, and allow read-only access.
- If the account has more than one site, pick which one this is.
- SoulStack reads the last 90 days of earnings straight away.
Syncs every 6 hours, plus whenever you press Sync now.
Questions
- One AdSense account, several sites?
- Connect AdSense to each app and pick its site. Each app only counts its own site's earnings.
Works well with
Stripe, RevenueCat, App Store Connect, Google Play, PostHog, Sentry, OpenAI, Anthropic, OpenRouter, Vercel, Supabase, Dodo Payments, Paddle, Your own numbers and AdMob. Each one adds another part of the health score, so the more you connect, the more of the picture SoulStack can see.