Gift Bar

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

The Gift Bar adds a second goal: a free gift once the cart reaches an amount, for example “Free tote bag on orders over 100 €”. It shows next to (or after) the free shipping goal, with the same design.

Where: WooCommerce → Free Shipping Label → Gift Bar.

The Gift Bar is a goal on the bar: customers see how close they are, and you can hand out the gift yourself, add the gift product to the cart automatically or note it on the order.

Settings

Configure the gift goal, qualifying amount, product, and unlock behavior.

Enable

Turns the Gift Bar on. Off by default.

Display

Where the gift goal shows:

  • After the previous goal is reached (default): the gift appears once free shipping is reached. It shows right away when the gift’s amount is lower than free shipping, or when there’s no free shipping (for example in a zone without it).
  • In the free shipping bar: both goals in one bar from the start.
  • Gift Bar only: only the gift goal, no free shipping goal.
  • As a separate bar: its own bar, next to the progress bar.

Threshold

The cart amount that unlocks the gift. Required: without it the Gift Bar doesn’t show.

Gift product

The product to give away. Type to search. For a variable product, the cart gets its default variation (or the first one in stock); select a variation to choose which one.

When the gift is unlocked

  • Do nothing (default): the goal only shows that the gift is unlocked.
  • Add it to the cart for free: the gift product goes into the cart at 0. If the cart drops below the threshold, it’s removed again. Customers can’t change its quantity.
  • Note it on the order: no product is added. The cart and checkout show a “Free Gift” line at 0, and the order and its emails keep it, so you know to pack the gift.

Label

The goal’s short name in the layouts, the cart and the order. Default: “Free Gift”.

Price display

How the gift’s price shows in the cart and checkout (with Add it to the cart for free):

  • Label only (default): the label instead of a price, for example “Free Gift”.
  • 0.00: a 0 price.
  • Crossed-out price and 0.00: the regular price crossed out, then 0.

Text

Customize the gift messages and select the icon used for the goal.

Leave a text empty to use the default text, translated for each language. Each text has a switch to hide it.

Placeholders: {threshold} (the gift’s threshold) and {remaining} (what’s left to spend).

Title

Default: “Free Gift on orders over {threshold}”.

Description

Default: “Add at least {remaining} more to get a free gift!”.

Message when the goal is reached

Default: “You’ve earned a free gift!”.

Icons

Same as Progress Bar

On by default: the gift’s goal icon follows the Progress Bar’s icon style (size, shape, colors). The gift keeps its own icon. Turn it off to set Goal icons, Icon size, Icon shape, Icon color and Icon background color for the gift only.

Icon

The gift’s own icon, for example a gift box.

Tip: The colors and the box come from the Progress Bar’s design (preset and design options), so both goals look like one bar.