Retrics

THE RETRICS APP · APP.RETRICS.AI

Every customer,
accounted for.

Read-only Shopify scopes for the core analytics, every customer re-scored on every sync, a control withheld and never messaged on every eligible send.

14 DAYS FREE · NO CREDIT CARD · READ-ONLY CORE SHOPIFY SCOPES

Retrics/Today
SYNCED
REVENUE IN MOTION · TODAY

$12,480

▲ 8.4% vs last wk

SLIPPING

34

IN WINDOW

212

VIP OVERDUE

18

RETRICS RANKED THISNEXT BEST ACTION

Win back 1,204 lapsing coffee drinkers — worth ~$18,400 this month.

ApproveHold

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

WATCH IT WORK

01 — IT READS

Every order.

Orders, customers, and products sync read-only — then every customer is re-scored on their own cadence, or the product's or store's cycle until they have one.

Drift radar14,208 CUSTOMERS · RE-SCORED EVERY SYNC

DRIFTING · STEADY · ○ HOLDOUT — LEFT ALONE ON PURPOSE

RETENTION · SHIPPING TODAY

Twelve more surfaces. One graph.

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE
OPPORTUNITIES/opportunities
OPEN46
EXPECTED IMPACT$28,410
AUDIENCE READY TODAY31

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

SECOND-ORDER WINDOW/second-order
GAP P25–P7524–61d
IN WINDOW NOW318
REACHABLE BY EMAIL291

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

AUDIENCES/audiences
LIVING AUDIENCES7
FROZEN SNAPSHOTS22
RE-ASSEMBLEDevery sync

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

ACQUISITION COHORTS/analytics/cohorts
MONTHS TRACKED12
MEASURED, NOT MODELLED
CUMULATIVE VALUE / CUSTOMER

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

COHORT RETENTION/analytics/retention
REPEAT BY MONTH 134%
MONTH 321%
MONTH 614%

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

FORECAST & PIPELINE/analytics/forecast
PROJ. REORDER · 30D$41,200
REVENUE AT RISK$9,860
ESTIMATE, NOT BOOKED

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

PROMISE KEPT/promise
MEDIAN SHIP TIME1.8d
CANCELLATION RATE0.9%
IN STOCK ON DUE DATE94%

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

VIP & VALUE TIERS/customers/vip
TOP TIER214
VIPS OVERDUE NOW34
VIP REVENUE SHARE41%

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

ACTIVITY LOG/activity
APPEND-ONLY EVENTS1,284
SYNCS · EXPORTS · SETTINGSall logged
INSIGHT RUNSevery sync

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

RECOVERED REVENUE/analytics/recovered-revenue
GROSS WIN-BACK$19,240
LESS · HOLDOUT’S OWN RETURN RATE−$820
WOULD BE PUBLISHED · WITHHELD TODAY$18,420

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

METRICS CATALOG/analytics/metrics
SQL-BACKED METRICS130+
ANALYTICS REPORT PAGES16
EACH DEEP-LINKS TO ITS REPORT

LIVE IN THE APP TODAY

INTEGRATIONS/integrations
SHOPIFYread-only
SLACK · EMAIL DIGESTS
API · WEBHOOKS · CSV EXPORT

LIVE IN THE APP TODAY

CAMPAIGNS AND LOYALTY LAND IN THIS SAME APP — SAME GRAPH, SAME LEDGER

WORKS WITH YOUR STACK

It fits the tools you already run.

The app reads from Shopify, decides who and when, and hands the audience to the tools you already run. Sending from Retrics is unavailable in this release.

Shopify

Orders, customers and products, read-only.

READ ONLY

The campaign-safe CSV, already shaped for import.

EXPORT ONLY

Meta

Receives an irreversible email hash, never an address.

HASHED AUDIENCE

Google

Read for spend and performance, graded against your orders.

READ ONLY

Slack

The weekly digest and open opportunities, in your channel.

DIGEST

CSV · API · Webhooks

Every working list exports, with a public API to build on.

OPEN

01RETENTIONLIVE

It sees the drift before the churn.

Personal reorder windows flag who is overdue, the win-back audience is frozen for your approval, and a control is withheld and never messaged so the evidence for what the outreach did keeps accumulating — the recovered figure itself is not published yet.

Drift radar14,208 CUSTOMERS · RE-SCORED EVERY SYNC

DRIFTING

412

STEADY

11,684

HOLDOUT

120

YOU WROTE THISTO C-1177 · 3 ORDERS · 71 DAYS QUIET

It’s been a while — your usual order, one tap away

ApproveEditHold
GROSS WIN-BACK REVENUE$19,240
WOULD HAVE RETURNED ANYWAY (HOLDOUT’S OWN RATE)−$820
WOULD BE PUBLISHED · WITHHELD TODAY$18,420

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

02CAMPAIGNSEARLY ACCESS

Audiences that wait for a reason.

An audience builds when behavior opens a window, then clears the gates the pipeline actually enforces — a deliverable address or a consented phone, the suppression list, and the withheld control — before you export it. Sending from Retrics, and scheduled delivery, are unavailable in this release.

REORDER WINDOW OPENS · 5 DAYSEMAIL

Your usual order, one tap from done

412 customers in window

EMAIL ON FILE · NOT SUPPRESSED · CONTROL WITHHELD · 38 INELIGIBLE

DRIFT STAGE 2 · 60 DAYS QUIETEXPORT

Still here when the refill runs out

1,204 customers drifting

REACHABLE · NOT SUPPRESSED · CONTROL WITHHELD · 96 INELIGIBLE

RESTOCK · WATCHED ITEMEMAIL

Back in stock — the one you watched

96 customers waiting

EMAIL ON FILE · NOT SUPPRESSED · CONTROL WITHHELD · 4 INELIGIBLE

BEHAVIOR-TRIGGERED — ALONGSIDE YOUR OWN CAMPAIGNSSAME LEDGER AS RETENTION

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVE

03TIERS & REWARDSEARLY ACCESS

Rewards that respect the evidence.

Named tiers built from the orders a customer has actually placed, each definition printed on the page, each tier one click from an exportable reward audience with unique Shopify discount codes. A reward worth more than the customer has ever returned is held before it ships.

Reward guardREWARDS PRICED IN STORE-VERIFIED REVENUE

Free shipping over $60

−$4.10 / redemption

OFFERED

2× points on refills

−$1.90 / redemption

OFFERED

15% off sitewide

−$11.80 / redemption

HELD — MARGIN-NEGATIVE

REFERRALS EARN ON THE FIRST PROFITABLE ORDER ONLY

CONCEPT — COMING SOON · NUMBERS ILLUSTRATIVE

HOW IT PROVES RECOVERY

Claimed only when the holdout agrees.

Where an audience is big enough, a slice is left alone on purpose and the rest is compared against it. Below that size the control is still never contacted, and the result is reported observationally instead.

OUTCOME RECEIPTMONTHLY CLOSE

EVERY METRIC SQL-BACKED · CONTROL CARVED · FIGURE NOT PUBLISHED YET

THE NUMBERS BEHIND IT

Withheld until the holdout can settle it.

Where an audience is large enough, a slice is left alone on purpose — the treated group is then measured against that holdout’s own return rate, not against a fixed figure.

The recovered-revenue figure is withheld today. The holdout is still carved and never messaged on every eligible send, so the evidence accumulates — but the comparison is being rebuilt to count only the customers a message actually reached, and Retrics won’t publish a dollar measured over anything looser.

~2.7%

natural-return floor

the share of lapsed customers who return with no outreach — the baseline for an uncontrolled result; a controlled send is read against the observed return rate of its own withheld holdout

3.2×

second-order window flag lift

12-month backtest of real Shopify orders, measuring flag precision rather than campaign uplift

130+

SQL-backed retention metrics

live in the product today — browse the catalog in-app

16

analytics report pages

orders, customers, cohorts, RFM, behavior, geography, forecast & more

Retrics/Results
SYNCED
OUTCOME RECEIPT · MONTHLY CLOSEFIGURE WITHHELD · REBUILDING THE COMPARISON
GROSS WIN-BACK REVENUE$19,240
LESS — HOLDOUT’S OWN RETURN RATE−$820
HOLDOUT — LEFT ALONE120 held
WOULD BE CLAIMED · WITHHELD$18,420

CONCEPT PREVIEW · NUMBERS ILLUSTRATIVEMETHOD →

QUESTIONS

The honest answers.

What the app does, what it is allowed to touch, and how a recovered dollar earns the right to be counted.

What does the Retrics app do?

Retrics Retention is the live app for Shopify brands. It reads your order history, learns a reorder cadence for each customer — their own where their order history supports one, the product’s or your shop’s median where it does not — and each product’s repeat rhythm, and flags who is drifting or overdue. It ranks the next best action by expected dollars and freezes the win-back audience with a control withheld from it. You write the message — nothing model-written goes out — and once you approve it, Retrics hands you a campaign-safe export with the control already dropped, so the evidence for what the outreach actually recovered keeps accumulating. Sending from Retrics — direct email, SMS, WhatsApp, scheduled delivery and the Klaviyo audience handoff — is unavailable in this release: export the campaign-safe CSV and send it from your existing platform.

What access does Retrics need to my store?

Core Retention analytics runs on read-only Shopify scopes — read_customers, read_orders, and read_products — so the app that ships today can learn from your store but can never change an order, product, price, or customer. Optional modules ask for the extra permission they need and nothing beyond it: Loyalty requests discount write access so it can issue the rewards you configure, and Shopify shows you that request to approve before it is granted.

Does Retrics contact my customers?

No. Sending from Retrics is unavailable in this release — direct email, SMS, WhatsApp, scheduled delivery and the native Klaviyo handoff are all switched off. You write every message yourself, approve the audience, and export it campaign-safe to send from your own platform. Autonomy is earned: capabilities start in suggest-only mode, graduate to approval, and only then act inside explicit limits, always with a kill switch.

How does Retrics prove recovered revenue?

Where an audience is large enough to withhold one, a randomly chosen slice is held out and never messaged, and the treated group is compared against that holdout’s OWN return rate. Audiences too small to split carry no control of their own and are read observationally against the fixed ~2.7% natural-return floor instead. Neither lane publishes a dollar today — the comparison is being rebuilt to count only the customers who were actually messaged.

Which parts of the app are live today, and which are early?

Retention is live: reorder windows, drift scoring, frozen win-back audiences with a withheld control, and 130+ SQL-backed retention metrics across 16 analytics report pages all ship today. Two things deliberately do not: AI drafting is off today: Retrics won’t send model-written copy until it can mechanically prove a draft carries no discount, deadline or offer you never authorised. You write the message — the audience, the holdout and the campaign-safe export are unchanged. The recovered-revenue figure is withheld today. The holdout is still carved and never messaged on every eligible send, so the evidence accumulates — but the comparison is being rebuilt to count only the customers a message actually reached, and Retrics won’t publish a dollar measured over anything looser. Campaigns is in early access and Loyalty is coming soon — both run inside this same app, on one customer graph and one proof ledger.

Which brands is the app built for?

Repeat-purchase Shopify brands — coffee, supplements, skincare, pet, household refills, and other consumables where customers reorder on a rhythm. Retention learns a cadence per customer — their own once they have repeat history, the product’s or your shop’s median until then; it is not built for one-and-done catalogs.

What does it cost, and is there a trial?

Flat monthly plans, billed per store with no per-contact metering: Growth $149, Scale $299, and Concierge $1200 per month. Every plan starts with a 14 days free trial and no credit card up front. See the pricing page for exactly what each plan includes.

Retention is live today. Prove it on your orders.

GROWTH $149/MO · SCALE $299/MO · CONCIERGE $1200/MO — FLAT · 14 DAYS FREE · NO CREDIT CARD