# Boxing Day free shipping on Shopify that starts at midnight by itself

For Boxing Day, schedule a shipping discount that starts at 12:00 AM on December 26, makes standard delivery free and sets next day delivery to a fixed £3.99 on carts of £40 or more, measured before your sale codes. Set it up before Christmas and it switches on while you're away. Shopify's own free shipping discount makes every eligible rate free and can't set a rate to a fixed price. [RM: Advanced Free Shipping](https://apps.shopify.com/better-free-shipping) targets rates by name, sets a different discount on each, and starts and ends by date. It costs $9.90 USD every 30 days, with a 7-day free trial, billed by Shopify.

This page uses a UK store that sells in GBP. Amounts you enter are in your store's currency, so other stores follow the same steps in theirs.

## The offer

- Free Standard Delivery on carts of £40 or more, before discounts.
- Next Day Delivery at a fixed £3.99 on the same carts.
- From December 26 at 12:00 AM to an end date you choose. In this example, December 31 at 11:59 PM, store time.

## What customers pay

In this example, the store's rates are Standard Delivery at £3.95 and Next Day Delivery at £7.99. A sitewide code, BOXING30, takes 30% off products.

- **£50 cart with BOXING30:** products come to £35.00. The cart was £50 before the code, so it qualifies. Standard Delivery shows ~~£3.95~~ Free, and Next Day shows ~~£7.99~~ £3.99. With Standard Delivery, the customer pays £35.00. With Next Day, £38.99.
- **£35 cart with BOXING30:** products come to £24.50. Under £40 before discounts, so the customer pays £28.45 with Standard Delivery.

With **Cart total** instead, the £50 cart would drop to £35 and lose free delivery. Use **Cart total** only if you want the threshold measured after discounts.

## Set it up before Christmas

1. Click **Create Shipping Discount** and choose **Automatic discount** under **Discount method**. Use a **Title** such as "Boxing Day free delivery".
2. Under **Conditions**, add **Cart subtotal** **Is at least** 40.
3. Under **Discount setup**, choose **Shipping**, **Choose specific rates**, pick Standard Delivery, and set **Discount value** to **Free**.
4. In the **⋯** menu on **Discount setup**, choose **Add delivery discount**. Pick Next Day Delivery and set **Fixed Price** 3.99. A rate already under £3.99 stays as it is, so it never goes up.
5. Leave **Product discounts** and **Order discounts** ticked under **Combinations**.

If carrier rate names vary at checkout, type a keyword such as "Next Day" and choose the wildcard match.

## Test it, then schedule it

Shopify doesn't run a discount before its start date, so test first and schedule after:

1. Create it with **Test mode** on and the **Start date** set to now.
2. At checkout, enter ABC123 as the shipping first name. Try a £39 cart, a £40 cart, and a £50 cart with BOXING30 applied.
3. Under **Active dates**, change the **Start date** to December 26 at 12:00 AM. Tick **Set end date** and choose your end date at 11:59 PM.
4. Turn off **Test mode** and save.

Times use your store's timezone, which is shown next to the time fields.

![The RM: Advanced Free Shipping dashboard listing five sample shipping discounts with Active, Test, Scheduled and Expired statuses, including $5 express over $50 marked Scheduled and SUMMER50 marked Expired](/images/dashboard.png)

The dashboard shows **Scheduled** until Boxing Day and **Expired** after it ends.

## Make your sale codes work with it

Both discounts must allow combining. Open BOXING30, or your automatic Boxing Day sale, in Shopify admin and tick **Shipping discounts** under **Combinations**. The app's dashboard flags active product and order discounts that don't combine with shipping.

## Follow on from your holiday shipping

If you ran a pre-Christmas offer, such as the cut-off setup in [holiday shipping](/campaigns/holiday-shipping.md), end it before December 26. When two shipping discounts overlap on a rate, Shopify applies only the one that saves the customer the most.

## Variations

- **Free next day on big carts.** Add a second discount: **Cart subtotal** **Is at least** 100, Next Day Delivery, **Free**, same dates. See [tiered shipping discounts](/guides/tiered-shipping-discounts.md).
- **Domestic only.** Add **Shipping country** **Is one of** United Kingdom.

Shopify allows 25 active automatic discounts across all apps, including scheduled ones. Update your banners to £40. The app discounts the rate. It doesn't change your storefront.

## Related

- [Black Friday free shipping](/campaigns/black-friday-free-shipping.md)
- [Schedule free shipping](/guides/schedule-free-shipping.md)
- [Test a shipping discount](/guides/test-a-shipping-discount.md)
- [Keep free shipping with discount codes](/guides/keep-free-shipping-with-discount-codes.md)

RM: Advanced Free Shipping is Built for Shopify and rated 5.0 on the Shopify App Store. It costs $9.90 USD every 30 days after a 7-day free trial, billed by Shopify. Install it from the [Shopify App Store](https://apps.shopify.com/better-free-shipping).
