Store review
Every price and paywall change waits on the app stores' review — days of delay, and a rejection risk. Experiments run on web checkout, which that review never gates, so a change is live the moment you save it.
RemovedRun real price, free-trial, and checkout-copy experiments on your subscriptions — on your own web checkout, where the app stores' review never gates what you charge. Read revenue per visitor, then promote the winner to your live catalog when you're confident.
Included on every plan. No per-variant fees, no new SKUs, no app release — and nothing goes live without your approval.
"Just A/B test your price" is normally impossible on mobile. Each wall falls the moment the purchase runs through your own web checkout instead of the app stores' rail.
Every price and paywall change waits on the app stores' review — days of delay, and a rejection risk. Experiments run on web checkout, which that review never gates, so a change is live the moment you save it.
RemovedNative price tests need a separate product per price point, permanently bloating your catalog. One canonical product carries variants that override price at checkout — no new SKUs, ever.
RemovedEven if you could test, the app stores take their standard 30%, so the winning price is distorted by fees you never keep. Routed direct as Merchant of Record, eligible purchases settle at ordinary processing — you test on the economics you actually keep.
RemovedEvery experiment shares the same loop — controlled traffic splits, deterministic and sticky assignment, conversion significance, and a declare-and-ship action you approve. Four experiment types run on it today.
Test real prices, free-trial durations, and checkout copy on your subscriptions. Each dimension defaults to your catalog baseline and overrides independently per variant.
Move existing store subscribers to direct web billing at a discount, and A/B test the offer messaging to maximize how many switch.
Present and test upsell offers that move subscribers to a higher-value plan, with proration handled automatically.
Test retention offers shown at the moment of cancellation, and find the save offer that actually saves the subscription.
The same resolution that decides the price a visitor sees also decides what they're charged — no bait-and-switch, ever. Assignment is deterministic and sticky, so a given user always sees the same variant and the data stays clean.
Every resulting transaction carries the experiment and variant that set its price — applied vs. baseline, right in your transactions table.
Only the web-checkout price varies. Native store prices stay at baseline, so you never risk a rejection.
Stand up a pricing experiment from the dashboard. No release, no rebuild, no per-variant fees — and what you show is always what you charge.
Pick the products, then override up to three dimensions per variant — price (anchored to your real catalog prices), free trial (none / 7-day / 14-day / custom), and checkout copy. Each defaults to your baseline.
Traffic splits deterministically and stickily across variants — a given user always sees the same one, so nothing contaminates the read.
Revenue per visitor (price × conversion) is the decision metric, shown with lift vs. control and conversion significance — so you know when a result is real.
When you're confident, one confirmed action writes the winning price and trial into your live catalog and ends the test — with a diff to approve first. Nothing is promoted without your say-so.
Every experiment rests on the same guarantees — so your data stays clean, your customers are never surprised, and a winner only ever ships when you approve it.
The same resolution drives the price a user sees and the price they're charged. No bait-and-switch, ever.
A user keeps the same variant across visits, so the experience is consistent and the data stays clean.
Every resulting transaction is tagged with the experiment and variant that set its price — an applied-vs-baseline breakdown, right in your transactions table.
Only web checkout varies; native store prices stay at baseline. That's the compliance feature, not a limitation.
Shipping a winner writes to your live catalog idempotently, leaves other settings untouched, shows a confirmation diff, and only runs when you approve. Works for Managed and BYOS.
No experimentation surcharge, no per-variant fees. Experiments come with direct billing on both BYOS and Managed.
Pair experiments with a Switch & Save campaign to roll a winning offer out to existing subscribers, add Regional Pricing to set the right baseline in every market first, or see why direct billing gives you the pricing freedom to test at all.
Price testing on mobile has a reputation for being risky. Here's exactly how it stays compliant, clean, and under your control.
No. Experiments run on your web checkout, which the app stores' review never gates. Your native store prices intentionally stay at your catalog baseline — that's the compliance feature, not a limitation.
Three independent dimensions: the price, the free-trial duration, and the checkout copy — the title, message, and call-to-action on your web checkout page. Each defaults to your catalog baseline. Testing copy on your app's own pre-checkout paywall is on the roadmap, not shipped today.
Revenue per visitor (price × conversion) is the decision metric, shown with lift vs. control. Statistical significance is computed on conversion rate with a standard chi-squared test, so the significance stamp tells you when the difference is real. You make the final call, then ship the winner when you're confident.
No. Shipping writes only the winning price and trial to your live catalog, idempotently, with a confirmation diff before anything goes live — and only after you approve it. Everything else is left untouched. It works whether ZeroSettle manages settlement or you bring your own Stripe.
Connect your catalog, unify customer access, and launch your first pricing experiment. Turn on Autopilot when you're ready to scale.