Integrations
Connect Google services and import historical traffic from GA4 or a Plausible export.
Overview
Project integrations live under Settings → Integrations. Only project owners and admins can connect providers or run imports. Google Search Console and Google Analytics use separate OAuth consent screens (different scopes and redirect URIs), so connecting one does not grant the other. Plausible history uses a ZIP upload — no OAuth.
Payment providers (Polar, Stripe, RevenueCat, and others) are documented under Revenue integrations.
Google Search Console
Connect Search Console to see which Google searches bring visitors to your site — clicks, impressions, CTR, and average position — on the analytics Keywords card. Pick the property that matches your project domain after connecting.
Google Analytics import
Connect a GA4 property to import roughly the last 90 days of screenPageViews and activeUsers into OpenRevenue as synthetic pageview rows. That fills your dashboard charts with historical context while the live tracker collects new traffic.
- Open
Settings→Integrationsand connect Google Analytics. - Select the GA4 property that matches your site.
- Click
Import last 90 days. Re-import replaces the previous GA import for that project.
Imports do not count toward your plan's event usage. Owners and admins can run up to three imports per hour.
Plausible ZIP import
Upload a Plausible full-site export ZIP to import daily pageviews and visitors (and optional page breakdown) as synthetic OpenRevenue pageviews. Files upload to private object storage, then you preview before confirming.
- In Plausible, open
Settings→Imports & Exportsand export site data. - In OpenRevenue, open
Settings→Integrations→ Plausible, choose the ZIP (uploads privately), then clickPreview ZIP. - Confirm with
Import history. Re-import replaces the previous Plausible import. UseRemove Plausible importto roll back.
The ZIP must include imported_visitors_*.csv (date, visitors, pageviews). imported_pages_*.csv is optional and improves path mix. Max file size is 25 MB. Uploads are private (not publicly readable), scoped to your account and project, and deleted after a successful import. Imports do not count toward event usage.