Skip to content

Checkbox product offer

A checkbox product offer shows a product with a checkbox or switch. Ticking it adds the product to the cart and unticking removes it. It’s ideal for small add-ons such as shipping protection, gift wrapping, or a donation.

Requires: Shopify Plus and the Business plan.

A checked checkbox product offer for $2.99 shipping protection, showing the image, title, checked-state description, and price

A new block starts with one offer. Click Add another offer to show more products in the same block. With two or more offers you can tick Allow only one product offer to be selected at a time, so choosing one removes the other, for example “Standard” or “Premium” gift wrap.

Each offer has these settings:

Setting What it does
Product Pick one product. Tick more than one variant to give customers a dropdown.
Add quantity 1, 2, 3, Match the sum of all line item quantities, or Match the number of line items
Add free products to cart automatically Adds the product at the start of checkout if its price is $0, once per checkout visit. Customers can untick it.
Setting What it does
Layout style Checkbox, Switch, Checkbox V2, or Switch V2. A preview shows under the setting.
Padding, Corner radius Spacing and rounded corners for the Switch style
Setting What it does
Heading text A heading above the product (V2 styles only), with Heading text size and Heading text emphasis
Custom title Leave blank to use the product title
Custom description Leave blank to use the product’s description
Custom description when checked Different text once ticked, such as “Your order is protected”. Leave blank to keep the custom description.
  • Hide price: only if you show the price elsewhere.
  • Hide product image
  • Hide border (V2 styles)
  • Image size (Switch styles)
  • Already in the cart: if the product is already in the cart, from anywhere, the box starts ticked.
  • Ticking adds the chosen variant.
  • Unticking removes every cart line of that product’s offered variants, including ones the customer added from your store before checkout.
  • Changing the variant while ticked swaps the item in the cart.
  • Prices show the discounted price when the product has an automatic product discount for checkout components.
  • Shipping protection: a $2.99 “Route protection” product, Switch style, Custom description when checked set to “Your package is protected against loss and damage”.
  • Donation: a $1 donation product with Add quantity set to Match the number of line items to donate $1 per item.
  • Gift wrap choice: two offers (“Paper wrap” and “Gift box”) with Allow only one product offer to be selected at a time.
  • Free sample: a free product with Add free products to cart automatically, which customers can untick.
  • Products that can only be bought on a subscription can’t be offered.
  • Sold-out variants are hidden. If none are left, the offer doesn’t show.
  • Padding, Corner radius, and Hide border are taken from the first offer and apply to the whole block.
  • Unticking removes the product even if it was in the cart before checkout. If customers commonly add the product themselves, use an Upsell / Cross sell block instead.