Benson vs KeepCart: checkout code rules on every Shopify plan.
Both apps find coupon extensions on your store and hide their pop-ups on your storefront. Benson's checkout code rules run on every Shopify plan, not only Plus, and a holdout shows what they earned.
Start on the Free plan. Paid plans are billed through Shopify.
The short version
- No Plus neededBenson's checkout code policy runs as a Shopify function, which works on every Shopify plan.
- Priced by trafficStop is $59 a month for 50k sessions. KeepCart's blocking plans run $49 to $199 a month, the top two set by order volume.
- Proof, not a tallyBenson compares the extension sessions it acts on with a holdout it leaves alone.
Side by side.
| Feature | BensonYou're here | KeepCart |
|---|---|---|
| Free plan | Yes: observe mode, 10k sessions a month | Yes: a monthly scan and extension analytics |
| Paid plans | $59, $179 and $479 a month | $49, $99 and $199 a month |
| What sets the price | Sessions (50k to 1M a month) | $49 flat for non-Plus stores, then orders (up to 5,000 or 10,000 a month) |
| Free trial on paid plans | 14 days | 30 days |
| Billed through Shopify | Yes | Yes |
| Shows which coupon extensions shoppers use | Yes | Yes |
| Hides extension pop-ups on your storefront | Yes | Yes |
| Checkout code rules without Shopify Plus | Yes | Plus only, per its setup guide |
| Holdout that measures the result | Yes | Not on its listing |
| Your own offer in place of the pop-up | Discount widget on Own | A replacement code |
Where Benson is different.
Plain about Shopify checkout
Shopify doesn't let any app run code on its checkout pages, so no app can hide an extension's pop-up there. Benson hides pop-ups on your storefront. At checkout it works through a Shopify discount function, so in coupon-extension sessions only the codes you allowlist apply.
A holdout, not a running total
Counting every code an app stopped and calling it revenue assumes each of those shoppers would have paid full price anyway. Benson leaves a share of extension sessions alone and compares orders, margin and conversion between the two groups, so the number you report is the difference Benson made.
Free to find out first
On the Free plan Benson shows which extensions reach your store, how often, and what those sessions order, before you pay anything. Move to Stop when the numbers say it's worth it.
Switching from KeepCart.
- 1
Install Benson beside KeepCart
Add Benson from the Shopify App Store on the Free plan. Observe mode changes nothing on your store, so it runs next to the app you have.
- 2
Read a week of your own numbers
Benson shows which extensions reach your store and what those sessions order. Set them beside what your current dashboard reports.
- 3
Switch with a holdout
Turn on Stop, set your allowlist and keep a holdout. Remove the old app when the holdout shows Benson's result.
Questions
Yes. Benson detects coupon and cashback extensions and hides their pop-ups on your storefront. In checkout, only the codes you allowlist work in extension sessions, on every Shopify plan. It measures the result against a holdout, and the Free plan lets you see the problem before you pay.
Sources
Read on 17 October 2026. Prices and features change, so check the listing before you decide.
Run Benson free beside KeepCart and let your numbers decide.
Start on the Free plan. Paid plans are billed through Shopify.

