About Services Cases Blog Tools Reviews Partners Contacts

Google Ads case study: heating stove manufacturer — 240 orders worth 2,578,514 UAH ($57.3K) in 5 months

Google Ads case study: heating stove manufacturer, ROAS 7.51x in 5 months

If you look at all my case studies, you will notice they are very different: online stores, lead generation, B2C, B2B, mixed audiences. A fair question: can one specialist work with so many different niches and deliver results? As you can see, yes: a pizza delivery case, 6+ years of cooperation, CPL 42 UAH ($0.93) or a B2B metal processing case, CPL 288 UAH ($6.4).

Contents
  1. About the project
  2. The numbers
  3. Demand peaks
  4. Technical foundation
  5. Strategy for next season
  6. Conclusion
  7. FAQ

Here is the key point: there are two types of Google Ads specialists. The first are people who know the interface well, can press the right buttons, build a campaign structure, set up conversions and play with bidding strategies. I call them “button pushers” — better than someone who cannot use the interface at all, but nothing more.

The second type are marketers who understand both the interface and marketing. I have over 10 years of experience in marketing, 7 of them exclusively in the Google Ads ecosystem. I have worked in different niches and positions, including management roles, so I understand how marketing works regardless of the niche.

When choosing a contractor, there are two options: someone who has already worked in your niche, or someone who understands marketing first and foremost. For a good marketer, entering a new niche takes 2–3 weeks — that is how long it takes me to fully understand the audience in a niche I have not worked with before.

Compared with a specialist who has already worked in a specific niche, they only win the first 2–3 weeks thanks to ready-made approaches from a previous project. Over time I always win, because I work with the unit economics of the business, not just the ad account.

Key takeaway: a Google Ads account is a tactical tool in the hands of a marketer. For a button pusher it is pseudo-strategic: they think they are managing strategy, but in fact they are managing tactics. Advertising is only part of marketing, and marketing is a large, complex system.

About the project

A heating stove manufacturer. Mostly a B2C audience; there is also a B2B segment, but it is a small share of revenue.

The numbers

The period is September 1 to January 31 — the whole season: historically, almost nobody buys stoves from February on.

The first dashboard shows only orders from Google Ads plus orders from an unknown source (less than 10% here; in my experience, 10–15% of data never reaches the CRM, depending on the project). For this period: 240 orders worth 2,578,514 UAH ($57.3K), ad spend of 343,299 UAH ($7.6K), average order value of 10,744 UAH ($239), ROAS of 7.51x.

Google Ads dashboard for September 1, 2025 – January 31, 2026: 240 orders, 2,578,514 UAH, ROAS 7.51x
Google Ads dashboard for the whole season (September 1 – January 31): 240 orders worth 2,578,514 UAH ($57.3K), ROAS 7.51x

A good result, because the company is a manufacturer, not a reseller or dropshipper, so the margin is higher. The ROAS is not a record, but it is good for in-house production. It could have been higher: in the peak months we could have pushed more budget, and we will take that into account next season.

Demand peaks

The dashboard shows two peaks — October and January. A fair question: November and December are also in season, so why are there no peaks?

The business depends heavily on the news: the October and January peaks coincide exactly with the periods of the harshest power outages.

To confirm this (rather than just saying “October worked well, November–December underperformed”), here is a second dashboard — orders from other traffic sources: social ads and a small share of SEO. The pattern is practically identical (with a small deviation in January). This confirms that there are demand peaks and dips driven not by the quality of the advertising but by external conditions. During the dips the results are not peak, but still good.

Dashboard of orders from other traffic sources for the same period: 266 orders, 3,132,754 UAH, the same pattern with October/January peaks
Orders from other traffic sources for the same period — the pattern of peaks and dips is practically identical

Technical foundation

A well-built OpenCart website with everything in place: product ratings connected, the CRM integrated with Google Ads, and a management dashboard with fully transparent data. This makes advertising much easier. Nothing supernatural — a very pragmatic story: there is a season, and in season you need to make money.

Strategy for next season

After the season ended this year, we paused the cooperation — nobody buys stoves in May, and the audience switches to other products.

This year we started much earlier: we saw spikes in other channels as early as July. The logic is simple: given the news about power and gas outages, the audience, especially owners of private houses, already understands that a solid-fuel stove is the only option, and some are ready to buy right now.

We started promotion in July with small budgets. Half of the campaigns are focused on sales, and half of the budget goes to building demand — an investment that converts at future peaks. That is marketing strategy in a simplified form.

Now we cover two stages of the funnel: the bottom — those already ready to buy — and the top — introducing the brand and product and building future demand. The approach is already working: on the current budget we get a good number of deals with a higher average order value and more consistent ad performance.

Current dashboard for the new season (July – September 2026): 53 orders, average order value 12,699 UAH, ROAS 13.68x
The new season is already underway: the average order value has grown to 12,699 UAH ($282) from 10,744 UAH ($239) last year

Conclusion

It always starts not with the ad account but with strategy. The right strategy skims the cream; the wrong one burns money. If there is no strategy, or it is wrong, tactics cannot fix the situation — Jim Collins wrote about this in “Good to Great”: you cannot fix a strategy problem with tactics. This applies to both management and marketing.

After this season ends, we expect better results — early next year I will probably publish an update to this case with the results of the current strategy.

Related services
Google Ads management Full cycle: campaigns, analytics, CRM integration and reporting on real sales, not in-platform conversions. from $450 / monthLearn more End-to-end analytics All inquiry sources and CRM sales in one picture: you see which channel actually brings money. from $400Learn more
Running a seasonal business and want to prepare for the peak in advance, not at the last minute? Get in touch, let’s discuss the strategy

FAQ on the topic

Frequently asked questions

How is a marketer different from a specialist who just knows the Google Ads interface well?
A specialist who knows the interface can set up campaign structure, conversions and bidding strategies, but works only at the tactical level. A marketer understands the unit economics of the business — margin, average order value, demand seasonality — and uses the ad account as a tool to execute the strategy, not as an end in itself.
Do you have to look for a contractor who has already worked in your niche?
Not necessarily. A specialist with prior experience in the niche only wins the first few weeks thanks to ready-made approaches. An experienced marketer usually needs 2–3 weeks to fully understand a new audience, after which the advantage evens out, and over time a broad understanding of marketing and analytics matters more.
Why is it important for a seasonal business to compare dynamics across traffic sources?
If sales peaks and dips follow the same pattern in paid ads and in other traffic sources, it confirms that the fluctuations are driven by external demand, not by the quality of work with a particular ad channel. Without this comparison, a dip in a given period is easy to blame on poor advertising by mistake.
What does it mean to invest in building demand, not only in sales?
Part of the ad budget goes to the upper stages of the funnel — introducing the audience to the brand and product before they are ready to buy. It does not pay off instantly, but it builds awareness and demand that convert later, at the seasonal peaks, with a higher average order value and better-quality inquiries.
Why does a short test period not show the real performance of a seasonal business?
Seasonal niches have uneven demand throughout the year with clear peaks and dips. Judging ad performance over a short period that falls into a dip gives misleadingly poor numbers, while a peak gives misleadingly good ones. The correct picture comes from comparing results over the whole season and, where possible, with the same period a year earlier.



Contact

Let's discuss
your project

Leave a request — we'll assess your situation, discuss your goals and find the best solution for your business and budget.

🏆
As a Google Partner, I can help you get a Google Ads bonus of up to 55,000 UAH ($1.2K) for your first campaigns.
❌ I don't work with: gambling · betting · alcohol · tobacco · crypto · grey niches · payday loans
▸ new_project.init()
Discuss a project