Google Sheets integration

Google Sheets, both ways: data in, data out.

Pull the numbers Shopify can't see into Polar, retail and wholesale sales, agency and affiliate costs, COGS, exchange rates, budgets, and push Polar's clean, attributed numbers back out into the sheet your team already lives in. One tool, two directions.

/
Google Sheets → Polar

The numbers Shopify can't see, now in Polar.

Your Shopify P&L is not your business P&L. Retail and wholesale sales, agency and affiliate costs, COGS outside Shopify, budgets, those numbers live in a spreadsheet and nowhere else. The Google Sheets connector closes that gap, without a data engineer.
Marketing Spend
"How do I get spend from a channel Polar doesn't natively connect?"
Pull ad or channel spend that has no native connector straight into your blended reporting.
spend by channel, by day
Expenses
"Where do agency fees, affiliates, and app costs go?"
Load any operating cost that never hits Shopify so contribution margin and net profit are real.
agency + affiliate + apps
Cost of Goods (COGS)
"Half my catalog has no cost in Shopify. My margin is wrong."
Add per-SKU product cost for the items Shopify is missing, so profit is calculated on real cost.
cost per SKU
Exchange Rates
"Finance uses its own FX rates. Can Polar match them?"
Drop in the rates your finance team mandates and Polar reports on the same basis they do.
EUR to USD, your rate
Targets and Budget
"Are we over or under pacing this month?"
Set monthly targets in a sheet, then use custom metrics to see pace against budget and CAC against goal.
pacing to 92% of budget
Custom Report
"My data doesn't fit any template."
Bring in any table. Tag each column as a metric, a dimension, or a date, and Polar builds it into your reports.
tag: metric / dimension / date
Setup Guide

Connect a sheet, the easy way.

A Polar account with Shopify connected, a Google account with access to the sheet, and a sheet with a date column. That is all you need.
Polar

A Polar account with Shopify

A Polar account with Shopify connected. Google Sheets plugs in right next to your stack.

Connect your data →

A Google account with access

A Google account with access to the sheet you want to connect. One sign-in, no setup.

Open Google Sheets →

A sheet with a date column

The single most important thing in the sheet. A date column is what lets Polar line your data up with everything else.

1

Pick a template ~2 min

Preformatted with the columns Polar expects.
Choose one of the prebuilt templates, Marketing Spend, Expenses, Cost of Goods, Exchange Rates, Targets and Budget, each preformatted with the columns Polar expects. Or start a custom report with your own columns.
Faster later: keep the named range stable and give it a clear name. Every future edit and re-map is quicker.
Connect your data in Polar
2

Connect and map from Ask Polar ~2-3 min

Tell the agent, it walks you through it.
1
In any Ask Polar chat, just say what you want:
connect a google sheet
set up my Google Sheet
map my spend sheet to Polar
2
The agent walks you through preview → mapping → confirm → sync. A new connection hands you a Google sign-in link.
3
For a custom report, tag each column as a metric, a dimension, or a date, and the agent validates it before writing anything.
3

See it in your reports the payoff

It behaves like any other source.
Once the sync runs, typically 10 minutes to a couple of hours on first load depending on volume, the data behaves like any other source and flows into your P&L, contribution margin, CAC, and any custom metric or target.
Get started

Bring the numbers Shopify can't see into Polar.

Pick a template, connect it from Ask Polar, and your spreadsheet data lands in your reports, cleaned and blended with the rest of your stack.

The Gap

The connector is only half of it.

Data doesn't just flow into Polar through Google Sheets, it flows back out. Once your sources are clean and attributed inside Polar, you can write those numbers straight into a sheet: the finance model, the board tab, the agency's client tracker. Connect once, move data in both directions.

Your spreadsheets

spend, COGS, targets
clean, attributed metrics
Polar

Polar

Featured Use Case

The daily numbers sheet that fills itself in.

Your team already opens the same spreadsheet every morning: the finance model, the performance tracker, the exec tab. The problem was never the sheet, it was the copy-paste that fed it. With Polar's write path, that stops. Connect the Polar MCP and Claude's Google Drive connector to the same AI assistant, and it reads your live, attributed numbers from Polar and writes them into the sheet on its own: net revenue, spend, blended ROAS, CAC, contribution margin, whatever the tab needs, landed before your team sits down. One brand had an AI-built daily sheet ready about thirty minutes before the standard morning email, and marketing started running off it.
Weekly Report Updated Mon 7:00am
Metric
This week
WoW
Net revenue
$482,100
+6%
Orders
3,240
+4%
Blended CAC
$38
-9%
New vs repeat
42 / 58
-3pts
Email revenue
$71,400
+12%
Built once by Claude, refreshed on its own every Monday.

Scheduled export

No AI needed

Use Automations to take a snapshot of any report and send it to a Google Sheet on the cadence you set. Set it once, it refreshes itself.

AI write

Dynamic

Give an AI assistant the Polar MCP and Claude's Google Drive connector. Ask in plain language for the numbers and the layout, and it writes them into the sheet, including views and comparisons a fixed export cannot.

Other Use Cases

More Polar + Google Sheets use cases

Featured Google Sheets use cases, each with its own setup guide.
Your Prompt Library

15 prompts a connected sheet unlocks.

Targets, costs, offline sales, custom tables. Once your Google Sheet is in Polar, ask any of these in plain English.
Type
Audience
15 of 15
Get started · connect once · stays in sync

Your spreadsheets didn't talk to your stack. Now they do.

Connect Google Sheets to Polar, map it once, and every dashboard, report and AI answer reads it, blended with Shopify, Meta, Klaviyo and the rest. No exports, no copy-paste.

Phase 1 ~5 minConnect your data in PolarConnect Shopify and your stack. Polar's semantic layer turns it into governed metrics, then wait for the first sync.
Phase 2 ~2 minAdd Google Sheets and map itAdd the Google Sheets source, authorize Google, pick your sheet and map the columns to governed fields.
Phase 3 the payoffUse it everywhereYour sheet powers dashboards, reports and AI answers, blended with your whole business and always in sync.