Published on 12/12/2025 Staff Pick

Solved: Marketing Focus for a Coffee Roasting Business

Inside this article, you'll discover:

I run a coffee roasting bizness and am trying to get better at e-commerce. Where should I be putting my marketing efforts into? Should i do social media ads, or google ads, or SEO, or influencers, or UGC, or giveaways, or maybe well made videos? I don't exactly have alot of money, but I do know I need to spend some on marketing. I just dont want to like, spend to much trying to do everything you see?

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

Hi there,

Thanks for reaching out! Happy to give you some initial thoughts on your specialty coffee business. It's a common problem, having a great product but not knowing where to put your marketing budget, especially when you don't have deep pockets. The temptation is to try a bit of everything, but that's usually the fastest way to burn through cash with little to show for it.

The short answer is you need to stop thinking about channels first and start thinking about your customer and their intent. I've laid out a more detailed plan below that walks through how I'd approach this, starting with the foundational stuff before you even spend a single pound on ads.

TLDR;

  • Stop trying to do everything at once. Getting 'spread too thin' is a surefire way to waste your budget. Focus on one high-intent channel and master it before moving on.
  • Start with Google Ads (Search & Shopping). This captures people who are already looking for specialty coffee, which is the lowest hanging fruit for an e-commerce business.
  • Define your customer by their 'nightmare', not their demographic. Are they tired of bitter supermarket coffee? Frustrated with inconsistent brews? Your marketing must speak directly to that pain.
  • Before you spend on ads, calculate your Customer Lifetime Value (LTV). This tells you exactly how much you can afford to spend to acquire a customer and still be profitable. I've included an interactive calculator below to help with this.
  • The most important piece of advice is to fix your offer and your numbers before you pour money into advertising. A great ad campaign can't fix a weak offer or a broken business model.

We'll need to look at your customer's real problem...

Right, let's get one thing straight. You're not just selling coffee. And your ideal customer isn't just "someone who drinks coffee". That's how you end up with generic ads that get ignored. You have to go deeper. Forget the sterile demographic profile: "Male, 25-45, lives in a city, earns £40k+". It tells you nothing of value.

Instead, you need to become an expert in your customer's specific, urgent, and expensive nightmare. What's the 'nightmare' for a potential specialty coffee drinker? It's the daily disappointment of a bland, bitter, or burnt cup of coffee from the supermarket. It's the frustration of spending money on beans that promise the world but taste like ash. It's the feeling of a morning ritual ruined before it's even begun. It's the embarassment of serving bad coffee to guests.

Your Ideal Customer Profile (ICP) isn't a person; it's a problem state. They are in a 'before' state of dissatisfaction, and your coffee is the 'after' they're looking for. Your entire marketing message needs to be built around this transformation.

Let's map this out. The journey from their problem to your solution looks something like this:

The "Nightmare" State

Drinks bitter, boring supermarket coffee. Morning ritual is a letdown.

The Trigger

Has one amazing cup at a cafe. Realises what they're missing.

The Search

Googles "buy specialty coffee beans online". Seeks a solution.

The "Dream" State

Enjoys your delicious coffee at home every day. Morning ritual is elevated.


This is your customer's journey. Your marketing needs to meet them at "The Search" and promise them "The Dream State".

Once you've isolated this nightmare, you can find them. What podcasts do they listen to (maybe something like The Tim Ferriss Show or food-related ones)? What YouTubers do they watch (James Hoffmann is the obvious one)? What magazines or blogs do they read? This intelligence becomes the blueprint for your targeting when you eventually move to social media ads. But first, we need to focus on "The Search" phase, because that's where the money is.

I'd say you should fix your offer before spending a pound...

The number one reason advertising campaigns fail isn't the targeting or the creative; it's the offer. A weak offer to the right person will fail. A brilliant offer to the wrong person will fail. You need a brilliant offer for the right person.

Right now, your offer is probably "a bag of coffee". That's a commodity. You're competing with every other roaster online and every supermarket shelf. We need to turn your product into a solution. An offer that solves their 'nightmare' in a clear, tangible way.

Successful offers do three things:

  1. They focus on a specific audience: We've covered this. You're not for everyone, you're for the person who's tired of bad coffee.
  2. They solve an urgent problem: The 'nightmare' we just defined.
  3. They are clear and de-risked: They make it easy and safe for the customer to buy.

So, instead of just selling bags of beans, what could your offer be?

  • The "Never Drink Bad Coffee Again" Starter Kit: A curated selection of three different beans, a simple brew guide, and maybe a discount on their first subscription order. This is for the newbie who doesn't know where to start.
  • The "Roaster's Choice" Subscription: Takes the decision fatigue away. They get a new, exciting coffee chosen by you, the expert, delivered every month. This solves the problem of "what do I try next?".
  • A Taster Pack: A low-cost, low-commitment way for someone to try your coffee. This reduces the risk of them spending £15 on a bag they might not like.

Once you have a strong offer, your ad copy writes itself. You can use a simple but powerful framework like Before-After-Bridge. You're not selling features (single origin, washed process); you're selling the outcome.

Here’s how that looks in practice:

Framework Ad Copy Example
Before "Tired of that bitter, burnt taste from supermarket coffee ruining your morning?"
After "Imagine starting every day with a perfectly balanced, flavourful cup that tastes as good as the best cafe."
Bridge "Our Roaster's Choice subscription is the bridge. We send you a new, exceptional coffee each month, freshly roasted and delivered to your door. Start your journey to better coffee today."

This kind of messaging connects on an emotional level. It agitates the pain and presents your product as the clear, obvious solution. This is what gets clicks from people who are actually likely to buy.

You probably should understand your numbers first...

Okay, this part is absolutely critical, and it's where most small e-commerce businesses fall down. They ask "What should my cost per click be?" or "How much should a new customer cost?". The real question isn't "How low can my acquisition cost go?" but "How high a customer acquisition cost (CAC) can I afford to acquire a truly great customer?"

The answer lies in your Customer Lifetime Value (LTV). For a business like yours, which relies on repeat purchases and subscriptions, this is the most important number you can know. It tells you what a customer is truly worth to you over time, not just on their first purchase.

Let's break down the calculation. You need three bits of info:

  • Average Revenue Per Account (ARPA): What do you make per customer, per month? Let's say a subscription customer spends £20 a month.
  • Gross Margin %: What's your profit margin on that revenue after the cost of beans, packaging, etc.? Let's say it's 60%.
  • Monthly Churn Rate: What percentage of subscription customers do you lose each month? Let's say it's 10%. (This is a key one to track!).

The calculation is: LTV = (ARPA * Gross Margin %) / Monthly Churn Rate

So, in our example: LTV = (£20 * 0.60) / 0.10 = £12 / 0.10 = £120.

In this scenerio, each subscription customer is worth £120 in gross margin to your business over their lifetime. Now you have the truth. A healthy business model often aims for a 3:1 LTV:CAC ratio. This means you can afford to spend up to £40 (£120 / 3) to acquire a single subscription customer and still have a very profitable business. Suddenly, paying £2 for a click on Google Ads doesn't seem so scary, does it?

Use this calculator to play around with your own numbers. See how small changes in churn or margin can dramatically affect what you can afford to spend on marketing.

Customer Lifetime Value (LTV) £120
Affordable CAC (at 3:1 Ratio) £40

Use this calculator to estimate your Customer Lifetime Value (LTV) and what you can afford to spend on Customer Acquisition Cost (CAC). Results are for illustrative purposes only. For a tailored analysis, please consider scheduling a free consultation.

This is the math that unlocks intelligent growth. Without it, you're just guessing. Do this work first, or you have no business spending a single pound on ads.

You'll need a solid Google Ads strategy...

Right, now that we've sorted the foundations (customer problem, offer, numbers), we can talk about channels. With a limited budget, you MUST focus on capturing existing demand, not creating new demand. That means Google Ads, hands down.

People on Google are actively typing their problems into a search bar. They have high intent. They are literally telling you they want to buy something. This is where you start. Forget social media, influencers, and fancy videos for now. That comes later when you have a predictable stream of revenue.

Your Google Ads strategy should have two main parts:

1. Search Campaigns:
This is where you bid on keywords. The key is to target keywords that show commercial intent. You need to get inside your customer's head. What are they typing when they are ready to buy?

Keyword Intent Example Keywords to Target Example Keywords to AVOID (for now)
High Commercial Intent
(Ready to Buy)
"buy specialty coffee beans online", "single origin coffee subscription uk", "ethiopian yirgacheffe beans for sale", "fresh roasted coffee delivery" "how to make french press", "what is specialty coffee", "best coffee grinder", "coffee brewing methods"
Brand/Competitor
(Considering Options)
"[Your Brand Name]", "[Competitor Brand] coffee", "[Competitor Brand] alternatives" "pact coffee reviews", "starbucks beans"

Your ad copy must then match this intent, using the Before-After-Bridge framework we talked about. If someone searches "buy specialty coffee beans online", your headline should be something like "Specialty Coffee Beans, Roasted Fresh & Delivered".

2. Shopping Campaigns (and Performance Max):
These are the product listings with images you see at the top of Google. For e-commerce, they are absolutely essential. They are highly visual and show the price upfront, which pre-qualifies clicks. This requires setting up a Google Merchant Center account and a product feed from your website (Shopify and other platforms make this fairly simple).

I would start with a Standard Shopping campaign to begin with as it gives you more control. Once you have a good amount of conversion data (say, 50+ sales), you could test a Performance Max (PMax) campaign, which automates targeting across Google's entire network (Search, Shopping, YouTube, Display). But don't start with PMax; you need to walk before you can run.

Troubleshooting your performance is key. Once ads are live, you need to watch the data like a hawk. Where are people dropping off?

  • -> Low Click-Through Rate (CTR)? Your ads aren't compelling. The copy is probably bland, or your product images in Shopping aren't appealing. Go back to the 'nightmare' and make your ads speak to that pain.
  • -> Lots of clicks, but few 'Add to Carts'? The problem is on your product page. Your product photos might be poor, the descriptions might be missing or unpersuasive, or your pricing is off. You need to build trust and desire on that page. Customer reviews are massive here.
  • -> Lots of 'Add to Carts', but few purchases? The issue is in your checkout process. Is shipping too expensive? Do you force people to create an account? Is it complicated? Make it as frictionless as possible.

Don't just set and forget. Paid advertising is a constant process of analysing data and optimising. I've seen eCom stores typically get a conversion rate of 2-5%. Your cost per purchase could be anywhere from £10 to £75 in developed countries. But if you're optimising for sales, the real metric to watch is your Return On Ad Spend (ROAS). If you're spending £1 to make £4 back, that's a 4x ROAS, and that's a machine you can start to scale.

And then you can think about social ads...

Only once you have a profitable, predictable system running on Google Ads should you even think about social media ads (like Meta - Facebook/Instagram). Why? Because on social media, you are an interruption. People aren't there to shop; they're there to look at pictures of their friends' babies and argue about politics.

This means your job is much harder. You have to create demand, not just capture it. This is where all the ideas you had initially - UGC, giveaways, well-produced videos - come into play. But they must be used within a conversion-focused framework.

Here is the uncomfortable truth: running a "Brand Awareness" or "Reach" campaign on Facebook is like paying them to find you the worst possible audience. You're telling the algorithm "find me the cheapest eyeballs," and it does exactly that. It finds people who never click, never engage, and certainly never buy. Their attention is cheap for a reason.

You MUST run conversion campaigns, optimised for Purchases, even from day one. You're telling the algorithm "find me people who are like the other people who have bought from me." It costs more per impression, but you're fishing in a much, much better pond.

Your audience strategy on Meta should be tiered. Here’s how I’d prioritise it:

Top of Funnel (ToFu) - Cold

Objective: Find new customers.

  • -> Lookalikes of Purchasers: Your best audience.
  • -> Lookalikes of Add to Carts.
  • -> Detailed Targeting: Interests like "Specialty coffee", "James Hoffmann", "Aeropress", etc.

Middle of Funnel (MoFu) - Warm

Objective: Re-engage interested people.

  • -> Website Visitors (30 days)
  • -> Video Viewers (50%+)
  • -> Instagram/Facebook Engagers

Bottom of Funnel (BoFu) - Hot

Objective: Close the sale.

  • -> Viewed Cart (7 days)
  • -> Added to Cart (7 days)
  • -> Initiated Checkout (7 days)

Structure your Meta campaigns by funnel stage. Start with retargeting (BoFu/MoFu) and lookalikes of your best customers (ToFu).

You start with the hottest audiences first (BoFu retargeting) as they're the most likely to convert. Show them ads with testimonials or a small discount to get them over the line. Then you move up the funnel. This structured approach ensures you're spending your money in the most efficient way possible.

I've worked with many eCommerce clients, from subscription boxes where we achieved a 1000% ROAS to apparel brands hitting a 691% return. The common thread is always the same: they nail the foundations first and then use a structured, data-driven approach to advertising. For example, a campaign we ran for a cleaning products client achieved a 633% return. It's not magic; it's just a process.

This is the main advice I have for you:

Phase Action Why It's Important
1. Foundations Define your customer's 'nightmare'. Refine your offers (e.g., taster packs, subscriptions). Calculate your LTV. Ensures your marketing is built on a profitable business model and speaks directly to customer needs. Without this, you're just guessing.
2. Capture Demand Launch Google Search & Standard Shopping campaigns. Focus on high-intent keywords and get your product feed right. Targets the lowest-hanging fruit: people who are already actively looking to buy what you sell. This should be your first and only focus initially.
3. Analyse & Optimise Monitor your funnel metrics (CTR, Add to Cart rate, Conversion Rate). Fix the drop-off points on your ads and website. Turns your advertising from an expense into a predictable, profit-generating machine. You must treat this as a system to be improved, not a lottery ticket.
4. Create Demand Once Google Ads is profitable, test Meta (Facebook/Instagram) ads. Start with retargeting (BoFu) and Lookalikes of your best customers. Allows you to scale beyond the limits of search demand by finding new customers who didn't know they needed you yet. This is for scaling, not starting.

I know this is a lot to take in, and it might seem overwhelming. The key is to do it in order. Don't jump to step 4 before you've mastered step 1. Getting expert help can often be the cheapest option in the long run, as it helps you avoid the costly mistakes many businesses make when they're starting out. An experienced hand can get you to profitability much faster.

We offer a free, no-obligation initial consultation where we can look at your specific situation and give you a more tailored plan. If that's something you'd be interested in, just let me know.

Hope this helps!

Regards,

Team @ Lukas Holschuh

Real Results

See how we've turned 5-figure ad spends
into 6-figure revenue streams.

View All Case Studies
$ Software / Google Ads

3,543 users at £0.96 each

A detailed walkthrough on how we achieved 3,543 users at just £0.96 each using Google Ads. We used a variety of campaigns, including Search, PMax, Discovery, and app install campaigns. Discover our strategy, campaign setup, and results.

Implement This For Me
$ Software / Meta Ads

5082 Software Trials at $7 per trial

We reveal the exact strategy we've used to drive 5,082 trials at just $7 per trial for a B2B software product. See the strategy, designs, campaign setup, and optimization techniques.

Implement This For Me
👥 eLearning / Meta Ads

$115k Revenue in 1.5 Months

Walk through the strategy we've used to scale an eLearning course from launch to $115k in sales. We delve into the campaign's ad designs, split testing, and audience targeting that propelled this success.

Implement This For Me
📱 App Growth / Multiple

45k+ signups at under £2 each

Learn how we achieved app installs for under £1 and leads for under £2 for a software and sports events client. We used a multi-channel strategy, including a chatbot to automatically qualify leads, custom-made landing pages, and campaigns on multiple ad platforms.

Implement This For Me
🏆 Luxury / Meta Ads

£107k Revenue at 618% ROAS

Learn the winning strategy that turned £17k in ad spend into a £107k jackpot. We'll reveal the exact strategies and optimizations that led to these outstanding numbers and how you can apply them to your own business.

Implement This For Me
💼 B2B / LinkedIn Ads

B2B decision makers: $22 CPL

Watch this if you're struggling with B2B lead generation or want to increase leads for your sales team. We'll show you the power of conversion-focused ad copy, effective ad designs, and the use of LinkedIn native lead form ads that we've used to get B2B leads at $22 per lead.

Implement This For Me
👥 eLearning / Meta Ads

7,400 leads - eLearning

Unlock proven eLearning lead generation strategies with campaign planning, ad creative, and targeting tips. Learn how to boost your course enrollments effectively.

Implement This For Me
🏕 Outdoor / Meta Ads

Campaign structure to drive 18k website visitors

We dive into the impressive campaign structure that has driven a whopping 18,000 website visitors for ARB in the outdoor equipment niche. See the strategy behind this successful campaign, including split testing, targeting options, and the power of continuous optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

633% return, 190 % increase in revenue

We show you how we used catalogue ads and product showcases to drive these impressive results for an e-commerce store specialising in cleaning products.

Implement This For Me
🌍 Environmental / LinkedIn & Meta

How to reduce your cost per lead by 84%

We share some amazing insights and strategies that led to an 84% decrease in cost per lead for Stiebel Eltron's water heater and heat pump campaigns.

Implement This For Me
🛒 eCommerce / Meta Ads

8x Return, $71k Revenue - Maps & Navigation

Learn how we tackled challenges for an Australian outdoor store to significantly boost purchase volumes and maintain a strong return on ad spend through effective ad campaigns and strategic performance optimisation.

Implement This For Me
$ Software / Meta Ads

4,622 Registrations at $2.38

See how we got 4,622 B2B software registrations at just $2.38 each! We’ll cover our ad strategies, campaign setups, and optimisation tips.

Implement This For Me
📱 Software / Meta & Google

App & Marketplace Growth: 5700 Signups

Get the insight scoop of this campaign we ran for a childcare services marketplace and app. With 5700 signups across two ad platforms and multiple campaign types.

Implement This For Me
🎓 Student Recruitment / Meta Ads

How to reduce your cost per booking by 80%

We discuss how to reduce your cost per booking by 80% in student recruitment. We explore a case study where a primary school in Melbourne, Australia implemented a simple optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

Store launch - 1500 leads at $0.29/leads

Learn how we built awareness for this store's launch while targeting a niche audience and navigating ad policies.

Implement This For Me

Featured Content

The Ultimate Guide to Stop Wasting Money on LinkedIn Ads: Target Ideal B2B Customers & Drive High-Quality Leads

Tired of LinkedIn Ads that drain your budget and deliver poor results? This guide reveals the common mistakes B2B companies make and provides a proven framework for targeting the right customers, crafting compelling ads, and generating high-quality leads.

July 26, 2025

Find the Best PPC Consultant in London: Expert Guide

Tired of PPC 'experts' who don't deliver? This guide reveals how to find a results-driven PPC consultant in London, spot charlatans, and ensure a profitable ad strategy.

July 31, 2025

The Complete Guide to Google Ads for B2B SaaS

B2B SaaS Google Ads a money pit? Target the WRONG people & offer demos nobody wants? This guide reveals how to fix it by focusing on customer nightmares.

August 15, 2025

Fix Failing Facebook Ads: The Ultimate Troubleshooting Guide

Frustrated with Facebook ads that burn cash? This expert guide reveals why your campaigns fail and provides a step-by-step strategy to turn them into profit-generating machines.

July 31, 2025

Solved: Video ads or still images on Facebook Ads?

I'm trying to figure out if I should make video ads or just use still images on Facebook. Because it's a newer solution to business problems, I'm thinking of using still images to get a simple message across to users. What do you all recommend?

August 4, 2025

Solved: Best bid strategy for new Meta Ads ecom account?

Im starting a new meta ads account for my ecom company and im not sure what bid strategy to use.

July 18, 2025

B2B Social Media Advertising: Generate Leads on LinkedIn & Meta

Unlock the power of B2B social media advertising! This guide reveals how to choose the right platforms, target your ideal customers, craft compelling ads, and optimize your campaigns for lead generation success.

August 4, 2025

The Complete Guide to Meta Ads for B2B SaaS Lead Generation

B2B SaaS ads failing? You're likely making these mistakes. Discover how to fix them by targeting pain points and offering instant value, not demos!

August 17, 2025

Building Your In-House Paid Ads Team vs. Hiring an Agency: A Founder's Decision Framework

Struggling to decide between an in-house team and an agency? Discover a founder's framework that avoids costly mistakes by focusing on speed, expertise, and risk mitigation. Learn how a hybrid model with a junior coordinator and the agency will let you scale faster!

August 8, 2025

Google Ads vs. Meta Ads: A Data-Driven Framework for E-commerce Brands

Struggling to choose between Google & Meta ads? E-commerce brands, discover a data-driven framework using LTV. Plus: Target search intent & ad creative tips!

August 19, 2025

Solved: Need LinkedIn Ads Agency for B2B SaaS in London

I'm trying to find an agency that know how to run LinkedIn ads for B2B SaaS, but I'm having a tough time finding someone in London that get it.

July 31, 2025

The Small Business Owner's First Paid Ads Campaign: A Step-by-Step Guide

Struggling with your first paid ads? It's likely you're making critical foundational mistakes. Discover how defining your customer's 'nightmare' and LTV can unlock explosive growth. Plus: high-value offer secrets!

August 19, 2025

Unlock The Ad Expertise You're Missing.

Free Consultation & Audit