Guide for SaleBoost: Gift, Free Shipping

June 23, 2025 6 view(s)
Guide for SaleBoost: Gift, Free Shipping

Table of contents

SaleBoost is a Shopify app that lets you create promotional offers, such as free gifts, Buy X Get Y, and free shipping, with no limit on the number of active campaigns.

Enable the app

When you first open the app, enable it in the App embeds to make it work with your theme. For it, simply click the Activate button in the notice “SaleBoost is inactive”. You’ll be redirected to your theme settings. There, enable the toggle next to SaleBoost: Gift, Free Shipping and Save changes. Afterward, return to the app.

Notice to Enable the app

Note

You can also access App Embeds by going to Online Store > Themes, clicking Customize next to your current theme, then opening the App Embeds tab in the top left corner. Enable the app there and click Save changes.

 

Enable SaleBoost for your theme

 

Activate checkout messages

Return to the app and complete the second step in the onboarding to enable messages for customers when a free gift or free shipping is added at checkout.

Click the Activate button in the second step. You’ll be redirected to the Checkout Settings. In the Apps tab, find the SaleBoost Checkout Messages field, click the + (plus icon), and then click Checkout. Finally, click Save Changes

Activate Checkout Messages in theme

Note

You can also access Checkout Settings by going to Settings > Checkout, clicking Customize in Configurations section, then opening the Apps tab in the top left corner. Click + (Plus) > Checkout and Save changes.

 

Create a new promotion campaign

Go to the Campaigns page. From here, you can filter existing campaigns and edit, duplicate, or delete them individually or in bulk.

Create a new campaign

Click Create campaign and choose the campaign type for your promotion:

Campaign types

 

Free Shipping Goal: item or amount

To create a free shipping campaign, select this option. 

Note

Free shipping is applied to the entire order once the shipping goal is reached. A success message will appear at checkout to highlight that free shipping is applied.

 

Configuration tab

free shipping rule configuration

Campaign status - by default, the campaign status is turned on. You can turn it off from this setting.

Name your campaign.

Display Promotion Bar - by default, the promotion bar is turned on. You can turn it off, and its status will change accordingly. The bar shows users how much more they need to spend to qualify for free shipping, and displays a done message once the goal is reached. Promotion bars are displayed for all products, regardless of whether the customer is viewing promotional items.

Note

Promotion banners appear one after another, so having too many active banners can take up a lot of space on your pages. To keep things clean, we recommend showing banners for different campaigns on different pages (e.g., free shipping on the cart page, free gift on product pages) or turning off banners for some campaigns.

Customize the text for both the "Banner" text and "Done" messages.

Banner text - adjust the text of your bar. Use the following variables in your messages to help customers understand what’s needed to reach the goal:

  • AMOUNT: Indicates how much more needs to be spent to unlock free shipping.
  • ITEM: Shows how many more items need to be added to qualify for free shipping.

To the right, you’ll see the bar preview, which updates instantly to show all your changes. 

You can customize the banner’s design in the Customization tab. 

Here’s an example of how the promotion bar looks on the frontend:

Free Shipping progree bar on frontend

Done message - customize the text that appears on the bar when the goal is achieved.

Free shipping - a field for Done message

Here’s an example of how the bar looks when the goal is achieved:

Free Shipping - Done message on the frontend

Free shipping conditions - specify the criteria for qualifying for free shipping:

  • Item - select items that qualify for free shipping. It can be All products, specific collections or specific products or product variants.
  • Amount - specify the purchase amount required to qualify for free shipping.

Free shipping conditions

Items quantity (available for Item option) - define the quantity of each individual item that needs to be added to the order to qualify for free shipping.

 

Note

The promotion will apply only if the required quantity of the same product is added to the cart. For example, if Product A and Product B are selected with a quantity of 2, the rule will apply if either Product A or Product B is in the cart with a quantity of 2. Combinations of different products do not count.

 

Other discounts combinations - choose whether this promotion can be combined with other types of discounts, such as product discounts (applied first to individual items) or order discounts (applied to revised subtotal), when applicable.

 

Note

SaleBoost promotions can only be combined with other SaleBoost promotions.

 

Schedule - set the start date and time for the promotion, and optionally specify an end date and time.

 

Customization tab

Here, you can customize the promotion bar:

Free Shipping Customization tab

Display promotion bar on - specify where the promotion bar will appear: product pages, Shopping cart, mini cart.

Customize bar’s colors and font.

Save changes once campaign is set.

 

Free Gift Goal: item or amount

To create a Free gift to purchase campaign, select this option.

Configuration tab

Free Gift Configuration tab

Campaign status - by default, the campaign status is turned on. You can turn it off from this setting.

Name your campaign.

Display Promotion Bar - by default, the promotion bar is turned on. You can turn it off, and its status will change accordingly. The bar shows users how much more they need to spend to qualify for a free gift, and displays a message once the goal is reached. Promotion bars are displayed for all products, regardless of whether the customer is viewing promotional items. 

Note

Promotion banners appear one after another, so having too many active banners can take up a lot of space on your pages. To keep things clean, we recommend showing banners for different campaigns on different pages (e.g., free shipping on the cart page, free gift on product pages) or turning off banners for some campaigns.


Customize the text for both the "Banner" text and "Done" messages.

Banner text - adjust the text of your bar. Use the following variables in your messages to help customers understand what’s needed to reach the goal:

  • AMOUNT: Indicates how much more needs to be spent to get a free gift.
  • ITEM: Shows how many more items need to be added to get a gift.


To the right, you’ll see the bar preview, which updates instantly to show all your changes. 

You can customize the banner’s design in the Customization tab. 

Here’s an example of how the promotion bar looks on the frontend:

Free Gift Progress Bar

Done message - customize the text that appears on the bar when the goal is achieved.

Free Gift - Field for Done Message

Here’s an example of how the bar looks when the goal is achieved:

Free Gift Done Message on Frontend

Add behavior - choose how the free gift will be added to the order:

  • Automatically - select this option to automatically add one of the specified products to the cart as a gift. You can customize the success message that appears at checkout once the gift is added to the order. Here’s an example of how the success message will appear on the frontend:

Free Gift Success Message at Checkout

  • Manually - with this option, customers can choose their gift(s) from the products you've specified via a popup. You can customize the text in the popup and set a limit on how many free gifts each customer can receive. To the right, you can preview the popup.

Free gift behavior - Manually or Automatically 

Free gift conditions - specify the criteria for qualifying for getting a gift with a purchase:

  • Item - select the items that qualify for a free gift. You can choose all products, specific collections, or specific products/variants.
  • Amount - set the purchase amount required to qualify for a free gift.

Free Gift rule conditions

Items quantity (available for Item option) - define the quantity of each individual item that needs to be added to the order to qualify for a free gift.

 

Note

The promotion will apply only if the required quantity of the same product is added to the cart. For example, if Product A and Product B are selected with a quantity of 2, the rule will apply if either Product A or Product B is in the cart with a quantity of 2. Combinations of different products do not count.


Select gifts - choose at least one product or variant to be given as a free gift with a purchase.

Discounts combination and schedule settings

Other discounts combinations - choose whether this promotion can be combined with other types of discounts, such as product discounts (applied first to individual items), order discounts (applied to revised subtotal), or shipping discounts (applied last), when applicable.

 

Note

  • SaleBoost promotions can only be combined with other SaleBoost promotions.
  • If product and order discounts can combine, multiple discounts may apply to the same item.

 

Schedule - set the start date and time for the promotion, and optionally specify an end date and time.

 

Customization tab

Here, you can customize the promotion bar:

Free Gift Customization Tab

Display promotion bar on - specify where the promotion bar will appear: product pages, shopping cart, mini cart.

Customize bar’s colors and font.

Save changes once campaign is set.

 

BOGO: Buy X Get X or Buy X Get Y

To create a Buy X Get X(Y) campaign, select this option. 

Note

The Buy X Get X (Y) campaign automatically adds the discounted product to the cart when the X product is added. A success message will appear at checkout to highlight the discount. Customers can remove the discounted item from the cart if they choose not to purchase it.

Configuration tab

Buy X Get Y Configuration Tab

Campaign status - by default, the campaign status is turned on. You can turn it off from this setting.

Name your campaign.

Display Promotion Bar - by default, the promotion bar is turned on. You can turn it off, and its status will change accordingly. The bar shows users what product they need to buy to qualify for a discount on other product, and displays a message once the goal is reached. 

Note

Promotion banners appear one after another, so having too many active banners can take up a lot of space on your pages. To keep things clean, we recommend showing banners for different campaigns on different pages (e.g., free shipping on the cart page, free gift on product pages) or turning off banners for some campaigns.

Customize the text for both the "Banner" text.

Banner text - adjust the text of your bar. Use the following variables in your messages to help customers understand what’s needed to reach the goal:

  • X: The product whose purchase unlocks the discount for product Y.
  • Y: The product that will receive a discount when product X is added to the order.
  • DISCOUNT: The percentage or fixed amount of discount applied to product Y when product X is added to the cart.

To the right, you’ll see the bar preview, which updates instantly to show all your changes. 

You can customize the banner’s design in the Customization tab. 

Here’s an example of how the promotion bar looks on the frontend:

Buy X Get Y Progress Bar

Note

Promotion bars appear in the cart and mini cart only if the X product hasn’t been added. Once X is in the cart, the Y product is automatically added, and the "Done" message will show instead of the promotion bar.

Done message - customize the text that appears on the bar when the goal is achieved.

Buy X Get Y - Field for Done Message

Here’s an example of how the bar looks when the goal is achieved:

BOGO Done Message on frontend

Next, specify the conditions for the rule:

Buy X Get Y rule conditions 

Specify main item (X) - select the items that, when purchased, will unlock the discount for product Y. You can select all products, collections, or specific products.

Specify item (Y) - choose the items that will receive a discount when the main item (X) is purchased. This can be the same product or a specific product.

Discount type - select the type of discount to be applied: percentage or fixed.

Other discounts combinations - choose whether this promotion can be combined with other types of discounts, such as product discounts (applied first to individual items), order discounts (applied to revised subtotal), or shipping discounts (applied last), when applicable.

Note

  • SaleBoost promotions can only be combined with other SaleBoost promotions.
  • If product and order discounts can combine, multiple discounts may apply to the same item.

Schedule - set the start date and time for the promotion, and optionally specify an end date and time.

 

Customization tab

Here, you can customize the promotion bar:

Progress bar customization tab 

Display promotion bar on - specify where the promotion bar will appear: product pages, shopping cart, mini cart.

Customize bar’s colors and font.

Save changes once campaign is set.

 

Settings

On the Settings page, you can enable email notifications when promotion campaigns are deactivated (e.g., when a product runs out of stock).

Send notifications - set to "Yes" to receive notifications on your store's email address.

Settings page

Note:
To change your store's email address, go to Shopify Admin > Settings > General. Click the pencil icon next to your store name, update your email, and save.