FAQ

Questions, answered.

Methodology, data and security, setup, integrations, and pricing. Still stuck? Talk to us.

Methodology

How the numbers work.

What exactly is “contribution margin” in CM6?

Net revenue minus the cost layers you configure in CM6: the direct and allocated variable costs of trade for each order. Distinct from gross margin (which ignores fulfillment, payments, ads and service) and accounting net profit (which includes fixed overhead and arrives too late to act on).

Why per-order and not just a monthly P&L?

Because a blended number can't tell you which orders, channels or products to change. We compute at the order grain, then aggregate, so the result decomposes into the drivers behind it. See the CM6 Standard.

How do you handle shared costs like customer service or the Shopify subscription?

They're amortized across the orders in the relevant period, calibrated to your real volumes, not applied as an arbitrary flat percentage.

Are inferred costs (e.g. shipping) treated as facts?

No. Where a cost is estimated rather than observed, it's calibrated to your real data and clearly distinguishable from known costs.

Do you know the exact ad cost of each order?

No, and we do not pretend to. CM6 takes the real spend reported by Meta, Google and Bing and allocates it to orders by country and new vs. returning customer, in proportion to revenue, with safeguards for small samples. The allocation reconciles to the platform spend for the same countries and periods.

It is a transparent share of real spend, not a claim about which ad caused the order. See how spend reaches the order.

Does contribution margin include or exclude marketing?

You choose. The default view shows contribution profit excluding marketing; a toggle layers ad spend back in, so you can see both product economics and fully loaded acquisition economics.

Are the numbers final?

Every order carries a data status. Still settling: placed recently, so refunds, returns or late costs may still land. Missing inputs: a cost source is absent, so profit may be approximate. Complete: the current calculation includes every configured cost.

Complete means complete for now. A later refund still updates the order.

Does CM6 reconcile to our P&L?

CM6 reconciles the contribution inputs (sales, refunds, tax, product costs, payment fees, fulfillment, ad spend) to their source systems and explains material variances. It is not statutory net profit: overheads you have not configured are not in it.

Data & security

Your data, your control.

Where does my data live?

In a CM6-managed Google BigQuery warehouse, in a dataset isolated to your store, never pooled with another brand’s data. You own your data: export your orders to CSV at any time, and uninstalling CM6 deletes your dataset outright. See our privacy policy.

What does CM6 store?

Your Shopify orders, order items, customers, products and variants, plus your configuration (cost structure, integration settings) and the enrichment outputs that power your dashboards, all in a dataset isolated to your store. Ad spend from Meta, Google and Bing is synced in via Fivetran. Full detail is in the privacy policy and DPA.

What Shopify permissions do you need?

Read access to the orders, customers and products needed to compute margin, nothing more. The scopes are shown for approval when you install the app.

Can we revoke access?

Yes, at any time. Uninstall CM6 from Shopify and we delete your dataset outright, along with your stored configuration. Export your orders to CSV first if you want to keep them.

Setup & integrations

Getting connected.

How long does setup take?

The wizard captures your cost structure in under an hour; the rest is data backfill. Most brands are live within days. See the getting-started guide.

What do you connect to?

Shopify (or your own CSV order exports from any other platform), BigQuery, Meta / Google / Bing Ads (via Fivetran), payment fee schedules (Klarna, PayPal, Shopify Payments), and Google Sheets for COGS. Full list on the integrations page.

Where do COGS come from?

A guided spreadsheet, or your Shopify unit costs. Your choice. Both support a fallback hierarchy so coverage is complete. See setting up COGS.

We're not on Shopify.

Any platform that can export orders works. You export two CSV files (orders and order lines) to our specification and host them at a web address, and CM6 imports them on a schedule. Everything else, from COGS to marketing allocation, is the same. Get in touch and we will send the specification.

Pricing & product

Commercials.

How is pricing calculated?

It scales with monthly order volume and the breadth of cost layers and integrations you enable. We finalize pricing during your demo against your real order volume. See pricing.

Is there a free trial?

We run an evaluation on your real data before you commit: a completed period, reconciled to your source systems, with the material differences explained and the margin leaks it finds.

If it does not show enough value to justify the price, you should not buy it. See pricing.

Other tools calculate profit too. What is different?

Several do. CM6 differs in how deep the cost model goes (nine layers calibrated to your business, shipping learned from your carrier bills, cost changes applied from the date they took effect), in what you can do with it (order-level investigation, cohorts, simulation, alerts, AI insights), and in the fact that CM6 provisions and maintains the data layer for you.

Who uses CM6 day to day?

Finance, marketing, and operations, from one shared view, so the whole leadership team works from the same numbers.

Does it replace my BI tool or Shopify analytics?

It's the contribution-profit layer they lack. CM6 complements top-line reporting rather than replacing it.

Still have a question?

Talk to us