Shopify integration

Your Shopify store, finally readable as a business.

Shopify records every transaction, and Sidekick reads it back to you inside the admin. Neither was built to tell you your blended ROAS, your true CAC, or which channel brings the customers worth keeping, because those numbers live outside Shopify. Polar connects Shopify in one click, stitches it to your ad, email, and finance data, and turns the ledger into the numbers you actually run on. Then you can ask your whole store a question in plain language and get an answer that spans every channel, not just Shopify.

/
Shopify → Polar

Everything Shopify holds, read the way you actually work.

Connect Shopify and Polar pulls your orders, products, customers, and refunds, down to the metafields your team built for your own logic. That is the base layer, and every other source lands on it.
Orders and revenue
“I want my real sales, not a rounded dashboard number.”
Every order, line item, discount, tax, and shipping charge, synced continuously and reconciled to Shopify gross.
orders, line items, discounts
Products and variants
“Can I report at the SKU and variant level, not just product?”
Full catalog with variants, so revenue, units, and margin roll up by product, variant, collection, or tag.
revenue by SKU + variant
Customers
“Are first-time and returning buyers actually separated correctly?”
Customer records with order history, so new vs returning, cohorts, and repeat rate are computed on real identity.
new vs returning, by cohort
Refunds and returns
“My revenue looks great until returns land. Where do they show up?”
Refunds and returns netted against orders, so net revenue and margin reflect what you actually kept.
gross to net, netted
Metafields (order, product, customer)
“We built our own logic in metafields. Does it survive the sync?”
Order, product, and customer metafields land directly in the Shopify connector, so your custom fields become reportable dimensions.
your metafields, as dimensions
First-party pixel and Lifetime ID
“Most of my traffic is anonymous. Can I recover it?”
Polar’s server-side pixel captures conversion signals iOS and Safari strip, and Lifetime ID stitches sessions to a single customer across devices.
sessions stitched to customer
Setup Guide

How to Connect Shopify to Polar.

All you need is a Polar account and admin access to your Shopify store. That is it. It is a one-click OAuth connection, not a build.

A Polar account

Shopify is the connector every Polar account starts with. It is native, included, and foundational: everything else blends onto it.

Connect your data →

Admin access to your Shopify store

You need admin (or staff with app permissions) on the store you want to connect. No admin access? Ask an existing store admin to approve the install.

Shopify Admin →

That is it

It is a one-click OAuth connection, not a build. No token juggling, no data engineer, no warehouse to stand up first.

1

Connect Shopify about 1 min

One-click OAuth, from Connectors.
From Connectors, choose Shopify and approve the one-click OAuth connection. No token juggling, no data engineer.
Open Polar connectors
2

Let the first sync run the backfill

Your full history, then kept current.
Polar backfills your order, product, customer, and refund history, then keeps it current. First load depends on store volume, usually well within the day.
3

Add the Polar Pixel recommended

Recover the signal platform pixels lose.
Install the first-party pixel to recover the attribution signal platform pixels lose and to turn anonymous sessions into stitched customer journeys. This is what makes the numbers in the next section possible.
Tip: connect your ad platforms and Klaviyo right after Shopify. The value compounds the moment Shopify is no longer sitting on its own.
Get started

Connect Shopify once, build everything on it.

One authorization turns your store into a governed P&L. Every dashboard, report and AI answer reads it, and every other connector blends on top.

Side by side

Sidekick runs your store. Polar tells you where to put the next dollar.

Shopify's native reports are accurate for what they measure, and Sidekick is genuinely good at working them. The gap is that Sidekick sees Shopify, and the questions that decide budget live outside it.

Shopify and Sidekick on their owninside the store

+

Shopify with Polaracross the business

Sidekick reads Shopify data, so blended ROAS, true CAC, and LTV by channel are out of reach: that data lives in Meta, Google, TikTok, and your finance sheet.
One governed model unifies Shopify with 45+ sources, so blended ROAS, CAC, LTV, and margin are defined once and mean the same thing in every query.
Attribution is last click, so branded search and direct get the credit and the paid social, display, and content that created the demand get zeroed out.
Full Impact attribution, built on Shapley values, distributes credit across the whole journey by each channel’s marginal contribution, not just the last touch, and deduplicates the conversions Meta, Google, and TikTok all claim.
Reporting is session-based, so a customer who visits four times before buying shows up as four disconnected sessions.
A first-party pixel and Lifetime ID recover the signal and stitch sessions into one customer journey, so the “direct” bucket turns back into real sources.
Revenue without COGS, ad spend, and shipping means no contribution margin and no true net profit.
COGS, agency fees, shipping, and app costs come in from your finance sheet, so contribution margin and net profit are real.
Answers are generated by text-to-query on the fly, so a metric definition can come back subtly wrong and still look authoritative.
The AI answers only from metrics defined once in the semantic layer, so it will not invent your churn rate or blend the wrong revenue.
Multiple stores are separate silos with no roll-up.
Multi-store brands roll every store into one view and can still drill into each, and it all sits in your own Snowflake warehouse, so the data is yours and auditable.
The Gap

The connector gets your data in. Polar makes it usable everywhere else.

Once Shopify is connected and stitched to your other sources, the numbers stop living in one dashboard. Connect the Polar MCP to an AI assistant and ask your whole store in plain language.

Shopify

orders, products, customers, metafields, pixel
Polar

Polar

Featured Use Case

Ask your whole store a question, not just Shopify.

The questions that decide where your next dollar goes almost never fit inside Shopify. Blended ROAS needs Meta, Google, and TikTok next to Shopify orders. Polar answers across all of it, defined once.
Your AI assistant● Polar MCP connected
What is my blended ROAS by channel, last 30 days?
Reading Shopify + Meta + Google + TikTok + Klaviyo
Channel
Spend
Blended ROAS
Meta
$84,200
3.1x
Google
$61,500
2.7x
TikTok
$22,800
1.4x
Blended
$168,500
2.6x
One question, answered across every channel. Illustrative figures.

Ask through the Polar MCP

One click

Connect the Polar MCP (one-click, from the Claude directory) to any AI assistant. Ask in plain language and get answers grounded in your unified, governed data.

A read path, by design

No writes

This reads your numbers, it does not change your store. There is no merchant-easy way to write back into Shopify, so this page does not promise one.

Your Prompt Library

15 prompts a connected Shopify store unlocks.

Net revenue after returns, contribution margin by SKU, blended ROAS, cohorts and LTV by channel. Once Shopify is in Polar, ask any of these in plain language.
Type
Audience
15 of 15
Get started · connect once · stays in sync

Connect the store you already run on, then read it like a business.

Book a demo, connect Shopify in one click, add the Polar Pixel and your ad and finance sources, and watch the ledger turn into blended ROAS, true CAC, real contribution margin, and LTV by channel. Keep Sidekick for running the store. Bring in Polar for the questions that reach across it. Then connect the Polar MCP and ask your whole store anything, in plain language. That is the whole flow.

Phase 1 about 1 minConnect Shopify in one clickOne OAuth approval on your store. Polar backfills your order, product, customer, and refund history, then keeps it current.
Phase 2 ~5 minAdd the Polar Pixel and your other sourcesThe first-party pixel recovers the signal platform pixels lose. Your ad platforms, email, and finance sheet land on the same governed model.
Phase 3 the payoffConnect the Polar MCP and askBlended ROAS, true CAC, contribution margin, and LTV by channel, answered in plain language across your whole store, not just Shopify.