Know Next Week's Orders Before the Cook Date.

Meal kits sell on a weekly clock - the menu goes live, subscribers choose, produce gets bought, boxes ship cold. Joy Subscriptions runs the recurring half on Shopify: weekly or biweekly billing, menu swaps, skips, a self-service portal, and the upcoming orders you cook against each cycle.

Start Free
Customer portal screen for picking proteins and box frequency, beside a dropdown offering delivery every week to every six weeks

How the meal kits market looks through numbers

214.6M

meals delivered in a single quarter by HelloFresh Group, the largest meal kit operator

$75.66

average meal kit order value at Blue Apron in its last reported quarter, Q2 2023

5.3

orders per meal kit customer in that same quarter - a box every other week, not every week

33%

lower greenhouse gas emissions for a meal kit dinner than the same meal bought at a grocery store, mostly from less food waste

Why recurring works for meal kits.

Subscriber portal listing upcoming meal kit orders scheduled through October, each card showing its items, subtotal and Edit order button

People eat dinner every night, and they decide what to cook on a weekly rhythm they already keep. A recurring plan rides that rhythm instead of fighting it - and it tells you how many boxes to build before you buy a single ingredient.

  • Dinner repeats on a weekly clock

    Households plan meals week by week, not month by month. A weekly or biweekly plan sits on a cadence people already keep, so the reorder decision gets made once instead of every Sunday.

  • A known count before you buy

    Perishable stock cannot be over-ordered and stored. A confirmed subscriber count days ahead of the cook date turns the produce order from a guess into arithmetic.

  • Repeat boxes carry the fixed costs

    Kitchen labor, insulated packaging and refrigerated freight cost about the same whether a box is someone's first or their fifteenth. Each repeat order spreads them across volume you can already see.

  • Prepaid blocks outlast the discount

    An introductory discount only pays back if the customer stays past it. A prepaid four-week or eight-week block collects that commitment up front, and the cash with it.

Weekly Menu Selection

Publish the week's menu as a dynamic subscription box and let subscribers pick their meals in the customer portal before the next charge. You decide which products appear as options each cycle, so a dish you have stopped cooking never shows up as a choice.

Weekly Menu Selection

Skip a Week Without Canceling

Travel and a full fridge are the two most common reasons a weekly box gets canceled. Subscribers skip one delivery, move the next order date, or pause from the portal - and the cancellation flow can put those options in front of them before the cancel button does anything.

Skip a Week Without Canceling

A Last Look Before You Cook

An Upcoming Order Notification fires ahead of each charge, so subscribers get a final chance to skip or change their picks while it still costs you nothing. You read the confirmed order list for the cycle before the produce order goes in, and weekly capacity stays governed by your Shopify inventory settings.

A Last Look Before You Cook

Weekly Billing With Retry and Recovery

Weekly and biweekly charges run on their own, and a card that fails enters a fixed retry schedule with a notice to the customer. A Subscription Billing Failure trigger fires into Shopify Flow or Klaviyo, so a decline on a perishable order does not wait for a weekly report.

Weekly Billing With Retry and Recovery

FAQ

Common questions about meal kits subscriptions.

Yes. Build the plan as a dynamic subscription box and subscribers choose their recipes for the upcoming order from the customer portal. You decide which products are available as options in each cycle, so this week's menu is the only thing they can pick from - and next week's menu can be a completely different set.

You set the interval when you build the plan, and weekly and biweekly are both supported. Most meal kit brands run one of those two and offer both as options, since a household that eats out half the week will keep a fortnightly box far longer than a weekly one they end up skipping.

Capacity is managed through Shopify inventory rather than the subscription app. Set the stock count on the subscription product to your weekly production ceiling; once it hits zero, new sign-ups stop while existing subscribers keep renewing. Raise the count when you add a kitchen shift or a delivery route.

Delivery zones live in Shopify shipping settings, not in Joy. Build shipping profiles and zones that match the area you can reach inside your cold-chain window, and shoppers outside it cannot check out. Every recurring order then inherits those same rules, so the subscription never creates a delivery you cannot fulfill.

Whatever is already on the subscription is what gets charged and shipped, so set each plan's standing products to a menu you can always cook. Joy does not lock the portal at a merchant-set cut-off time. What you can do is fire the Upcoming Order Notification trigger into Shopify Flow or Klaviyo a few days out, so the choice happens before the charge.

Joy removes an out-of-stock item from that billing cycle rather than charging for a dish you cannot ship. Low stock notifications give you warning while there is still time to cook more, and auto-swap can move affected subscribers onto a replacement recipe you nominate instead of shorting the box.

Yes. Joy supports prepaid alongside pay-as-you-go, so a customer pays once for a block of deliveries and receives them on schedule with no further charges. It is the cleanest way to make an introductory discount pay back, because the commitment is collected before the first box is packed.

Give them somewhere to go other than cancel. The cancellation flow intercepts the cancel request and offers a skip, a pause, or a longer interval first, and subscriber rewards and store credit give a reason to stay for the next order. The churn and retention reports show which cohort is leaving and when.

Ready to grow your meal kits subscription revenue?

Joy Subscriptions in action