Profit intelligence · GCC & MENA Shopify

You didn't make what Shopify says you made.

MarginPilot reconciles your Shopify orders against COD returns, refunds, courier fees, payment fees and ad spend — so you see the one number that matters: what you actually kept.

One-click Shopify connect · No spreadsheet migration · 14-day Growth trial

COD reconciliationBNPL-fee awareYour currency & timezoneAED / SAR native
Last 30 days · demo dataSynced 4 min ago
What your Shopify dashboard shows
AED 512,400
COD returned at the doorReturn-to-origin · 11.4% of COD orders−58,900
Customer refundsConfirmed & deduped only−14,200
Product + courier costReal COGS + last-mile−228,500
Payment & BNPL feesCard · BNPL rails−5,300
Ad spend + other opexMeta + Google, live−118,300
What you actually keptNet profit · after everything
AED87,200
17.0% net margin
Plug and play

Connect once. It runs itself.

Connect your Shopify store, add the tools you already use, and MarginPilot syncs, reconciles and monitors on its own. Every connector is optional — anything you skip shows an honest “connect me,” never a fake zero.

01

Connect Shopify

One guided connection. We pull your orders, products and inventory automatically — credentials encrypted at rest.

02

Connect your stack

Ad accounts, analytics, Merchant Center, your courier and payments — each a guided connect step in Settings.

03

See real numbers

Your reconciled P&L, RTO breakdown and daily metrics populate within minutes and refresh on a schedule.

SConnected
Shopify Admin
Orders · products · inventory
QConnected
Quiqup courier
RTO events · delivery
MConnect
Meta Ads
Spend · ROAS · delivery
AConnect
Google Ads
Spend · impression share
CConnect
Merchant Center
Product status · disapprovals
$Connect
Stripe
Payouts · processing fees
CLConnect
MS Clarity
Session UX signals
+Soon
More couriers
Adapter-based · request one
Inside the command center

The honest P&L, and the reason today moved.

Money always traces to Shopify orders — never to ad-platform “revenue.” Every figure carries its source and an as-of stamp. The numbers below are demo data.

marginpilot.salestrig.com / executiveas of 01 Jul · 09:14 GST
Net profit · MTD
AED 87.2k
▲ 6.4% vs last mo
Net margin
17.0%
▲ 1.1 pts
COD RTO rate
11.4%
vs 0.9% prepaid
Orders
2,140
▲ 3.2%
AOV
AED 239
▼ 1.8%
SKUs to reorder
7
2 out of stock

Profit & loss — this month

Shopify is the source of truth for money
Gross sales512,400
− COD returns−58,900
− Refunds−14,200
− COGS−140,600
− Courier−87,900
− Fees + opex−123,600
Net profit87,200
COD 61%Card 23%BNPL 16%

Why did today move?

Ranked, most-likely-suspect first
▼ 18%net sales vs yesterday
1Hero SKU Collagen Mask 100ml went out of stock at 11:04.most-likely suspect · ~AED 9.4k recoverable at most
23 products moved to “Limited” in Merchant Center overnight. GMC
3Mobile LCP rose to 4.6s (from 3.1s); mobile checkout drop widened.
4Meta spend down 22% — 2 campaigns budget-limited, not a demand drop.
Why merchants trust it

A number you can take to your accountant — with its caveats shown.

Prettier dashboards are easy. Trustworthy ones follow rules. These are non-negotiable in every screen.

RULE 01

An order isn't revenue until it survives the door

COD returns and refunds are subtracted before we call anything profit. RTO is split into logistics cost vs no-show quality — so you fix the right lever.

RULE 02

Platform-reported ≠ your orders

Meta and Google conversions are shown labelled, in their own lens, and never summed with your Shopify orders. Attribution is two views, never one inflated total.

RULE 03

When we can't know a number, we say so

Some numbers simply aren't in your store's records yet. Rather than invent a figure, we show an honest gap with a “why” — and never let a fake zero read as real.

Pricing

Start with the truth. Add firepower as you grow.

Every plan begins with your real net profit. Higher tiers unlock reconciliation depth, the ad war-room, and retention.

Snapshot
Freeforever
Up to ~300 orders/mo · no AI
See your real net profit — free, forever. One store.
  • Reconciled P&L + true net margin
  • Payment mix: COD / card / BNPL
  • COGS + monthly opex editors
  • Refreshed daily
Most popular
Growth
$39/mo
Up to ~1,500 orders/mo · AI included
The COD wedge. Reconcile every return and courier fee.
  • Everything in Snapshot
  • RTO / courier reconciliation
  • SKU real-profit ranking + bleeding-stock radar
  • Inventory planner + horizons
  • COD / margin AI narrative
Scale
$99/mo
Up to ~5,000 orders/mo · more AI
The ad war-room. For brands running serious paid spend.
  • Everything in Growth
  • Daily war-room + ad analysis
  • Two-lens attribution + ROAS
  • Merchant Center monitoring + site health
  • Stripe & Clarity connectors
Command
$199/mo
Up to ~15,000 orders/mo · most AI
Full command center. Operators & small teams.
  • Everything in Scale
  • Customer analytics + consent-gated retention
  • Retention automations
  • Developer API · webhooks · widget · MCP
  • Investor view
Agency / white-label — Custom
Multi-store at scale, run under your own brand. For agencies managing many merchant stores.
Talk to us
Free Snapshot — see your real number before you pay, foreverBilled in USD · your dashboard stays in your store's currencySave 25% on annualOrder-based fair pricing · seasonal grace for Ramadan & sale peaks
Developer hub

Your numbers, in your own stack.

Every reconciled metric is available to a merchant's own developers — no scraping the dashboard, no CSV gymnastics. A documented API, signed webhooks, an embeddable widget, and an MCP server so your team can ask your own data questions from Claude.

API

REST API

Read P&L, RTO, inventory and daily metrics with a scoped key. Same honesty rules — PII stays owner-scoped.

HOOK

Webhooks

Subscribe to sync-completed and month-closed events. HMAC-signed, versioned, replayable.

</>

Embeddable widget

Drop a Web Component into any internal tool to surface live profit — one script tag, domain-locked token.

MCP

MCP server

Connect MarginPilot to Claude or any MCP client and query your real numbers in natural language.

marginpilot — quickstart
# Your reconciled P&L — REST v1
curl https://marginpilot.salestrig.com/api/v1/pnl \
  -H "Authorization: Bearer mp_live_••••"

# → honest, sourced, stamped (demo values)
{
  "api_version": "v1",
  "data": { "net_profit": {
    "value": 87200.00, "currency": "AED",
    "source": "shopify_orders",
    "as_of": "2026-07-01T09:14:00+04:00" } },
  "honesty_note": "Unknowns say so — never a fake 0."
}

# Embed live profit anywhere
<script src="https://marginpilot.salestrig.com/api/v1/widget.js"></script>
<margin-pilot metric="net_profit" token="mp_pub_••••"></margin-pilot>

Frequently asked questions

What is MarginPilot?

MarginPilot is a real-profit analytics platform for Shopify merchants. It reconciles every order after COD returns, refunds, courier fees, and ad spend, then ranks your inventory by what each product actually earns — so you reorder what makes money and cut what bleeds.

How is it different from Triple Whale, Polar, or TrueProfit?

Those tools are built for card-first Western stores. In the GCC and MENA, cash on delivery dominates — and COD returns (RTO) quietly destroy margins that card-based dashboards never see. MarginPilot treats COD, RTO, and courier economics as first-class citizens, not edge cases.

Are the numbers real or estimated?

Real. Every money figure traces back to your Shopify records. If something can't be computed yet — for example, a metric that needs more history — MarginPilot shows “unavailable” with a reason instead of a fake zero. RTO recovery is always stated as “recoverable at most”, never as a promise.

What do I need to get started?

A Shopify store. Connect it, and MarginPilot backfills your order history and builds your P&L. The Snapshot tier is free, and paid plans start with a 14-day Growth trial — no card required to look at your own numbers.

Does it handle cash on delivery and local couriers?

Yes — that's the point. COD collection, return-to-origin costs, and courier fees are reconciled per order. Courier integrations are adapter-based, starting with Gulf couriers, so delivery costs land in the right order's P&L.

Is my store data safe?

Each merchant's data is isolated at the database layer with row-level security. Store credentials are encrypted at rest with AES-256, and customer personal data is masked for viewer-role team members.

Can I pull my numbers into my own tools?

Yes. Command plans include a REST API with signed webhooks, an embeddable live-metric widget, and an MCP server — so your spreadsheets, dashboards, or AI assistants can query your real profit directly.

Which currencies and regions does it support?

MarginPilot reports in your Shopify store's own currency — AED, SAR, KWD, or anything else — with per-store timezone bucketing so “yesterday” means your yesterday. It's built GCC/MENA-first but works for any Shopify store where COD matters.

Find out what your store really earns

Connect Shopify and see your P&L after COD returns, refunds, courier and ad spend — free on the Snapshot tier.