Coffee and tea are great products to sell online. People buy them again and again, they love trying new origins and blends, and a good brand story goes a long way. But a coffee or tea store has a few needs that a general Shopify setup doesn’t cover out of the box: grind and size options, roast dates, subscriptions, and often a wholesale side for cafés and offices. This guide walks through how to set it all up on Shopify, step by step.
Start with your product structure
Before you touch the theme, decide how each product will be built. This is where most coffee stores get messy later.
-
One product per coffee or tea. Make “Ethiopia Yirgacheffe” one product, not five separate listings for each bag size.
-
Use variants for size and grind. Typical options are bag size (250g, 500g, 1kg) and grind (whole bean, espresso, filter, cafetière). For tea, use weight and format (loose leaf, pyramid bags).
-
Keep the variant count sensible. Shopify now lets every merchant create up to 2,048 variants per product, up from the old limit of 100. That’s plenty, but long dropdowns hurt the buying experience, so only add options people actually choose.
-
Track stock at the right level. If you grind to order, you may only need to track stock on whole-bean weight, not every grind.
Use metafields for the details buyers compare
Coffee and tea buyers want specifics. Instead of burying them in the description, store them as metafields so they show up in a neat, consistent block on every product page and can power filters on your collections.
| Detail |
Coffee example |
Tea example |
| Origin |
Huila, Colombia |
Darjeeling, India |
| Tasting notes |
Chocolate, red apple, caramel |
Muscatel, floral, light |
| Process / type |
Washed |
Black, second flush |
| Roast or strength |
Medium roast |
Medium caffeine |
| Brew guide |
Filter: 15g per 250ml |
3g per 250ml, 90°C, 3 minutes |
Once these are in place, shoppers can filter by roast level, origin or tea type. That makes a big catalogue much easier to browse, and it gives search engines and AI shopping assistants clean, structured product data to work with.
Set up subscriptions properly
Subscriptions are the backbone of most coffee businesses. Someone who loves your house blend wants it to turn up every two weeks without thinking about it.
-
Pick a subscription app. Shopify’s own Shopify Subscriptions app is free in the Shopify App Store. It supports auto-billed subscriptions with discounts and lets customers skip, pause or cancel. Third-party apps offer more advanced features if you need them, such as build-a-box or gifting flows.
-
Choose sensible delivery frequencies. For coffee, every 1, 2 or 4 weeks covers most people. Tea usually lasts longer, so monthly options work well.
-
Offer a clear subscribe-and-save price. Show the saving right next to the one-off price on the product page so the choice is obvious.
-
Make changes easy. Let subscribers change grind, swap coffee or skip a delivery from their account. Making it hard to pause usually leads to cancellations instead.
Show freshness and build trust
Freshness is a big part of why people buy direct from a roaster. Make it visible.
- State how soon after roasting you ship, and keep that promise.
- Add a short “how we roast” or “where our tea comes from” section to your About page and product pages.
- Show customer reviews on product pages, using a reviews app.
- Explain shipping times and costs clearly in the cart, before checkout.
- Add allergen, caffeine and storage information where it applies, and check the labelling rules for the countries you sell into.
Add a wholesale channel for cafés and offices
Many roasters and tea brands earn a big share of revenue from wholesale. You no longer need Shopify Plus to run this from the same store. Since April 2026, merchants on the Basic, Grow and Advanced plans can use native B2B features at no extra cost, including company profiles, payment terms, volume pricing and up to three active B2B catalogues.
Some things are still Plus-only, such as unlimited catalogues for customer-specific pricing, assigning catalogues directly to companies and locations, partial payments and deposits. If you have a handful of price tiers (for example cafés, offices and resellers), the standard plans may be enough.
Choose a theme that suits a catalogue like yours
You don’t need a coffee-specific theme. You need one that handles these well:
- Clear variant pickers (buttons rather than long dropdowns for grind and size).
- Collection filters for roast, origin and type.
- Space for metafield blocks like tasting notes and brew guides.
- A fast, simple mobile layout, as many repeat buyers reorder from their phone.
Launch checklist
- Products built with size and grind variants, and metafields filled in.
- Collections set up by roast, origin or tea type, with filters on.
- Subscription app installed and tested end to end, including skip and pause.
- Shipping rates set for bag weights, with any free-shipping threshold shown in the cart.
- Reviews, brew guides and freshness details on product pages.
- Wholesale catalogue and payment terms set up if you sell to businesses.
- A test order placed for both a one-off purchase and a subscription.
FAQ
Do I need Shopify Plus to sell coffee wholesale?
Not necessarily. Basic, Grow and Advanced plans now include native B2B features such as company profiles, payment terms, volume pricing and up to three active B2B catalogues. Plus is still needed for unlimited customer-specific catalogues, partial payments and deposits.
What’s the best way to handle grind options?
Add grind as a variant option alongside bag size. Keep the list short and use buttons rather than a dropdown so the choice is quick on mobile. If you grind to order, track stock on the whole-bean weight.
Can I run coffee subscriptions without a paid app?
Yes. Shopify Subscriptions is free and covers auto-billed subscriptions with discounts, plus skip, pause and cancel for customers. If you later need features like build-a-box or gifting, you can move to a third-party app.
Need a hand?
We build Shopify stores for roasters and tea brands, with subscriptions, product data and wholesale set up from day one. See our Coffee & Tea Shopify stores page, or our store setup service, which starts from $650. When you’re ready, get a free proposal and we’ll tell you exactly what your store needs.