How to connect Riff with Google AdSense for revenue insights

Pull key earnings and performance reports into Riff dashboards and share quick updates with your team - so everyone sees what’s driving results.

Riff and Google AdSense
Riff and Google AdSense Integration - Action. Always

Step-by-step setup (How To)

Step 1 Connect your Google AdSense workspace

  • On the Riff platform click +More → Integrations → Google AdSense
  • Click Connect account
  • Select your Google AdSense workspace and authorize Riff

Step 2 Authorize database access

  • Choose which services Riff can read/write
  • Click Save permissions

Step 3 Verify connection

  • Run a quick test: ask the agent a question about your data.

Frequently Asked Questions

Why can’t I find my AdSense account or sites?

Make sure you’re signed into the right Google Account and that your AdSense account is active.

Can I restrict what Riff can access?

Yes. Keep access limited to the account and reports you choose.

Does Riff change my ads or site settings?

No. Riff reads data for reporting; it won’t modify ad serving or placements.

How often does Riff sync AdSense data?

You set the frequency in Riff (regular pulls or on-demand).

Troubleshooting Google AdSense Integration on Riff

  • Reconnect the Google sign-in if the connection expires
  • Confirm your AdSense account is active and linked
  • Ensure your dashboards/automations are enabled
  • If data looks stale, run a manual refresh
  • Contact support@riff.ai if the issue persists

Top use cases for Riff + Google AdSense

Dashboards

Revenue & RPM by Site/Page Dashboard Riff and Google AdSense Integration

Revenue & RPM by Site/Page Dashboard

An app that reads Google AdSense reports by site and page, compute Page RPM, CPC, CTR and estimated earnings, and output trend charts and a CSV. Schedule daily at 08:00 and include a Refresh button

Build this
Ad Unit Performance Dashboard Riff and Google AdSense Integration

Ad Unit Performance Dashboard

Build a dashboard that reads AdSense ad unit performance, compares Auto Ads vs manual units by RPM and CTR, and posts a Friday 17:00 Slack recap. Include CSV/PDF export and a Refresh button

Build this

Automations

RPM Drop Alert → Slack Riff and Google AdSense Integration

RPM Drop Alert → Slack

An automation that reads Google AdSense reports daily, detects Page RPM drops vs a 28-day baseline (seasonality-aware), and posts a Slack alert with next steps

Build this
Weekly Site Monetization Report → Email Riff and Google AdSense Integration

Weekly Site Monetization Report → Email

An automation that reads AdSense reports each Friday at 16:00, summarizes earnings, RPM, CPC, CTR and impressions by site and page, and emails a PDF summary

Build this

AI Agents

Page Monetization Brief Riff and Google AdSense Integration

Page Monetization Brief

An agent that reads Google AdSense page-level reports for the last 14 days, compares ad units and formats, and drafts personalized suggestions to maximize revenue with next steps for the editor. Trigger on button

Build this
Executive Summary (Sites Overview) Riff and Google AdSense Integration

Executive Summary (Sites Overview)

An agent that reads Google AdSense account-level reports, summarizes earnings, RPM, CTR and top pages, and produces an executive summary with recommended next steps for each site

Build this

Official Google AdSense Resources

Riff Help Center

RELATED INTEGRATIONS