Optional Gift
Optional Gift shows a single product as a gift the customer can choose to accept or decline. You pre-select one specific product variant in the form. If conditions match, the customer sees it presented as a gift and can add it with one click or ignore it.
This type gives the customer a sense of choice and feels more personal than a fully automatic add.
When to use Optional Gift
Section titled “When to use Optional Gift”- You want to offer a single specific product as a gift (one variant only, not customer choice)
- The gift feels like a bonus or thank-you, not a spend-threshold reward
- You want conditions to control who sees the offer without hard thresholds
- You want the customer to feel like they are accepting a gift, not claiming a promotion
If you want to show the gift only when a cart value threshold is met and want it to feel automatic, use Auto Add Product instead.
How to set up
Section titled “How to set up”- Go to Checkout Upsells and click Create.
- Select Optional Gift as the type.
- Select the product variant to offer. You must select a single specific variant (not a product with open variant selection).
- Write the gift label or heading shown to the customer.
- Configure button text and button style.
- Optionally add a campaign image.
- Set Display Rules if you want to control when the gift appears.
- Set a schedule if the promotion has a fixed start and end date.
- Click Save.
Display settings
Section titled “Display settings”| Setting | Options |
|---|---|
| Gift heading | Text shown above the product (e.g. “A little something for you”) |
| Button text | Custom label (e.g. “Add gift”, “Yes please!”) |
| Button style | Primary / Secondary / Plain |
| Show product image | Yes / No |
| Campaign image | Optional banner image for the section |
Conditions & scheduling
Section titled “Conditions & scheduling”Display Rules let you control which customers see the gift:
- Show only when cart total exceeds a threshold
- Show only when a specific product is in the cart
- Show only for customers with a specific tag
- Show only for orders shipping to a specific country or region
See Display Rules for all available rules.
Use Schedule to automatically activate and deactivate the gift on specific dates, useful for holiday campaigns.
Where it appears
Section titled “Where it appears”Works on checkout page. You must add the Checkout Upsell block in the Shopify checkout editor.
Product and variant selection
Section titled “Product and variant selection”You select one specific variant in the form, for example “Blue Tote Bag - One Size”. The customer cannot pick a different variant. If your gift product has multiple variants and you want to offer the customer a choice, you will need to create separate Optional Gift upsells for each variant, or use a different type.