
Selling coffee online is a different game than selling in a café. You can't rely on foot traffic, aroma, or a friendly barista to convert customers. You need compelling product listings, smart pricing, efficient shipping, and marketing that reaches customers where they actually are. This guide is the tactical playbook — the specific steps, tools, and strategies that turn website visitors into buyers and buyers into subscribers.
Setting up your online store
Your website is your storefront. Every element should make buying easy and build trust. For most coffee sellers, Shopify is the right platform — $29–$79 a month covers most needs, subscription apps integrate easily, shipping tools are robust, and payment processing is simple. The setup essentials: a clean fast theme (Dawn, Sense, or Craft work well), payment processing (Shopify Payments or Stripe), shipping zones and rates, automatic tax collection, and your custom domain.
The pages every coffee site needs: homepage with a hero image, featured products, and a brand story snippet; a shop or products page; a subscription page if you offer subscriptions; an about page covering your story, sourcing, and roasting philosophy; an FAQ covering shipping, freshness, and returns; and a contact page.
Product listings that convert
Each coffee listing needs a sharp title (origin, roast level, or distinctive name — "Ethiopia Yirgacheffe," "Morning Blend," "Dark Moon Espresso"), clear competitive pricing ($14–$22 for 12 oz is typical), and at least three photos: a clean product shot, a lifestyle shot (coffee in mug, beans being poured), and a packaging detail.
The description structure that works: opening hook (flavor notes, the experience), origin and sourcing details, roast level and suggested brew methods, specific flavor notes using taste-wheel terms, and technical details (altitude, process, variety). A real example: "Bright and juicy with notes of blueberry, jasmine, and dark chocolate. This single-origin Ethiopian coffee is sourced from smallholder farmers in the Gedeb district of Yirgacheffe, grown at 1,950–2,100 meters elevation. Roast level: light-medium. Process: washed. Suggested brewing: pour-over, drip, AeroPress."
Variant options: size (most common is 12 oz, plus optional 8 oz and 2 lb), grind (whole bean, drip, espresso, French press), and subscription (one-time or subscribe). Subscriptions are essential for online coffee — they provide predictable revenue and higher lifetime value. The main app options are Recharge ($99+/month, industry standard), Bold Subscriptions ($49+/month, good for smaller operations), and Seal Subscriptions ($49+/month, Shopify-native and simpler). Best practices: 10–15% subscription discount, multiple frequencies (every 1, 2, 3, or 4 weeks), easy skip/pause/cancel, allowed flavor swaps between deliveries, and subscriber-only perks.
Pricing strategy
Know your all-in cost per bag:
| Component | Cost (12 oz bag) |
|---|---|
| Green coffee | $2.00–$4.00 |
| Roasting labor | $0.50–$1.00 |
| Packaging (bag, label) | $0.50–$1.50 |
| Shipping supplies | $0.30–$0.50 |
| Product cost | $3.30–$7.00 |
Add shipping: USPS First Class (up to 15.99 oz) is $4–$6, USPS Priority is $7–$10, and the carrier and rate depend on zone and weight. Margin targets: minimum 50% gross margin on product, with shipping factored into profitability analysis. Subscriptions should be profitable per shipment, not just lifetime.
Pricing models: straightforward (product price plus shipping charged separately, simple but feels like an extra cost), free shipping over a threshold ("free shipping on orders over $40" encourages larger orders but your margin needs to absorb shipping), flat rate ($5 flat for any order subsidizes single-bag orders and simplifies the customer experience), or all-inclusive (build shipping into product price, $22 "shipped" per bag — feels like a deal but requires higher product pricing). The recommendation that works for most operators: free shipping over $35–$45 combined with $5–$6 flat rate for smaller orders, which encourages multi-bag purchases while covering costs.
Competitive context:
| Brand type | Typical 12 oz price | Shipping |
|---|---|---|
| Small roasters | $15–$20 | $5–$8 |
| Premium / specialty | $18–$25 | Often free |
| Subscription brands | $14–$18 / bag | Usually free |
| Mass market | $10–$14 | Varies |
Shipping coffee
Shipping is where many online coffee sellers struggle. Done wrong, it destroys margins or customer experience. USPS works best for light packages (under 1 lb) and residential delivery — First Class is cheapest for single bags, Priority is faster with better tracking and flat-rate boxes. UPS and FedEx are better for heavier orders and business addresses, more expensive for light packages, and stronger for wholesale or bulk. Regional carriers (OnTrac, LSO) can be cheaper for specific zones but offer less consistent experience.
On packaging: valve bags ($0.30–$1.50 depending on customization) let CO2 out and keep air out. Standard sizes are 8, 12, 16 oz, and 2 lb. Shipping containers: poly mailers ($0.15–$0.30) are lightweight with minimal protection; boxes ($0.50–$1.50) protect better and look more professional; branded boxes ($1.50–$3.00) deliver a premium experience. Recommendation: poly mailers for single bags (saves weight and cost), boxes for multi-bag or subscription (better experience).
On freshness and timing: roast-to-order is ideal, ship within 1–3 days of roasting, include the roast date on the bag. Avoid weekend delivery (coffee sits in hot or cold trucks) — ship Monday through Wednesday for best results, and consider hold-for-pickup during extreme weather. State the roast date on packaging, include freshness information in the order confirmation, and set expectations on the peak freshness window (7–21 days).
To reduce shipping costs: negotiate rates (Shopify Shipping, Pirate Ship), use regional rate boxes when applicable, batch shipments to the same zones, consider ship-from locations for national reach. Calculate true shipping cost per order, build it into pricing strategy, and don't lose money on every shipment.
More than a roaster
Everything you need to roast, brand, and sell
From sourcing to packaging, Bellwether gives you a complete coffee program. Launch faster, with fewer mistakes, and predictable margins from day one.
Marketing your online coffee
Email marketing is your most valuable channel once you have a list. Build the list with a pop-up offering 10% off the first order, a footer signup with a clear value proposition, checkout email capture even for non-buyers, and content upgrades (a brewing guide for an email address). The essential email flows: a welcome series (3–5 emails to introduce brand, offer first purchase incentive, educate on coffee), abandoned cart sequences (2–3 emails to recover lost sales), post-purchase (2–3 emails for thank-you, brewing tips, review request), and win-back (2–3 emails to re-engage lapsed customers). Ongoing campaigns cover new coffee announcements, seasonal offerings, behind-the-scenes content, and subscriber-only deals. Track open rate (target 20–35%), click rate (2–5%), revenue per email, and list growth rate.
On social media, focus on one or two platforms. Instagram is the visual platform, perfect for coffee — product shots, brewing content, behind-the-scenes work well, posting 3–5 times a week with daily Stories. TikTok reaches younger demographics through brewing tutorials, coffee facts, and day-in-the-life content; the algorithm favors consistency and authenticity over polish. Content that consistently works: brewing tutorials (pour-over, AeroPress), new coffee arrivals, the roasting process if applicable, origin stories, team introductions, customer features, and pairing suggestions.
On paid advertising, start with Meta (Facebook and Instagram) for brand awareness and retargeting at $500–$1,000 a month. Lookalike audiences and retargeting website visitors are the highest-converting starts. Ad types that perform: subscription offers (convenience message), new customer discounts, seasonal or limited offerings, and social proof (reviews and testimonials). Track CPC ($0.50–$2.00), CPA ($20–$50), and ROAS (2–4× minimum).
Content and SEO are the long-term traffic strategy. Blog content ideas: brewing guides for each method, origin profiles for your roast lineup, coffee education on processing and roast levels, recipes using coffee, and equipment reviews. SEO basics: optimize product pages for "[origin] coffee" or "[roast] coffee beans," create content for informational queries, and build backlinks through PR and partnerships.
Retention is where the unit economics actually work. Acquiring a customer costs 5–10× retaining one. Subscription incentives are the biggest single lever; loyalty programs (points, rewards) compound; personalized recommendations and surprise gifts for loyal customers move the LTV needle. The key metric is customer lifetime value (average order × order frequency × customer lifespan). Target a CLV that's 3× or higher than CAC.
Order fulfillment
In-house fulfillment works best when order volume is under 200 a week, you want maximum control, and you're roasting to order. Workflow optimization: batch roasting by order type, standardize packing stations, dedicate packing time without context-switching, and schedule end-of-day carrier pickup or drop-off. Time estimates: 2–3 minutes per order to pack and label, so 50 orders is 2–3 hours and 200 orders is 8–12 hours.
Outsourced fulfillment via 3PLs becomes worth considering when order volume exceeds your capacity, you want to focus on marketing or product, or geographic distribution becomes important. Coffee-friendly 3PLs include ShipBob, Deliverr, and various regional 3PLs — they require sending roasted inventory and offer less flexibility for roast-to-order. The hybrid approach many growing brands use: fulfill subscriptions in-house (predictable, freshest) and use a 3PL for one-time orders.
Ready to build your coffee brand?
Take control of your margins
Save up to 50% on coffee costs with in-house roasting. Break even in month one, payback in six. Talk to our team about launching your roastery.