Campaign settings

Discounts

Four modes

Every campaign's Offer tab has a Discounts dropdown with four modes. Whatever you pick, the discount only ever applies to products the shopper added through the widget — the same product added from elsewhere in the store is never discounted.

Field Description
No discount The offer is shown at the regular price.
Use Summer Upsell discount functions (Recommended) A Shopify discount managed by Summer Upsell is created along with the campaign and applied at checkout by our discount function. Leave the Discount code field empty for an automatic discount, or enter a code to create a code-based discount that the widget applies to the cart the moment the shopper adds the offer.
Use discounts that are dynamically created Nothing is created up front. When a shopper adds the offer, Summer Upsell mints a single-use Shopify discount code for that cart and applies it automatically. Good when you don't want a permanent discount in your Discounts list.
Use an already existing discount code Enter a code you already created in Shopify (make sure it's active and valid for the offer products). The widget applies it when the shopper adds the offer; the value you enter is only used to show the saving on the widget.

Type, value and combination

Field Description
Type Product discount applies to each offer item the shopper adds (Classic FBT and Bundle include the current product, Product Add-on discounts the add-ons only). Order discount takes the value off the whole order while an offer item is in the cart; product cards then don't show a per-item saving.
Value A percentage or a fixed amount in your store currency. Shopify rounds the discount down to the cent, and the widget shows exactly what checkout will charge.
Discount display title The label shown next to the discounted price on the storefront (e.g. Bundle save).
When to apply? Summer discount functions with a product discount and a Specific products trigger only: Always, or Only when trigger product is in cart.
Combination Whether the discount can combine with product, order and shipping discounts. On by default; you can also change this on the discount itself in Shopify admin → Discounts.

Which mode should I use?

  • Summer discount functions with a code is the best default: applied automatically, visible in the cart right away, and it doesn't count toward Shopify's limit of 25 active automatic discounts.
  • Summer discount functions without a code (automatic) is the simplest — nothing to apply — but each such campaign uses one of the 25 automatic-discount slots.
  • Dynamic keeps your Discounts list clean; each shopper gets their own single-use code (valid 30 days).
  • Existing code lets you reuse a promotion you already run in Shopify.

Shopify's limit: 25 active automatic discounts

Shopify allows at most 25 active automatic discounts per store, including the ones you created yourself. Only the functions without a code mode uses one of them. When the store is at the limit the campaign still saves and renders, but without its discount, and the app shows a warning. Free up a slot by deleting a campaign you no longer need or deactivating one of your own automatic discounts, or switch the campaign to a code-based mode.

Post-purchase discounts

The Post-Purchase widget shows a discount banner on the offer (e.g. Add items to the cart to get 10% Discount). The cart the shopper opens from the block already carries the discount code, so it's applied at checkout.