Integrations

Connect the store, the payments and the ad spend. That's the whole setup.

Prism reads from the systems already recording your business. Nothing to instrument, no tracking script, no data team required — and one thing you do have to supply yourself: costs.

Shopify
WooCommerce
Stripe
Meta Ads
Google Ads
TikTok Ads
primary source

Shopify

Multi-currency stores are normalised to your reporting currency at order-date rates.

what prism reads
  • Orders and line items
  • Products and variants
  • Customers and addresses
  • Refunds and returns
  • Discount codes applied
refresh Backfill on connect, then incremental sync every 60 minutes
store

WooCommerce

Heavily customised checkouts may need one mapping call to align custom order meta.

what prism reads
  • Orders and items
  • Products
  • Customers
  • Refunds
  • Coupons
refresh Incremental sync every 2 hours via REST API key
subscriptions

Stripe

MRR follows Stripe's subscription state, so trials and paused plans are excluded until active.

what prism reads
  • Subscriptions and plans
  • Invoices and MRR
  • Churn and involuntary churn
  • Payment fees
refresh Webhooks in near real time, reconciled nightly
spend

Ad platforms

Spend is used for margin and payback. Platform-reported conversions are shown separately from store orders, never mixed.

what prism reads
  • Meta Ads spend
  • Google Ads spend
  • TikTok Ads spend
  • Campaign and channel mapping
refresh Daily spend pull with a 3-day restatement window
you supply

Cost inputs

Costs are versioned, so last quarter's margin uses last quarter's costs.

what prism reads
  • Per-product COGS
  • Shipping cost rules by weight or zone
  • Payment fee rates
  • Fixed cost allocation (optional)
refresh CSV upload or per-product entry; versioned by effective date
Known limitations

What Prism cannot tell you

Stated up front, because finding out after the first invoice is worse for both of us.

Offline and wholesale revenue

Only what your store or Stripe records. POS and invoice-based wholesale need a CSV import.

Cross-device identity

Guest checkouts without an email match stay separate customers, which understates repeat rates slightly.

Attribution truth

We surface platform-reported spend against store orders under a stated model. No model is the truth; we show which one you are reading.

Marketplaces

Amazon and eBay are not supported yet. If most of your revenue is there, Prism is not the right tool today.

Connect your store. See the first breakdown.

No trial account needed — start monthly and cancel any time.

Try it here

Drag the inputs. Watch the revenue bar recompose.

This is the same decomposition Prism runs on your live store data — here with synthetic numbers.

net_revenue · decomposition
$787k → $662k (-15.9%)
adds removes
$787k
+$47k
−$175k
+$13k
−$10k
$662k
Last period
Traffic
Conversion
AOV
Returns
This period
Traffic+6%
sessions
Conversion rate-21%
cvr
Average order value+2%
aov
Return rate+1.4pp
return_rate