Profflow vs Polar Analytics

Two tools.
Two different questions.

Polar gives a brand its own Snowflake database, a library of several hundred pre-built ecommerce metrics, a first-party pixel and AI agents on top of all of it. It is a data platform, and a good one: powerful if you want to build your own views, and priced for a company that has somebody to build them. Profflow is the opposite trade — one financial model, already built, that answers what stayed.

Checked 20 September 2026 against Polar Analytics’s own public pages. Not affiliated with Polar Analytics.

What it is forKnowing what the month madeHolding your data and letting you ask anything of it
Who it is built aroundA store owner in EuropeAn analyst, or an agency running several brands
How it is pricedPublished, on the pricing pageQuoted on a demo; no figure published
Where it is strongestThe arithmetic under a profit figureOwnership of the data, and the range of what can be built

How each one gets its numbers

Two products can read the same accounts and still answer different questions. This is the part that decides which.

Profflow

Net profit after every cost, day by day

A finished financial model of one store. Fixed screens, no building required.

Profflow connects to the accounts a store already runs — the store platform, the ad accounts, the payment processors — and reads them. Nothing is written back; every connection is read-only, and stays read-only.

What comes back is put through one model: revenue, refunds, VAT, cost of goods, payment and platform fees, advertising and fixed costs, resolved to the day an order was placed rather than the day money moved. Costs carry the date they changed, so a month that has closed keeps the figures it closed with.

The result is a single figure with its arithmetic attached. Every number on every screen can be opened to the lines beneath it, because a profit figure nobody can check is a profit figure nobody will act on.

Built for Shopify stores selling in Europe.

Polar Analytics

One warehouse and 400+ pre-built metrics to build reports on

A data platform: your own warehouse, a metric layer, and whatever you assemble on top.

Polar connects your sources, lands the data in a Snowflake database dedicated to you, and exposes it through a semantic layer of more than 400 pre-built ecommerce metrics. Every plan includes that warehouse, the pixel, unlimited users and unlimited history — the platform is the product.

Profit is a metric in that layer rather than the point of it. Their help centre is explicit: the ready-made Gross Profit is Net Sales minus Cost of Products, Gross Margin is that over Net Sales, and “by default, these metrics do not include expenses or marketing costs”.

Costs that do not come through the store platform — logistics, marketing spend, anything else — are imported through their expense and spend spreadsheet templates, and folding marketing spend into a profit figure means building a custom metric that re-creates the formula yourself.

Built for Ecommerce brands with somebody who owns data and reporting.

What “after every cost” means

A month of orders, and what was left of it. Every line below is read from an account rather than typed into a settings page, and the arithmetic is printed so it can be checked.

Revenue€7,940What the store platform reports. Where most dashboards stop.
Refunds−€167Taken off the month they belong to, not the month they were issued.
VAT inside the price−€1,429Never the store’s money. In Europe it sits inside the price, not on top of it.
Cost of goods−€2,103At the cost each item carried on the day it sold.
Payment fees−€135Read from the payment accounts. Measured, not a percentage guessed at.
Advertising−€1,180Every connected ad account, spend as billed.
Fixed costs−€405Rent, tools, salaries — the costs that arrive whether or not anything sells.
Net profit€2,52131.8% of revenue. The figure the month actually made.

Side by side

Grouped by the question being asked. “Not documented” means their public pages do not say — their dashboards need an account, and this page was written without one.

The profit question
What it doesProfflowPolar AnalyticsWhat that means
Net profit after every costTheir ready-made profit metrics are Net Sales minus Cost of Products, and their help centre states that by default these “do not include expenses or marketing costs”. Ads and overheads are added by importing sheets and writing a custom metric.yesin partTheir ready-made profit metrics are Net Sales minus Cost of Products, and their help centre states that by default these “do not include expenses or marketing costs”. Ads and overheads are added by importing sheets and writing a custom metric.
Profit without building anythingThis is the difference between the two products in one line. Theirs is a layer to build on; ours is the built thing.yesnoThis is the difference between the two products in one line. Theirs is a layer to build on; ours is the built thing.
Fixed costs in the figureTheirs come in through an expense spreadsheet template and a data setting that decides whether they count.yesin partTheirs come in through an expense spreadsheet template and a data setting that decides whether they count.
Cost of goods with the date it changedPolar recommends keeping cost of goods in Shopify so it pulls through automatically. Ours carries the date a cost changed.yesin partPolar recommends keeping cost of goods in Shopify so it pulls through automatically. Ours carries the date a cost changed.
Payment fees measured, not typedNot part of their documented profit calculation. They may be available as a metric; their published pages do not say.yesnot documentedNot part of their documented profit calculation. They may be available as a metric; their published pages do not say.
Selling in Europe
What it doesProfflowPolar AnalyticsWhat that means
VAT inside the priceTheir published profit documentation does not mention VAT, included tax, or tax by destination country.yesnot documentedTheir published profit documentation does not mention VAT, included tax, or tax by destination country.
OSS and the destination countryNot something their public pages describe.yesnot documentedNot something their public pages describe.
More than one VAT rate in one monthNot documented. With a warehouse and SQL access it is buildable; it is not built.yesnot documentedNot documented. With a warehouse and SQL access it is buildable; it is not built.
Reports in eurosBoth handle multiple currencies.yesyesBoth handle multiple currencies.
Working with the data
What it doesProfflowPolar AnalyticsWhat that means
Your own data warehouseA dedicated Snowflake database on every plan, and you hold the keys. We sync to a database you already own, nightly — useful, and not the same thing.in partyesA dedicated Snowflake database on every plan, and you hold the keys. We sync to a database you already own, nightly — useful, and not the same thing.
Build any report you likeA semantic layer of 400+ metrics, custom reporting, custom metrics and dimensions, SQL access as an add-on. Ours are fixed screens plus exports, an API and a Google Sheets feed.in partyesA semantic layer of 400+ metrics, custom reporting, custom metrics and dimensions, SQL access as an add-on. Ours are fixed screens plus exports, an API and a Google Sheets feed.
Unlimited users and historyTheirs, on every plan. Ours are set by the plan you are on and published on the pricing page.in partyesTheirs, on every plan. Ours are set by the plan you are on and published on the pricing page.
A metric layer for AI agentsTheir headless MCP exposes the governed layer to Claude, ChatGPT and others. Ours answers inside the dashboard.in partyesTheir headless MCP exposes the governed layer to Claude, ChatGPT and others. Ours answers inside the dashboard.
Ask questions of your own figuresAsk Polar AI is theirs; ours answers and shows the lines behind the answer.yesyesAsk Polar AI is theirs; ours answers and shows the lines behind the answer.
A morning brief on TelegramNot something their public pages describe.yesnot documentedNot something their public pages describe.
Measurement
What it doesProfflowPolar AnalyticsWhat that means
First-party pixelTheirs is included on every plan and carries attribution into the metric layer. Ours is consent-aware and reports three models over two windows.yesyesTheirs is included on every plan and carries attribution into the metric layer. Ours is consent-aware and reports three models over two windows.
Multi-touch attributionPart of their business intelligence product. We do three models and two windows.in partyesPart of their business intelligence product. We do three models and two windows.
Incrementality testingTheirs, with a dedicated data scientist, run on Meta, Google, TikTok or TV. We do not have it.noyesTheirs, with a dedicated data scientist, run on Meta, Google, TikTok or TV. We do not have it.
Conversions back to the ad platformsTheir advertising signals product sends events to Meta and Google. Ours is planned and not built.noyesTheir advertising signals product sends events to Meta and Google. Ours is planned and not built.
Break-even ROAS per channelThe ad return a channel must clear before it makes money. Not documented on their side.yesnot documentedThe ad return a channel must clear before it makes money. Not documented on their side.
Commercials
What it doesProfflowPolar AnalyticsWhat that means
Published pricePolar quotes on a demo, with a Core plan and a custom plan assembled from products. No figure is published. Ours is on the pricing page.yesnoPolar quotes on a demo, with a Core plan and a custom plan assembled from products. No figure is published. Ours is on the pricing page.
Free to try without a cardTheir pricing page offers a demo booking rather than a trial. Our live demo runs the whole product on a full month of figures, without a card.yesnot documentedTheir pricing page offers a demo booking rather than a trial. Our live demo runs the whole product on a full month of figures, without a card.
A person assigned to youA dedicated success manager and a shared Slack channel come with every Polar plan. We answer email and chat, usually within a few hours, and do not pretend that is the same.in partyesA dedicated success manager and a shared Slack channel come with every Polar plan. We answer email and chat, usually within a few hours, and do not pretend that is the same.

The parts worth explaining

Built or buildable

Polar’s promise is that your data is yours, in a warehouse you hold the keys to, described by a metric layer you can extend. Anything you can express, you can build. The cost of that promise is that somebody has to build it.

Their own help centre shows the shape of it for the profit question: the ready-made metrics stop at Net Sales minus Cost of Products, and marketing spend goes in through a spreadsheet template and a custom metric you write.

Profflow makes the opposite trade. There is one model, it is already built, and it is not extensible in the way theirs is. What you get for that is a profit figure on the first day, with VAT, fees, refunds and fixed costs already in it, and nothing to maintain.

Why VAT is not a small detail

A European store quotes prices with tax inside them. A German customer paying €40 hands over €6.39 of VAT and €33.61 of revenue; the store never owned the first number.

Sell into five countries and there are five rates, changing by destination and sometimes by product. Under the EU One Stop Shop scheme the rate that applies is the customer’s, not the store’s.

A metric layer can express all of that, given somebody to write it and keep it right as rates and thresholds change. Until then, a profit figure built on gross revenue is wrong by the VAT rate, every month, in the store’s favour — which is the direction of error nobody catches.

Who each one is actually for

Polar is priced and shaped for a brand with an analyst, or an agency running reporting for several brands. Unlimited users, a dedicated success manager and a Snowflake database are the furniture of that kind of buyer.

Profflow is shaped for the person who owns the store. Fixed screens, one model, a figure that opens to its arithmetic, and a price they can read before they talk to anyone.

If you have somebody whose job is data, the honest recommendation on this page is to look at Polar seriously. If the person asking what the month made is also the person packing the orders, that is who we built for.

Where Polar Analytics is ahead

Written at the same length as everything else on this page. A comparison that finds the other product has no strengths is an advertisement.

You own the data

A dedicated Snowflake database on every plan, unlimited history and unlimited users. You can take the model anywhere, and nothing is locked behind a screen somebody else designed.

Reporting range

A semantic layer of more than 400 ecommerce metrics, custom reporting, custom metrics and dimensions, SQL access and Google Sheets mirroring.

Testing and activation

Incrementality testing with a data scientist attached, Klaviyo audience recovery, and conversion signals sent back to Meta and Google.

Somebody assigned to you

A dedicated success manager and a shared Slack channel on every plan — the kind of support that decides whether a data platform is actually adopted.

Which one to pick

Choose Polar Analytics if

You have somebody whose job is data, or you are an agency reporting across several brands, and you want a warehouse and a metric layer you can build anything on — including a profit model of your own design.

Choose Profflow if

You want the profit question answered without building anything, with European VAT handled properly, and you would rather read a price than book a call.

Free for your first 2 months, then £163 a month. The demo is free and needs no card.

Questions people ask

Does Polar calculate net profit?
Their ready-made metrics calculate gross profit — net sales less cost of products — and their help centre says that by default these do not include expenses or marketing costs. Net profit is reachable by importing costs and writing a custom metric.
Could I build Profflow’s model inside Polar?
Most of it, if you have somebody to write it and keep it right. VAT by destination country, effective-dated cost of goods and measured payment fees are all expressible in a warehouse. The question is whether you want to own that work.
Which is cheaper?
Unknown, honestly. Polar quotes on a demo and publishes no figure. Ours are on the pricing page.
Can I run both?
Yes. They read the same accounts and answer different questions.

How this page was written

Their own pages, nothing else

Every claim comes from the company’s pricing page, developer documentation or help centre, each linked at the foot of the page. No review sites, no third-party roundups, no claims repeated from somebody else’s comparison.

Silence is not a no

Where a public page does not answer a question, the table says “not documented”. Their dashboards need an account, and this page was written without one.

Their strengths in full

Each page has a section on what the other product does better, written at the same length as the rest. Three of them do things Profflow does not do at all.

Dated, and correctable

Checked 20 September 2026. Products change weekly; if something here has gone stale, tell us and it is fixed.

Where this came from

Prices and features change. If something here is out of date, tell us and it will be corrected. Prices shown in GBP.

Other comparisons