Set up a Free Gift discount to reward customers based on their total cart value. This feature includes a progress bar widget for your product page, cart drawer, or cart page, showing DealUp shoppers exactly how much more they need to spend to unlock their gifts.
Step 1: Create an Offer with DealUp
- Choose Create for the Free shipping bar discount within Cart goals.
-
Click on Create Campaign button.
-
Select your discount type: Automatic or Code (indicated by “1” in the image below).
-
DealUp allows you to create up to 25 automatic discounts and 500 code-based discounts across all types.
-
Shopify automatically applies automatic discounts during the checkout process.
💡 Automatic discounts remain active even if the app embed is turned off. You cannot test this discount type in a draft theme because it automatically applies to your live store while active. To stop the discount, you must deactivate it manually in DealUp. - Our app automatically applies discount codes at checkout with DealUp.
💡 You can test code discounts in a draft theme. When the app embed is disabled in a theme, DealUp discounts will not apply there. This lets you disable the app in your live theme and enable it in a draft theme for testing. -
- In the Title field (labeled “2” in the image), enter a name for your discount. This text will serve as the discount code that customers see and apply at checkout within DealUp.
Step 2: Selecting Eligible Countries
Country-Specific Discounts
You can choose which countries qualify for your discounts. There are two primary options:
-
All countries:
This setting applies the discount globally by default. You can still use the Select countries to exclude feature to remove specific locations from the offer.
- Selected countries
Choosing this option allows you to manually select the specific countries where your DealUp discount will be applied.
Step 3: Setting Up Free Gift Features with DealUp
You can provide free gifts to customers in two ways (indicated by “1” in the image below):
Automatic Addition
-
Auto-Add Free Gift: The "Auto add a single free gift" feature automatically places a gift in the shopper's cart once they reach the required spending threshold.
-
One Gift Per Goal: Because the process is automated by DealUp, you can offer only one specific gift for each cart goal.
-
No Customer Selection: Shoppers do not have the option to pick from a variety of gifts; the predefined item is added automatically.
Popup selection:
-
Manual Free Gift Choice: Enabling the option to "Allow customers to manually choose among multiple free gifts" triggers a popup featuring various product options. Customers select their preferred item, and DealUp adds it to the cart automatically as a free gift.
-
Automatic Triggers: The selection popup displays instantly as soon as the customer's cart total meets your specified spending threshold.
-
Multiple Gift Options: You can assign several different products as free gift choices for every individual cart goal you create in DealUp.
With DealUp, you can decide if customers receive a single gift or all eligible gifts when they reach multiple cart milestones. Use the “Customers get a free gift for every goal” setting (marked “2” in the image) to manage this.
When the option is disabled
Customers receive only one gift: the one tied to the highest goal they reached.
Example:
-
Goal 1: Spend $30 → Get Gift A
-
Goal 2: Spend $50 → Get Gift B
-
If a customer spends $50, they only get Gift B.
When the option is enabled
Customers receive every gift associated with each goal they reach.
Example:
-
Goal 1: Spend $30 → Get Gift A
-
Goal 2: Spend $50 → Get Gift B
-
If a customer spends $50, they get both Gift A and Gift B.
Step 4: Select Your Free Gift Items and Set Minimum Cart Values
Set the required cart value and choose gift products for every tier. You can build as many as 5 tiers, but you cannot use the same gift product in more than one tier with DealUp.
- The Automatic addition feature lets you choose one free gift for each tier.
- The Popup selection feature allows you to offer up to 10 different products as free gifts for every tier. Use DealUp to manage these discount strategies efficiently.
Step 5: Configure Optional Settings for DealUp

-
Enable this option to automatically add the free gift back to the cart if a customer deletes it.
-
For gifts offered via a multiple-gift popup, enabling this feature will trigger the popup to reappear if the gift is removed. The popup will not have a close or dismiss button, making the gift selection mandatory.
-
If disabled, DealUp will not re-add the gift or show the selection popup again after the gift is removed from the cart.
-
Enable this option to automatically remove the free gift if the total cart value falls below the required spending threshold.
-
If disabled, the gift will stay in the cart but will change into a full-priced product if the cart value drops below the threshold.
Also apply discount for B2B customers
- Enable this option to extend discounts to B2B customers. When active, all discount widgets will be visible to these users.
Step 6: Select Your Discount Combination Strategy
In this section, select which discount types from DealUp, Shopify, or third-party apps can be combined with your current discount. You can enable combinations with:
- Product discounts
- Order discounts
- Shipping discounts
Step 7: Select Active Dates for Your DealUp Offer
-
Start Date: To launch your discount later, schedule it by selecting your preferred date and time in DealUp.
-
End Date (Optional): Set an expiration date and time to automatically deactivate your DealUp discount after a specific period.
Step 8: Configuring Discount Texts (Optional)
In the Override Default Text section, you can enter a custom heading and description for this discount. If you leave these fields empty, DealUp will show the default text instead.
