Free Shipping Campaign Setup Guide

To test a USD 60 free shipping goal, check eligible cart amounts of USD 0, 42, 59.99, 60, and 75. The amount remaining at USD 42 is USD 18. This BlueCart tutorial compares each progress message with the actual shipping rate at checkout.

Setup tutorial · BlueCart · Updated 2026-09-07 · By Activory

Try the storefront example

Change the sample cart amount. Test a value below each goal, exactly at the goal, and above it. Reduce the value to check that the message returns to the earlier state.

Storefront example

This example uses BlueCart storefront code with sample data and the settings below. Your theme’s fonts and available width can change the result. Example links show their destination; purchase controls use a sample cart. Use the checks below to confirm the finished setup in your store.

Build it in BlueCart

  1. Open BlueCart and create a progress bar campaign. Give it a name that identifies the offer.
  2. Set measurement to By cart value before discount. Add the goals and messages listed below. Keep {remaining} in the progress message so BlueCart calculates the gap.
  3. In Display options, choose Progress bar only for desktop and mobile. Use a white container with medium rounded corners and blue progress colour (#2563eb).
  4. Save and publish the campaign. Enable the BlueCart app embed in your theme. Add the BlueCart app block at the intended location and select this campaign. For a custom placement, use the campaign’s generated shortcode.

For a custom BlueCart placement, replace YOUR_CAMPAIGN_ID with the ID from your saved campaign. Keep the app embed enabled.

<div class="bcpb-bluecart" data-id="YOUR_CAMPAIGN_ID"></div>

Example settings

  • Goal 60: Free shipping. Bottom progress message: Add {remaining} to reach this goal. Completed message: Free shipping goal reached.

Sample data and content

Use these values for a test. Replace them with checked product data, published destinations, and offers that your store can supply.

Test caseEligible amount USDGoal USDExpected progress messageCheckout check
Empty cart060Add USD 60 for free shippingNo premature reward claim
Below goal4260Add USD 18 for free shippingStandard eligible rate remains
One cent below59.9960Add USD 0.01 for free shippingThreshold not reached
At goal6060Free shipping goal reachedEligible free rate available
Above goal7560Free shipping goal reachedEligible free rate available

Which cart amount should a free shipping goal use?

Decide which cart amount your offer uses before writing the message. Discounts, shipping profiles, destination, and cart contents can affect eligibility. The example uses a clearly labelled eligible amount; it does not assume that every visible subtotal qualifies. Compare your actual campaign calculation with Shopify’s checkout result.

  1. Choose a threshold using your actual costs and order patterns. Use the free shipping calculator as a starting setup guide, then review the result.
  2. Configure the free shipping rule for the intended products and destinations in Shopify.
  3. Create the BlueCart progress campaign with matching goal and eligibility wording. Use the sample rows as a test matrix.
  4. For each row, inspect both the cart message and checkout shipping choices. Record the destination and any discount used.

Read the BlueCart setup guide for the full app controls and placement options.

Check the finished setup

  • Reduce a qualifying cart below the threshold and confirm the success message clears.
  • Apply a discount near the threshold and compare the campaign amount with the shipping-rule calculation.
  • Test an excluded destination and confirm that the progress message does not promise an unavailable rate.

Common mistakes

  • Do not choose USD 60 only because it appears in this worked example.
  • Do not treat a completed progress bar as proof that shipping is free at checkout.

Supported use

These examples cover progress messages and cart recommendations. A displayed milestone does not prove that checkout grants a reward. Confirm the actual shipping rate or discount with a test order, including cart changes and competing discounts. Sample amounts are teaching examples, not recommended thresholds or revenue forecasts.

BlueCart features, current app plans, and Shopify shipping rates explain the supported setup.

Browse all BlueCart tutorials. Read how the examples are made or report a correction.

Was this page helpful?