Private beta
You set up your email once and never looked back. The same sequences run for years. You're paying monthly for a platform that should be smarter by now.
1,847
Emails sent
▲ +14%
42%
Open rate
▲ +6%
8.4%
Click rate
▲ +11%
31%
Suppression rate
▲ +4%
$8,240
Revenue
▲ +18%
Intent Performance
Top intents shown (not all sends).
Sarah M. — Cart recovery 0.74 → Hold · Last email 2 days ago
The reality
The same welcome series you wrote over a year ago is still running today.
A first-time buyer and a lifetime VIP receive the same winback on the same schedule.
You're paying monthly for a tool you configured once. It works the same today as the day you set it up.
Silence is a decision.
Not every customer needs an email today. The system evaluates and intentionally holds when restraint serves the relationship better.
Each customer is a campaign.
No segments, no batches. Every decision is made individually — history, consent, behavior, and timing all considered per person.
Guardrails, not flows.
You define voice, frequency, quiet hours, and exclusions. The system stays within bounds. No drag-and-drop flow builders to maintain.
How it works
Connect Shopify in one click. Orders, customers, and product catalog stay continuously aligned.
Define brand voice, quiet hours, frequency limits, and exclusions. Your rules, enforced on every send.
Each customer is evaluated individually. The right intent fires — or silence is chosen when it matters more.
The decision engine
Before any email sends, the system runs a full evaluation pipeline — consent, suppression, fatigue, intent scoring, and timing. Most customers are intentionally held.
Consent
Marketing opt-in confirmed
Suppression
No active suppression
Fatigue
Last email 6 days ago
Intent scoring
4 intents evaluated
Timing
Within send window
Decision
Replenish → Hold
Intent scores
Top intent Replenish scored 0.82, but fatigue window prevents sending. Re-evaluate in 2 days. Generated subject preserved:
"Your Everyday Moisturizer is running low, Sarah"
Continuous intelligence
From the first send, the system learns when each customer engages and what they buy next. No configuration needed.
The system tracks when each customer opens and clicks, then shifts future sends to their peak engagement hour.
Sarah M. — learned from 14 interactions
Sends shifted to 9:04am — her highest-engagement hour
The system mines co-purchase patterns across your order history and uses them to recommend what each customer should see next.
Co-purchase patterns detected
High-confidence pairs boost cross-sell scoring. Low performers get suppressed automatically.
The system tracks when each customer reorders, learns their cycle per product, and queues a reminder before they run out.
Everyday Moisturizer — Sarah M.
Cycle narrowing to ~26 days — replenish email queued 3 days before predicted runout
Capabilities
Welcome, post-purchase, review, replenish, winback, cross-sell, cart recovery, rhythm, back-in-stock, and broadcast.
Adaptive warm-up profiles for new and established stores, bounce monitoring, auto-pause on threshold breach, complaint tracking.
High-value carts get more time to decide. Low-value carts get nudged sooner. Timing adapts based on your store's order median.
Automatic notifications when watched products return to inventory. No manual setup.
Single-use Shopify discount codes created on-the-fly for lapsed customers. Configurable percentage, prefix, and expiry with product/collection restrictions.
LLM-written, brand-safe email content seeded with each customer's clicked subjects and your store's top-performing copy per intent.
Pricing
Start free and scale by marketable contacts. Charges are billed through Shopify and appear on your Shopify invoice.
Marketable contacts = customers with an email, marketing consent, and no active suppression. No setup fee.
Enterprise is sold via contract. All other plans are self-serve in-app through Shopify billing.
Starter
Up to 250 contacts
Growth
Up to 1,000 contacts
Pro
Up to 5,000 contacts
200,000+ contacts? Contact us about Enterprise contract pricing. All other plans are self-serve in-app via Shopify billing.
Most platforms measure success by sends. We measure it by restraint. Every customer is evaluated individually — and we only speak when there's something worth saying.
FAQ
No. OneCampaign replaces flow builders entirely. The system evaluates every customer continuously — there are no manual automations to build or maintain.
Klaviyo gives you tools to build flows and segments. OneCampaign makes every decision for you, per customer, in real time. You set guardrails; the system decides. No flows, no segments, no blast sends.
No migration needed. OneCampaign builds its intelligence from your Shopify data, not imported flows or templates. Run it in simulation mode alongside your current tool, then switch when you're ready.
Create a broadcast. The system evaluates each customer individually for relevance, consent, and fatigue before deciding to deliver — it's not a mass send.
New stores get a gradual warm-up that unlocks email types as reputation builds. Established stores migrating from another platform can use an accelerated profile. Bounce and complaint rates are monitored in real time, and sending auto-pauses if thresholds are breached.
Every decision includes a full reasoning chain — consent status, fatigue check, intent scoring, timing evaluation, and final outcome. Fully auditable.
Orders, customers, products, and collections sync continuously. Cart abandonment, refunds, and inventory changes are captured via webhooks in real time.
When a lapsed customer qualifies for a winback email, the system creates a single-use Shopify discount code automatically. You control the percentage (5-25%), prefix, expiry, and which products or collections it applies to. If the customer is discount-insensitive or already has an active code, the email sends without a discount.
Request private beta access and we'll share next steps.
Request access