Help Center

Everything about running meal kit and prepared meal subscriptions on Shopify with Servd — from first setup to menus, orders, delivery rules and troubleshooting. Looking for the bigger picture first? Start with the guides.

Setup

What does this app help me run?Servd helps you sell meal kit subscriptions on Shopify, collect menu choices for upcoming delivery weeks, and let customers manage their subscription from a portal.How do I sell the same menu in different sizes or tiers?Make the tier (size, level) an option on your meal plan product instead of adding size variants to every dish. The menu stays identical for everyone; the plan a customer picks tells you which size to prepare, and each plan-and-count combination carries its own price.How should I set up my meal plan product?Each connected Shopify product has its own plan choices, prices and subscription options. Enterprise merchants can connect separate B2C and B2B products while sharing one menu.

Menus

How do I set up rotating menus?Rotating menus let you build reusable templates and assign them to a repeating schedule, so customers automatically see the right menu for each upcoming delivery period.How do I offer one menu that never changes (evergreen)?Evergreen mode reuses one menu template each week and hides the week selector during purchase. Subscribers still see dated deliveries when editing upcoming orders.How do menu weeks work?Menus are grouped into menu weeks. A menu week is one batch of menus with one order cutoff, and the date you give it NAMES that batch — it is not itself the day the box arrives. If your boxes land on one fixed day, say so under Week schedule (Boxes arrive) and customers read that date instead of the week's; until you do, they see the week. Merchants name it differently depending on how they deliver: with one fixed delivery day, name the week after that day; if you deliver ahead of the week the food is eaten, name it after the eating week; with several delivery days a week, many name it after the week customers order in. When it stops being on sale is your order cutoff, which you can put in the week before (for production lead time) or inside the week itself (to keep selling a week already running). Customers choose meals from the menu weeks you publish for upcoming dates.Auto-assign on renewal (menu slots)When a customer doesn't choose meals before the cutoff, the app can automatically fill their order using the menu slots (Menu #) they picked last time. The same slot numbers in the new menu are assigned, so renewals stay close to each customer's usual taste. This replaces the old Chef's Choice feature.How do I show product tags on menu cards?Turn on Menu card tags to surface each product's Shopify tags as pills on the storefront menu cards (for example High Protein or Chef's Choice). Tags are read from the product when you add it to a menu and refreshed automatically whenever you edit the product in Shopify.How do I show calories and macros on menu cards?Turn on Nutrition on menu cards to show calories, protein, carbs and fat as badges on the storefront menu cards. Each value is read from a product metafield you choose, so you map calories/protein/carbs/fat to your metafields once.How do I show allergens and warn customers about them?Map the product metafield that holds each meal's allergens. Customers who name an allergy in guided start then see a warning on the meals that contain it, and you choose separately whether every card lists its allergens.How do selection sections and paid add-ons work?Selection sections split your menu into separate groups — for example Main meals and Snacks & add-ons — each with its own selection limit and counter on the storefront. Optionally, the add-ons section can be charged separately: each add-on is then billed at its own product price on top of the plan price, at first checkout and on every renewal that includes it.How do I change the menu page layout?Menus → Settings → Menu layout controls how many meals the storefront menu shows per row and whether each card carries its product description.Can customers see a meal's full description without leaving the menu?Yes, once you turn it on. With 'Let customers open full meal details' enabled in Menus → Settings → Menu layout, clicking a meal's photo or its name opens that product's full Shopify description in a popup, together with the meal's nutrition, tags and allergens — and customers can add the meal from inside the popup, so they never lose their place in the order.Can customers see the price per meal?Yes. Two separate switches show what a single meal costs: Menus → Settings → Price per meal puts it on the menu page's checkout bar, and Guided start → General adds it to the guided price banner.

Subscriptions

What happens to existing subscriptions if I change my meal plan product?Renaming, repricing, adding, or deleting variants on your meal plan product never disturbs subscriptions that already exist. Each subscription keeps the size and the price it was created with, keeps being charged on schedule, and keeps receiving its meals. Changes apply to new customers — after you reselect the product in Meal plans and save.How do I run a welcome offer (discounted first boxes)?A welcome offer gives new subscribers a run of discounted boxes — for example 20% off box 2, 20% off box 3, and box 6 free. Each discount comes off the subscription price, on top of any subscribe & save. You can require the boxes to be consecutive, so skipping a delivery ends the offer.See who changed a subscription, and whenEach subscription page has an Activity card listing what happened to it, newest first: meal selections, skips and un-skips, cancellations, charges that succeeded or failed, and the welcome, upcoming charge and payment failed emails sent to the customer. Each entry says who did it (the customer, your store staff, or Servd), where (the customer portal, the customer's Shopify customer account, or Servd admin) and when, in your store's time zone. Use it to answer "I did choose my meals" or "I never cancelled" without guessing from the subscription's current state.Move my subscriptions over from another appExisting subscriptions from another subscription app can be moved into this one without asking customers to re-enter their card. The Migrate subscriptions page finds them in your orders and collects what only you can decide; we then run the migration with you. This is an Enterprise feature, and it is in beta — every migration is run with us, and nothing is charged until you have seen the dry run.What can customers do in the customer portal?Customers can sign in with email, view subscription status, review upcoming deliveries at a glance, edit menu selections, skip or unskip eligible orders, update their shipping address, request payment method updates, and change delivery day when configured.How do I manage a customer's subscription?Use Subscriptions to open a contract, review customer details, see recent orders, edit the next order, skip or resume the next billing cycle, cancel the plan, or open the customer portal.How do I add a discount code to an existing subscription?Open the subscription and use the Discount code card to apply one of your Shopify discount codes to that customer's upcoming renewals — useful when a customer forgot to enter the code at checkout.How do I see which menus are included in an order?Open the customer's subscription contract to see every delivery week as a timeline — paid, skipped, scheduled, or failed — and expand any week to see the meals selected for it.

Storefront widget

My product page has no subscribe optionMost themes render no subscription selector of their own, so a meal plan product can look like an ordinary one-time product. The Purchase options block adds the one-time / subscribe choice with prices, and hides itself on themes that already have one.One entry point for one-time orders and subscriptionsGuided start can open with a one-time / subscription choice, so one “Choose my meals” link serves both instead of sending shoppers down two separate journeys. Both answers continue into the same menu; only checkout differs.Show all meal plan sizes in one sectionThe Plans & pricing block turns each variant of one connected meal plan product into a synchronized plan card for your home page or a landing page. Add another block when you want a separate grid for another Enterprise plan product.How does the storefront menu widget work?The widget appears on the Shopify product page through the Meal Kit Widget app embed. It lets customers pick meals for upcoming weeks and check out with the selected subscription plan.

Settings

Give each delivery or pickup day its own cutoffInstead of one weekly order cutoff for all your days, each delivery or pickup day closes for orders on its own schedule, for example 2 days before at 8:00 PM. Customers choose pickup, local delivery or shipping and a day before checkout, and each renewal is charged at the cutoff of the customer's day.How do delivery days and cutoffs work?Week schedule — on Menus > Rotation, Evergreen or Weekly Menus — holds the two dates that describe one week: when orders close, and the day boxes arrive. Naming the delivery day is optional, and until you name one, customers keep seeing each week by its dates alone.How does delivery zone checking work?Delivery zone check asks customers for a postal code on the product page before they add a meal plan, then validates the input against eligible codes for store locations.Can I match the widget to my store brand?Yes. The Branding setting controls the primary color (buttons, active states) and the page background color of the customer-facing pages — the menu page, guided start and customer portal. How the menu itself is laid out is set in Menus → Settings.Can customers see Servd in French, Spanish or Korean?Yes, from the Growth plan — French, Spanish or Korean. In Settings → Customer languages, choose the languages your store sells in. Servd then shows its own words on the menu page and the customer portal in the customer's language, and the dates it adds to your emails in your default language. Your own text — menu and dish names, section names, Guided Start questions and email copy — is shown as you wrote it, so write it in your customers' language.Can I edit the emails customers receive?Yes. Open Customer emails to edit the welcome email a customer gets when they start a subscription — its subject and body — or turn it off. Merge tags insert the customer's name, your store details, and their personal manage-subscription link.

Analytics

How do I print meal labels for a delivery week?The Meal Demand page shows how many portions of each meal you need for one delivery week, and can print one sticker label per portion.What does the dashboard show?The dashboard shows subscription revenue, subscription counts, and upcoming order trends for the selected date range.

Billing

How do app pricing plans work?Pricing plans are based on subscription revenue and feature access. If monthly subscription revenue exceeds the current plan limit, the app recommends the next suitable plan.

Troubleshooting

Why is the widget not showing on my product page?Most widget issues come from an incomplete setup: missing meal plan product, no upcoming menus, or the app embed not enabled in the active Shopify theme.The menu page is loading or says it could not loadA connection or loading error is different from having no available menu. Customers can retry a failed load without changing your menu setup.Why cannot a customer change, skip, or save an upcoming order?The app can only update eligible upcoming billing cycles. Paid orders, missing billing cycles, or cycles too close to billing may not be editable.Why do local delivery orders show meals under Additional details?Shopify does not allow local delivery orders to be edited, so the app cannot add each meal as its own line item. The meal selection is written to the order's Additional details instead, and the app's own packing slips are unaffected.A customer says the Checkout button does nothingShopify refuses the cart when something in it cannot be bought — most often a meal plan variant or a paid add-on that is out of stock. The menu page now shows the customer the reason on screen; before, the button simply came back to life and said nothing.

Ready to set this up on your store?

Servd is free to install and walks you through creating your meal plan, your first menu, and the storefront entry point.

Install Servd on Shopify

Questions about your setup? Email us — we respond within 24 hours.

Servd.© 2026 Servd