Ads · Analytics · E-commerce → Google Sheets

Ad data → Google Sheets. Every morning.

Siphon pulls your ad, analytics and store data into the spreadsheets you already report from, on a schedule you choose. Today that means Google Ads, GA4, Meta Ads and Shopify. It runs on our servers, so there is nothing to install in the sheet.

  • Google-verified app
  • Access only to the sheets you choose
  • Encrypted access tokens
Google AdsGA4Meta AdsShopify+ more soon
Reads only
ImportsEXAMPLE
Acme — Google Ads dailyEvery day at 11:00 PM
Acme — GA4 sessionsEvery day at 5:00 PM
Bloom — Meta campaignsEvery Monday at 6:00 AM
Northwind — Shopify ordersEvery hour
Your clients' Google Sheetsone tab per import · your other tabs stay untouched
Example of Siphon's Imports list: four scheduled imports reading Google Ads, GA4, Meta Ads and Shopify, each writing into its own tab of a client's Google Sheet.

How it works

From ad account to spreadsheet in three steps

  1. 01

    Connect

    Sign in with Google and Meta, and add your Shopify stores (each store is set up with us first). Siphon reads the accounts you choose and never changes anything in them.
  2. 02

    Pick your data

    For Google Ads and GA4, pick the metrics you need, in the order you want the columns. Meta Ads and Shopify write a fixed set of columns, the same for every client.
  3. 03

    Schedule

    Choose a spreadsheet, a tab and a schedule. Siphon fills it every hour, day, week or month, and shows every time in your time zone.
Google Ads
GA4
Meta Ads
Shopify
More soon
Reads only
Runs each import with your columns, on your schedule
Writes only its own tabs
Your clients' Google Sheetsfilled by Siphon · the rest stays yours
Acme Reporting
Google AdsGA4Summary
Bloom Q4
Meta dailyCharts
Northwind Ops
OrdersPivot
How Siphon works: it connects to Google Ads, GA4, Meta Ads and Shopify, runs each import on your schedule, and writes each one into its own tab of a client's Google Sheet. Other tabs, such as a summary or charts, stay untouched.

Anti-bloat

Fewer sources, built properly

Many connector tools list a hundred sources and price by the source. We don't run a marketplace. Every source in Siphon is built and tested by us, field by field.

That's how we keep column names stable from run to run and tell you in plain words when something breaks. We add a source when agencies ask for it, not to make a list longer.

  • Live now
  • Google AdsCampaigns: impressions, clicks, cost and conversions
  • GA4Sessions, users, events and key events, by channel, country, device or page
  • Meta AdsCampaigns, with spend, clicks and results
  • ShopifyOrders and line items
  • Next sourcesBuilt one at a time, when agencies ask. Tell us which one you need.
  • One destination: Google SheetsNo warehouse to run and no dashboard tool to learn. Your sheet stays the source of truth.

Switching

Switching from Supermetrics?

Send us the spreadsheets your Supermetrics queries fill. We'll tell you, column by column, which ones Siphon can fill today, and set up the imports with you. Siphon writes its own column names, so plan a few formula updates.

Pricing

Priced per client.

No per-source or per-destination fees. Connect every source we support, for every client.

Prices are by request while we finalize them.

Talk to us

FAQ

Questions agencies ask first

Do I need to install anything in Google Sheets?

No. Siphon runs on our servers and writes to your sheet through Google's API. There is no add-on, script or sidebar in the spreadsheet, so nothing breaks when someone else opens it.

What can Siphon see in my Google Drive?

Only the spreadsheets you pick in Google's file picker. Siphon uses Google's drive.file permission, so it can't list or open any other file in your Drive. You can remove its access at any time in your Google Account.

Will my formulas and charts survive a run?

Yes, if they live on another tab. An import writes only to its own tab. Replace mode rewrites that tab on every run. Append mode rewrites only the rows dated inside the import's range and keeps every older row.

What happens when a source stops working?

The import stops and shows the reason in plain words, such as "Your Google Ads source needs to be reconnected". Reconnect the source, then resume the import. Its settings and your sheet stay as they were.

Which sources do you support?

Today: Google Ads, GA4, Meta Ads and Shopify, written into Google Sheets. We build and test each new source ourselves and add it when agencies ask for it. The Connectors page always has the current list; if yours isn't there, tell us.

Who is behind Siphon?

Eversong LLC, a small software company in Los Angeles. There's no sales team: questions go straight to engineering.

Your next client report, without the copy-paste.

Connect one account, pick a sheet, choose a schedule. If Siphon doesn't fit how your agency works, tell us why.