How can we help? 👋

How to create a Free shipping bar discount?

A shipping discount bar can be set up to offer customers shipping discounts based on their cart value. This feature uses a progress bar widget that can be placed on the cart page, cart drawer, or product page to show customers how close they are to qualifying for a shipping discount.

Notion image

Step 1: Creating an Offer

To create a new offer:

  1. Click Create Offer.
    1. Notion image
  1. Select Create for Free shipping bar discount under Cart goals.
    1. Notion image
  1. Choose the Discount Type - either Automatic or Code (Marked “1” in the below image).
      • You can create up to 25 automatic discounts and 500 code-based discounts in the app regardless of their discount type.
      • Automatic discounts are auto-applied at checkout by Shopify.
        • 💡

          Automatic discounts stay active even if the app embed is disabled. Note that this discount type cannot be tested in a draft theme since it will always apply in the live theme as long as the discount is active. Please deactivate the discount if it’s no longer required.

      • Code discounts are auto-applied at checkout by our app.
        • 💡

          Code discounts can be tested in a draft theme. Once the app embed is disabled in a specific theme, the discount will not be applied in that theme. This allows you to disable the app in the live theme and enable it in a draft theme for testing, if needed.

          Notion image
  1. Enter a Title for your discount (Marked “2” in the above image). This will appear as the discount code at checkout which customers can see.

Step 2: Choosing Applicable Countries

You can specify the countries where the discounts will apply. There are two options available:

  • All countries
    • Selecting this option applies the discount to all countries by default. However, you can exclude specific countries using the Select countries to exclude option.

      Notion image
  • Selected countries
    • Choosing this option allows you to manually select the countries where the discount should be applied.

      Notion image

Step 3: Setting Discount Tiers

Next, choose the type of discount you’d like to create. You can select from the following options (Marked “1” in the below image):

Notion image
  • Percentage Discount: Applies a specific percentage off the existing shipping fees in the store.
  • Fixed Discount: Applies a fixed amount discount on any existing shipping fees in the store.

Then you can set the Cart value and the Shipping Discount amount for each tier (Marked “2” in the above image). You can add up to 5 tiers. However, if a 100% discount is set, it becomes a free shipping discount and no additional tiers can be added.

💡

The Cart value refers to the subtotal, i.e, the cart total before any other discounts are applied. Since all discounts in Shopify run in parallel, using the discounted cart value can cause the discount to behave inconsistently.

Step 4: Configuring Additional Settings (Optional)

Notion image
  • Exclude shipping rates over a certain amount (Marked “1” in the above image)
    • Enable this option if you do not want to apply shipping discounts to shipping rates exceeding a specific value.
    • Example: If your store offers shipping rates of $10, $20, and $30, and you set the threshold to $20, our app’s discount will only apply to shipping rates of $20 or less.
  • Also apply discount for B2B customers (Marked “2” in the above image)
    • Enable this option to make the discount available to B2B customers. When enabled, discount widgets will also be visible to these customers.
      • 💡

        This option works only with B2B accounts set up directly within Shopify. If a third-party app has been used to classify customer accounts as B2B, this option will not apply to those accounts.

  • Shipping discount is applicable for local delivery (Marked “3” in the above image)
    • Enable this option to apply the shipping discount on local delivery rates as well.
  • Shipping discount is applicable for pickup points (Marked “4” in the above image)
    • Enable this option to apply the shipping discount on pickup rates as well.
  • Prevent automatic discount code application
    • Notion image
    • This option is available only for Code-based discounts.
    • When enabled, the discount will not apply automatically; customers must manually enter the discount code at checkout.
    • Customers must enter the full discount code exactly as set in the app (e.g., “DE-discountcode”) for it to be applied.

Step 5: Deciding Customer Eligibility (Optional)

In this section, you can define which customers are eligible to receive the discount. You have three options to choose from:

Notion image
  • All Customers: By default, the discount will be available to all customers.
  • Specific Customers: Select this option to make the discount available only to selected customers. After choosing this option, you can browse your existing customer list and select the desired customers.
  • Specific Customer Tags: Select this option to apply the discount only to customers associated with a specific tag.
💡

The Customer Eligibility option is available only for Automatic discount types. It is not available for Code discount types.

Step 6: Choosing Discount Combination Strategy

In this section, you can choose which other discount types (from our app, a third-party app, or Shopify) can be combined with the discount created in our app. You can allow combinations with:

Notion image
  • Product discounts
  • Order discounts
💡

Please ensure that discount combinations are also enabled in the other discount you wish to combine this one with.

Step 7: Choosing Active Dates for the Offer

By default, the discount becomes active immediately once it is created and saved.

Notion image
  • Start date: If you want the discount to start at a later time, you can schedule it by choosing the preferred date and time.
  • End date (Optional): You can also set an end date and time to automatically deactivate the discount after a specific period.

Step 8: Adding the app block to the theme

After saving the offer by clicking the “Save” button, you’ll be prompted to position it within your store’s theme using the Theme Editor via the Test in store pop-up.

  1. In the pop-up, click Add app block.
    1. Notion image
  1. You’ll be redirected in a new tab to the default cart page template in the Theme Editor.
  1. The app will add the “Cart progress bar” block automatically. You can drag and position the block to the desired position.
    1. Notion image
  1. Return to the previous tab and click Refresh in the pop-up.
    1. Notion image
  1. Finally, click “View in store” to see how the Cart progress bar with shipping discount appears in your store’s respective cart page by adding some products to the cart.
    1. Notion image
  1. You can proceed to the checkout page and enter the shipping address to confirm whether the shipping discount is applied.
  1. If you would like to add the widget to your store’s Home page as well, please refer to this guide.
💡

If your theme is not a Shopify 2.0 theme or if your store has a Cart drawer/Slide cart, you won’t be able to position the widget through the app block. In that case, you’ll need to position it manually using a CSS selector. Please contact our customer support for free setup assistance.

Did this answer your question?
😞
😐
🤩