Every café owner eventually gets the same email from Google: a credit toward your first campaign, one click away from being the top result for “coffee near me.” So is it worth it?
For most independent cafés, no — not as the first thing you spend on. The honest math is that a paid order costs roughly $25 to acquire before you have made a cent of margin, and the same search you are bidding on returns a free map pack directly above the fold. But there are four specific situations where paid search genuinely earns its place, and it is worth knowing which one you are in.
What Google Ads actually costs a café
Start with published benchmarks rather than anyone’s promise. In 2026 Google Ads search benchmark data, the Restaurants & Food category looks like this:
| Metric | Restaurants & Food | All industries |
|---|---|---|
| Average cost per click | $2.05 | $5.42 |
| Average click-through rate | 6.83% | 6.64% |
| Average conversion rate | 8.05% | 8.18% |
| Average cost per lead | $30.57 | $66.69 |
Source: WordStream 2026 Google Ads benchmarks. Figures are US dollars and are category averages across advertisers of all sizes.
The good news in that table is real: food is one of the cheapest categories on Google. A click costs less than half the cross-industry average. The bad news is the third row. An 8% conversion rate means roughly 12 clicks per conversion, so about $25 of ad spend per converted customer at the category average.
Now hold that $25 against a café’s economics. On a $7 average ticket at a 70% gross margin — which assumes you are hitting the 28-32% COGS benchmark for a coffee shop — one order returns about $4.90 of gross profit. You would need that customer to come back five times, at your expense to acquire them once, just to break even on the click. That is the whole argument in one line — and it is why the answer for a mature café is usually “spend the money elsewhere.”
The number that decides it: what a customer is worth, not what a click costs
The $25 figure only kills the case if the customer visits once. If your acquisition actually buys a regular, the math flips hard.
Illustrative worked example, using round numbers you should replace with your own:
- New customer acquired via ads: $25
- Average ticket: $7.20
- Visits per month for a converted regular: 4
- Gross margin: 70%
- Gross profit per month: 4 × $7.20 × 0.70 = $20.16
At those numbers you recover the $25 in about six weeks, and everything after that is profit. The catch is the conversion rate hidden inside “converted regular.” If only one in five acquired customers becomes a repeat, your true cost per regular is $125, not $25, and the payback stretches past six months — longer than many first-time café customers stay in the neighbourhood.
So the decision is not really about ads. It is about whether you have a working system to convert a first visit into a habit. If you do not, paid traffic is a bucket with a hole in it. That system is loyalty, a reason to return, and a way to reach people again for free — which is exactly what customer lifetime value for coffee shops puts real numbers to, and why it should be settled before you open an ads account.
What beats ads, for free, on the same search
When someone searches “coffee shop near me,” the results that fill the screen first are the map pack — three local businesses pulled from Google Business Profile listings, with hours, ratings, photos, and increasingly an ordering link. That listing is free: free to create, free to verify, free to maintain, no subscription and no premium tier.
The work that improves it is unglamorous and effective:
- Complete every field, especially hours, holiday hours, and category
- Real photos, updated seasonally, including interior and menu items
- A steady flow of recent reviews, and replies to them
- Your own ordering link on the profile, not a marketplace’s
- Posts for specials and seasonal items
None of that costs money, and unlike ads it keeps working after you stop touching it. If your profile is not in the map pack for your neighbourhood yet, that is the highest-return hour you can spend this week — the full playbook is in local SEO for coffee shops, and the specific matter of getting your own ordering link on the profile is covered in adding your ordering link to Google Business Profile.
The uncomfortable truth for anyone selling you ads: a café that is not yet doing the free work is not ready to buy the paid work.
The four cases where Google Ads is genuinely worth it
1. You just opened. A new business has no reviews, no ranking history, and no chance at the map pack for a few months. Ads buy visibility during the window where organic cannot deliver it. Run them for 60-90 days with a hard end date, and let the profile and reviews take over.
2. You sell catering, corporate coffee, or large orders. This is the strongest ongoing case. A catering enquiry is worth hundreds of dollars, not $7, so a $25-$40 acquisition cost is trivially profitable. The searches are also high-intent and low-volume: “office coffee catering [city],” “breakfast catering near me.” If you run house accounts, this pairs directly with corporate coffee accounts on Square Invoices.
3. You are in a corridor where a chain owns the map pack. Downtown blocks with a Starbucks and two other chains within 200 metres can be effectively unwinnable organically in the short term. Paid placement is one of the few ways onto the screen.
4. You have something specific and time-boxed to sell. A new location opening, a seasonal launch, a bean subscription. Campaigns with a message and an end date outperform “always-on brand awareness” for a small business every time.
Notice what is not on that list: an established neighbourhood café with a good profile and regulars, running ads permanently to defend its own name. That is the most common way small businesses waste ad budget.
If you do run ads, the minimal sane setup
Keep it small enough to read and cheap enough to be wrong.
- Pick the campaign type deliberately. Google’s Performance Max for store goals is purpose-built to drive in-store visits and local actions such as calls and direction clicks, and runs across Search, Maps, YouTube, Display, and Gmail from one asset set. It is simple but opaque. A tightly targeted Search campaign on 5-15 keywords gives you far more visibility into what actually worked — better for a first campaign you intend to learn from.
- Set a radius, not a city. For a walk-in café, a 2-5 km radius is generous. Anyone outside a 10-minute trip is not your customer, no matter how cheap the click.
- Run ads only when you’re open. Use ad scheduling. Paying for a click at 11pm to a shop that closes at 6 is pure waste, and it is the single most common café ads mistake.
- Send clicks to your ordering page, not your homepage. A homepage visit is unmeasurable. An order is a conversion you can count, tie to revenue, and optimize.
- Add negative keywords on day one. “Jobs,” “franchise,” “wholesale,” “machine,” “beans amazon,” “recipe.” Without them you will pay $2 a click to be researched by people who will never visit.
- Cap the budget at what you can afford to lose. $10-$15/day for 30 days is enough to learn something. Anything less produces noise; anything more before you have learned is gambling.
How to measure it without fooling yourself
Attribution for a coffee shop is genuinely hard. Someone sees your ad, walks in three days later, and pays with a card — nothing links those events. Two workable approaches:
- Measure the orders you can measure. If ads point to your ordering page, online orders during the campaign are directly attributable. That is a floor, not the full effect, but a floor you can trust.
- Compare matched periods in your POS. Look at total covers and new customers for the campaign weeks against the same weeks before it, adjusting for weather and seasonality. Blunt, but honest — your Square sales reports have everything you need for this.
Whatever you do, do not judge a campaign on impressions or click-through rate. Those are the metrics an ads dashboard is happiest to show you and the ones least connected to your bank balance.
Where ads sit in a café marketing budget
Paid search is one line in a budget, and rarely the first. The rough priority order that holds for most independent cafés:
- Google Business Profile and reviews (free)
- A direct ordering channel you own, so traffic converts and repeats
- Owned audience — loyalty, email, push
- Organic social and local partnerships
- Paid ads, for the four cases above
For how much of your revenue should go to marketing at all, and how to split it, see how much a café should spend on marketing. And for a sanity check on whether paid directories deserve any of it, is Yelp worth it for your café runs the same style of honest math on a different channel.
One structural note worth making, since this is a post about acquisition cost: every dollar of acquisition is easier to justify when the customer belongs to you afterward. A branded ordering app is where a café keeps that relationship — push notifications, loyalty, and repeat orders that cost nothing to trigger. Tany builds one on your existing Square POS at $99 CAD/month per location, with 0% commission on orders. Whether or not that is your route, get the retention machine running before you rent traffic. Marketing spend against a leaky funnel is the most expensive mistake in this list.
The verdict
Google Ads for a coffee shop: worth it for launches, catering, chain-dominated corridors, and time-boxed campaigns. Not worth it as an always-on line item for an established neighbourhood café. The free work — profile, reviews, ordering link, loyalty — outperforms it on the same searches and does not stop when the budget does.
If you do try it, cap it, aim it at your ordering page, schedule it to your open hours, and give it an end date.