Skip to content

Shipping Discount

Shipping discounts let you reduce or eliminate shipping costs for customers who meet specific conditions. The most common use case is free shipping over a cart threshold, but PowerX supports far more flexible configurations.

When a customer reaches checkout, PowerX evaluates your shipping discount conditions against the cart. If conditions are met, the discount is applied to the matching shipping rates. Customers see the reduced (or free) shipping price in the checkout.

Shipping discounts use a single campaign type — Conditional Discount — with flexible rate selection and conditions.

Choose which shipping rates the discount applies to:

SelectionDescription
NoneNo rate filtering — discount applies to the default rate
AllDiscount all available shipping rates
By rate nameMatch rates by title (match / not match / contains / starts with / ends with)
By rate costMatch rates by price (greater than / less than / equal to)
By total shipping costMatch based on total cost across all rates
  1. Open PowerX from your Shopify admin.
  2. Click Create Campaign.
  3. Select Shipping Discount as the function type.
  4. Name your campaign (e.g., “Free Shipping Over $50”).

Choose which rates to discount:

  • All rates — discount every available shipping method.
  • By name — target specific methods like “Standard Shipping” or “Express.”
  • By cost — target rates above or below a price threshold.

Add cart qualifiers to control when the discount triggers:

  • Cart subtotal (e.g., subtotal >= $50)
  • Cart quantity (e.g., 3+ items)
  • Cart weight (e.g., under 10kg)
  • Cart has specific items or collections

Add customer qualifiers for customer-specific rules:

  • Customer tag (e.g., “VIP”)
  • Customer email
  • Logged-in status
  • 100% off — free shipping
  • Percentage off — e.g., 50% off shipping
  • Fixed amount off — e.g., $5 off shipping

Step 5: Configure Max Fulfillments (Optional)

Section titled “Step 5: Configure Max Fulfillments (Optional)”

Set max fulfillments to discount to control how many fulfillment groups receive the discount. Set to 0 to discount all fulfillments.

Review your settings and toggle the campaign to Active.

  • Rate selection: All rates
  • Cart qualifier: Subtotal >= $50
  • Discount: 100% percentage
  • Rate selection: By name contains “Standard”
  • Customer qualifier: Tag matches “VIP”
  • Discount: 100% percentage
  • Rate selection: By name contains “Express”
  • Cart qualifier: Subtotal >= $100
  • Discount: 50% percentage

Shipping discount not appearing?

  • Verify the campaign is Active.
  • Check that the cart meets all qualifier conditions.
  • Ensure the rate selection matches the actual shipping rate names in your Shopify settings.

Discount applying to wrong rates?

  • Review your rate selection — check the name matching condition.
  • Use “contains” for partial matches or “match” for exact matches.