Join us at the National Restaurant Show in Chicago, May 16-19

How to Sell Coffee Online: A Tactical Guide

and the BW Team — Bellwether Shop Roaster

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. Instead, you need compelling product listings, smart pricing, efficient shipping, and marketing that reaches customers where they are.

This guide provides the tactical playbook for selling coffee online—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.

Platform Setup

For most coffee sellers, Shopify is the best choice:

  • $29–$79/month for most needs
  • Subscription apps integrate easily
  • Shipping tools are robust
  • Payment processing is simple

Quick setup checklist: choose a clean, fast theme (Dawn, Sense, or Craft themes work well), set up payment processing (Shopify Payments or Stripe), configure shipping zones and rates, add tax collection (automatic with Shopify), and connect domain name.

Essential pages to create: homepage (hero image, featured products, brand story snippet), shop/Products (all coffee offerings), subscription page (if offering subscriptions), about page (your story, sourcing, roasting philosophy), FAQ page (shipping, freshness, returns), and contact page.

Product Listings That Convert

Each coffee listing needs:

Title: Origin, roast level, or distinctive name

  • Examples: "Ethiopia Yirgacheffe" / "Morning Blend" / "Dark Moon Espresso"

Price: Clear, competitive, considers shipping costs

  • Typical range: $14–$22 for 12 oz bags

Photos: clean product shot on white/simple background, lifestyle shot (coffee in mug, beans being poured), packaging detail shot, and minimum 3 photos per product.

Description structure: opening hook (flavor notes, experience), origin and sourcing details, roast level and suggested brew methods, specific flavor notes (taste wheel terms), and technical details (altitude, process, variety).

Example description:

"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-mediumProcess: WashedSuggested brewing: Pour-over, drip, AeroPressFlavor notes: Blueberry, jasmine, dark chocolate, citrus finish"

Variant options:

Size: 8 oz, 12 oz, 2 lb (most common: 12 oz). Grind: Whole bean, drip, espresso, French press. Subscription: One-time or subscribe.

Subscription Setup

Subscriptions are essential for online coffee businesses—they provide predictable revenue and higher lifetime value.

Subscription app options:

Recharge ($99+/month): Industry standard, robust features. Bold Subscriptions ($49+/month): Good for smaller operations. Seal Subscriptions ($49+/month): Shopify-native, simpler.

Best practices: offer 10–15% discount for subscribing, multiple frequencies: every 1, 2, 3, or 4 weeks, easy skip, pause, and cancel, allow flavor swaps between deliveries, and subscriber-only perks (early access, exclusive coffees).

Subscription page must include: clear pricing (per bag and per shipment), how it works (step-by-step), flexibility messaging ("skip anytime, cancel anytime"), and FAQ addressing common concerns.

Pricing Strategy

Price too high and you won't convert. Price too low and you won't profit.

Cost Calculation

Know your all-in cost per bag:

ComponentCost (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): $4–$6, USPS Priority (faster, tracking): $7–$10, and carrier depends on zone and weight.

Margin targets: minimum 50% gross margin on product, factor shipping into profitability analysis, and subscriptions should be profitable per shipment.

Pricing Models

Straightforward pricing: set product price + shipping charged separately, Example: $16 coffee + $5 shipping = $21 total, and simple, transparent, but shipping feels like extra cost.

Free shipping over threshold: Example: Free shipping on orders over $40, encourages larger orders, and your margin needs to absorb shipping on bigger orders.

Flat rate shipping: Example: $5 flat rate for any order size, subsidize single-bag orders, profit on multi-bag, and simple for customers to understand.

All-inclusive pricing: build shipping into product price, Example: $22 "shipped" per bag, and feels like a deal, but requires higher product price.

Recommendation: Free shipping over $35–$45 combined with $5–$6 flat rate for smaller orders. This encourages multi-bag purchases while covering costs.

Competitive Pricing Research

Check what similar brands charge:

Brand TypeTypical 12 oz PriceShipping
Small roasters$15–$20$5–$8
Premium/specialty$18–$25Often free
Subscription brands$14–$18/bagUsually free
Mass market$10–$14Varies

Position your pricing relative to your brand positioning and quality level.

Shipping Coffee

Shipping is where many online coffee sellers struggle. Done wrong, it destroys margins or customer experience.

Carrier Selection

USPS:

Best for: Light packages (under 1 lb), residential delivery. First Class: Cheapest for single bags. Priority: Faster, better tracking, flat rate boxes.

UPS/FedEx: best for: Heavier orders, business addresses, more expensive for light packages, and better for wholesale/bulk orders.

Regional carriers (OnTrac, LSO): sometimes cheaper for specific zones and less consistent experience.

Packaging

Coffee bags: valve bags (let CO2 out, keep air out), standard sizes: 8 oz, 12 oz, 16 oz, 2 lb, and Cost: $0.30–$1.50 each depending on customization.

Shipping containers:

Poly mailers: $0.15–$0.30, lightweight, minimal protection. Boxes: $0.50–$1.50, better protection, professional appearance. Branded boxes: $1.50–$3.00, premium experience.

Recommendation: Poly mailers for single bags (saves weight/cost). Boxes for multi-bag or subscription (better experience).

Freshness and Timing

Ship soon after roasting: roast-to-order is ideal, ship within 1–3 days of roasting, and include roast date on bag.

Avoid weekend delivery: coffee sits in hot/cold trucks, ship Monday–Wednesday for best results, and consider hold-for-pickup during extreme weather.

Freshness communication: state roast date on packaging, include freshness information in order confirmation, and set expectations on peak freshness window (7–21 days).

Shipping Cost Management

Reduce shipping costs: negotiate rates (Shopify Shipping, Pirate Ship), use regional rate boxes when applicable, batch shipments to same zones, and consider ship-from locations for national reach.

Pass costs appropriately: calculate true shipping cost per order, build 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

Without marketing, nobody finds your website. Build a sustainable acquisition strategy.

Email Marketing

Your most valuable channel once you have a list.

Building your list: pop-up offering 10% off first order, footer signup with value proposition, checkout email capture (even non-buyers), and content upgrades (brewing guide for email).

Essential email flows:

Welcome series (3–5 emails): Introduce brand, offer first purchase incentive, educate on coffee. Abandoned cart (2–3 emails): Recover lost sales. Post-purchase (2–3 emails): Thank you, brewing tips, review request. Win-back (2–3 emails): Re-engage lapsed customers.

Ongoing campaigns: new coffee announcements, seasonal offerings, behind-the-scenes content, and subscriber-only deals.

Metrics to track: open rate (target: 20–35%), click rate (target: 2–5%), revenue per email, and list growth rate.

Social Media

Focus on 1–2 platforms:

Instagram: visual platform, perfect for coffee, post types: product shots, brewing content, behind-the-scenes, Frequency: 3–5 posts per week, use Stories daily, and engage with coffee community.

TikTok: reaching younger demographics, Content: brewing tutorials, coffee facts, day-in-the-life, algorithm favors consistency, and less polish expected, more authenticity.

Content ideas:

  • Brewing tutorials (pour-over, AeroPress, etc.)
  • New coffee arrivals
  • Roasting process (if applicable)
  • Origin stories
  • Team introductions
  • Customer features
  • Pairing suggestions

Paid Advertising

Start with Meta (Facebook/Instagram): best for: Brand awareness, retargeting, start budget: $500–$1,000/month, and Focus: Lookalike audiences, retargeting website visitors.

Ad types that work: subscription offer (convenience message), new customer discount, seasonal/limited offerings, and social proof (reviews, testimonials).

Metrics to track: cost per click (CPC): $0.50–$2.00, cost per acquisition (CPA): $20–$50, and return on ad spend (ROAS): 2–4× minimum.

Content and SEO

Long-term traffic strategy:

Blog content ideas: brewing guides (pour-over, French press, etc.), origin profiles (Ethiopia, Colombia, etc.), coffee education (processing methods, 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.

Customer Retention

Acquiring a customer costs 5–10× retaining one.

Retention tactics: subscription incentives (biggest lever), loyalty program (points, rewards), personalized recommendations, surprise gifts for loyal customers, and excellent customer service.

Key metric: Customer lifetime value (CLV)

  • Calculate: Average order × Order frequency × Customer lifespan
  • Target: CLV should be 3× or higher than CAC

Order Fulfillment

Efficient fulfillment protects margins and customer experience.

In-House Fulfillment

Best when: order volume under 200/week, you want maximum control, and roast-to-order model.

Workflow optimization: batch roasting by order type, standardized packing stations, dedicated packing time (don't context switch), and end-of-day carrier pickup or dropoff.

Time estimates: pack and label: 2–3 minutes per order, 50 orders = 2–3 hours, and 200 orders = 8–12 hours.

Outsourced Fulfillment

Consider 3PL when: order volume exceeds capacity, you want to focus on marketing/product, and geographic distribution matters.

Coffee-friendly 3PLs: shipBob, Deliverr, various regional 3PLs, require sending roasted inventory, and less flexibility for roast-to-order.

Hybrid approach: fulfill subscriptions in-house (predictable) and use 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.

Frequently Asked Questions

How do I start selling coffee online with no audience?

Start with friends, family, and social networks. Build email list with first-customer discount. Invest in paid social ($500–$1,000/month) to reach new customers. Focus on one marketing channel until it works before expanding.

What's the best platform for selling coffee online?

Shopify is the best choice for most coffee sellers. It has excellent subscription app integrations (Recharge, Bold), good shipping tools, and scales with your business. Starts at $29/month.

How do I price coffee for online sales?

Calculate your all-in cost (coffee, roasting, packaging, shipping supplies) then target 50%+ gross margin. For a $5 all-in cost, price at $14–$18. Factor shipping strategy into overall pricing—free shipping thresholds work well.

How important are subscriptions for online coffee sales?

Critical. Subscriptions provide predictable revenue and higher customer lifetime value. Subscribers stay for 6–12 months on average, making them 6–12× more valuable than one-time buyers. Offer 10–15% discount for subscribing.

How do I ship coffee to keep it fresh?

Ship within 1–3 days of roasting. Use valve bags that release CO2. Ship Monday–Wednesday to avoid weekend sitting. Include roast date on packaging. Set customer expectations about peak freshness (7–21 days post-roast).