free-shipping-thresholds

Display a dynamic free-shipping progress indicator for cart and mini-cart UIs.

14|3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill free-shipping-thresholds-tomtoto757
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: free-shipping-thresholds
Source: https://github.com/tomtoto757/ecomm-ai-skills-hub/tree/main/skills/orders-shipping-returns/finsilabs/fulfillment-shipping/free-shipping-thresholds
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill free-shipping-thresholds-tomtoto757

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Free shipping rules are a high-impact lever for increasing average order value, but customers often abandon carts because they don't know how close they are to qualifying. This Skill provides clear, real-time messaging and a progress indicator that tells shoppers exactly how much more to add to get free shipping, reducing friction and driving incremental revenue.

Core Features & Use Cases

  • Dynamic progress bar that displays "Add $X more for FREE shipping" and updates immediately as cart contents change.
  • Platform-aware configuration with guidance for Shopify, WooCommerce, BigCommerce, and custom/headless implementations, plus options for apps or native settings.
  • Rule resolution & promotions support for customer-segment thresholds, zone-specific rules, date-bounded promotions, and priority-based overrides so temporary campaigns can layer on top of base rules.
  • UI placement & upsell behavior recommendations for cart and mini-cart placement, product suggestion gating when the gap is actionable, and messaging best practices to maximize conversion.

Quick Start

Add a dynamic "Add $X more for FREE shipping" progress bar to the cart that reads the store's shipping threshold, computes amountNeeded and progressPct server-side, and updates in real time.

Frequently Asked Questions about free-shipping-thresholds

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a free shipping progress bar to my cart to increase average order value?

Add a dynamic free shipping progress bar to your cart UI by reading the store's shipping threshold, computing the amount needed and progress percentage server-side, and returning them via an API for real-time client rendering.

Can I display a free shipping threshold indicator in a Shopify or WooCommerce mini-cart?

Yes, the free shipping threshold indicator supports platform-aware configurations for Shopify, WooCommerce, BigCommerce, and custom or headless storefront cart and mini-cart UIs.

How do free shipping rules handle customer segments and zone-specific shipping thresholds?

Free shipping rules resolve server-side using priority-based overrides to support customer-segment thresholds, zone-specific shipping rules, and date-bounded promotional campaigns that layer on top of base rules.

What data does the API need to return for rendering a dynamic free shipping progress bar?

The API must return a payload containing isFree, threshold, amountNeeded, and progressPct fields, with all monetary values handled in cents, to drive the client-side progress bar rendering.

What is the best way to configure upsell messaging when a customer is close to a free shipping threshold?

Configure upsell behavior by gating product suggestions when the free shipping amount needed is actionable, placing the dynamic progress bar in the cart or mini-cart to maximize conversion.

Do I need a headless storefront to support date-bounded free shipping promotions?

No, a headless storefront is not required. The server-side threshold resolution supports date-bounded promotional rules and priority-based overrides across standard and custom storefront implementations.