LiftSignals is live. Every plan starts with a 30-day free trial — no credit card required. Start free →

Customer signals — everything the models know, in plain language

Fourteen questions your store
can already answer.

Every customer, scored on every signal, every night — who's leaving, who's buying, what they're worth, and what to do about it. Any answer becomes a campaign audience in one click, and every campaign comes back with proof.

Trained on your store only · accuracy shown · plain-language everywhere
Maya K. RE-SCORED 02:00 churn 91 ↑ propensity 12 CLV $4,120 RFM at-risk returns low full-price buyer ZIP 94110 CAC $28 basket +serum forecast $291K reactivation high next: repair cream MMM +$9.2K NBA: win-back
Signals move while you sleep — every line is one click from an audience
The catalog

Every signal, in the language
you'd actually use.

No jargon on the surface — each signal is a question a merchant would ask, with the model name underneath for the curious. The core signals ship on Starter; the predictive set — propensity, next purchase, market basket — arrives with Growth.

Who's about to leave 4 signals

Who lapses in the next 90 days?

A gradient-boosted ensemble scores every customer 0–100 — with the drivers visible, like "days since last order." High churn × high value is your revenue at risk, found nightly.

churn_risk · 0–100drivers shown→ audience in one click
91 ↑Maya K.

Who just fell out of your best tier?

Classic RFM segments — Champions, Loyal, At-risk — recomputed continuously. The overnight downgrade ("fell out of Champions last night") is one of the highest-signal alerts in the product.

rfm_segmentovernight deltas→ audience in one click
Champion→At-riskovernight

Which lapsed customers can be saved?

Scores everyone who's gone quiet on the odds they can actually be recovered — so win-back budget goes to the recoverable, not sprayed across everyone who left.

reactivation · 0–100win-back tiers→ audience in one click
High231 customers

Who returns half of what they buy?

Return propensity, 0–100. Trim return-heavy segments out of promotions and see the true-margin impact of return behavior — because revenue that comes back isn't revenue.

return_risk · 0–100margin math→ suppression list
LowMaya K.
Who's about to buy 5 signals

Who buys in the next 30 days?

The cheap wins. Concentrate spend on people about to buy — or exclude them and stop paying for orders that were coming anyway. Both are one click.

purchase_propensity · 0–100→ audience or exclusion
57 duethis week

What exactly are they due to buy?

Sequence analysis predicts each customer's most likely next product, with ranked alternatives. Win-backs stop being generic: "come back for the thing you're due for."

next_product · ranked→ "everyone due for X"
Repair Cream78% · Maya K.

What sells together?

Association rules mined from your orders power bundles and cross-sell — the "customers who bought this also bought" you actually own.

market_basket · rules→ bundle campaigns
+ Serumwith Cleanse Duo

Who pays full price anyway?

Full-price buyers, value seekers, bargain hunters — classified from real order history. Stop sending 20%-off codes to people who never needed them, and catch Champions slipping into discount dependence.

discount_sensitivitymargin protection→ suppression list
Full-price412 customers

Message, upsell — or silence?

The decision layer. Every score fuses into one recommended action per customer with a confidence level — and "don't contact" is a real verdict, not a missing one. More on that below.

next_best_action + confidence→ "everyone whose action is X"
Win-backno discount
Where's the money going 5 signals

Who's actually worth chasing?

Probabilistic lifetime value with VIP → low tiers and a dollar figure. It travels with every export, so Google and Meta bid on customer value, not just clicks.

lifetime_value · $ + tierrides with exports→ VIP & lookalike seeds
$4,120VIP · Maya K.

What are the next 30 days worth?

Time-series revenue forecasting with its quality metrics on display. When actuals drift from forecast, that gap becomes a recommendation — not a surprise at month-end.

sales_forecast + accuracy→ forecast-risk alerts
$291,750next 30 days

What does a customer really cost?

Acquisition cost by channel and period, from your synced ad spend joined to real acquisition data — the denominator your ROAS screenshots have been missing.

cac · by channelspend synced daily
$28Meta · June

Where do your best customers live?

ZIP-level performance joined with ZIP-level ad spend — plus lookalike ZIPs: untapped territories that behave like your best ones. A prospecting map grounded in your own data.

zip_score + lookalikes→ geo targeting
94110 ★+ 8 lookalikes

Which channel actually moves revenue?

The media mix model estimates each channel's true contribution and lets you simulate budget shifts before spending a dollar — Meta to Google to TikTok, modeled first, moved second.

media_mix_model + scenarios→ budget plan
+$9.2Kshift to Google

Cross any two signals and the sharpest lists appear — high churn × high value, full-price × due-to-buy. Every cell of that matrix is a button.

See how one click works →
The boldest signal

Sometimes the answer
is send nothing.

Every tool you've ever paid wants you to send more — more blasts, more codes, more "touchpoints." LiftSignals fuses every signal into one verdict per customer, and no-contact is a first-class verdict.

It's the tool that tells you to send less when that's what protects your margin and your list. That's what makes the rest of its advice believable.

UPSELL CONTENT DISCOUNT WIN-BACK NO-CONTACT ONE VERDICT PER CUSTOMER · WITH CONFIDENCE · AUDITABLE
No black boxes

Check the math
whenever you like.

Every signal ships with its accuracy on display and its drivers open for inspection — the transparency you'd demand from an analyst, from software.

i.
Accuracy, published nightly

AUC, MAPE, forecast error — visible in Model Studio for every model, updated with every retrain. If a model is having a bad month, you'll see it before we tell you.

ii.
Drivers, not vibes

See what moves each score — "days since last order" driving churn, cadence decay, discount patterns. Explainable enough to defend in a meeting.

iii.
Re-run anything on demand

Change your mind about a threshold, re-run a model, re-score the base. Raw data is never touched — recompute forever, safely.

Model Studio · churn_riskretrained tonight
Accuracy (AUC)0.87
Customers scored12,847
Top drivers
days_since_last_order.42
order_cadence_decay.29
discount_dependence.18
Training datayour store only
Re-run on demand · thresholds consistent everywhereOpen Model Studio →
Signals about your customers belong to you — and them.

Models train only on your store's first-party purchase history — never pooled across merchants, never sold, isolated at the database level. GDPR-ready, with self-service export and deletion built in.

Prove it

Fourteen answers are waiting in your order history. Ask.

Connect a store — or a spreadsheet — and see your own signals tonight. Push one audience, and the proof follows three weeks later. Free for 30 days.

Start free trial See the live demo store →