Skip to main content
Shopify’s built-in discounts cover the basics. When an offer needs a quantity tier, a bundle, a customer segment or a free-shipping threshold that only applies to some carts, CB Discount Engine Pro builds it for you. Every discount runs as a Shopify Function on Shopify’s own checkout, so it is fast and always matches what the shopper pays.

What you can do

Product discounts

Conditional, Buy X Get Y, BOGO, bundle and volume offers on line items.

Order discounts

A discount on the whole order subtotal.

Shipping discounts

Free or reduced shipping on the rates you choose.

Unified discount

Product, order and shipping savings together in one discount.

Discount Manager

Accept, reject or replace discount codes, and manage what is in the cart.

Cart Transform

Merge items into one bundle line, or change a line’s title, image and price.

Storefront display

Volume tables, badges, progress bars and strike-through prices on your theme.

Import and export

Back up a campaign as JSON, or move it to another store.

Before you start

  • The app is installed on your store. See Installing and getting set up.
  • You have picked a plan that covers the number of campaigns you need. See Choosing a plan.
  • Some features need Shopify Plus: Cart Transform’s Update line item operation, discount tags for stacking product discounts, and some Discount Manager rule types. Everything else works on every Shopify plan.

Where to go next

Get set up

Install and publish your first campaign.

Pick a campaign type

Find the type that matches your offer.

Show it on your store

Add the theme blocks shoppers see.