How a niche e-commerce brand beat seasonality and nearly doubled ROAS
Seasonality in e-commerce can wear down even a strong business — summer sales slumps, rising ad costs, and weakening conversion are business as usual for many brands. Gabo Wool's case study (a premium yarn manufacturer) shows how the right assortment strategy and tight financial control can turn a seasonal slowdown into stable, repeatable growth.
Results that broke seasonality
Average ROAS vs. a 6.0× target
A result well above the client's expectations during the campaign's core period.
Meta Ads Revenue
First-half revenue growth, year over year — despite strong industry seasonality.
Order Volume
Order growth outpaced revenue growth — a real drop in the purchase barrier, not higher prices.
Ad Cost to Revenue
The brand now pays significantly less to acquire each dollar of revenue than a year earlier.
Beating seasonality and unlocking conversion
Gabo Wool sells a premium product with strong seasonality — a natural drop in interest in knitting during spring and summer. An added problem was the existing communication style, focused on individual products, which required customers to plan and calculate on their own how much yarn a given project would need. This created a high barrier to entry and held back conversion rate in Meta Ads campaigns.
Changing the product and financial model
Two strategic pillars: redesigning the offer around impulse purchases, and managing budget through the CRR metric instead of raw ROAS in the Meta dashboard.
Pillar 1: Project kits instead of single products
Instead of artificially inflating average order value, we focused on maximizing transaction volume and radically shortening the decision path. We shifted the promotional model from single yarn skeins (a complicated purchase requiring manual calculation) to complete project kits — a pattern paired with the right amount of yarn for a specific size, rotated seasonally (lighter projects for summer). The result: we removed customer purchase hesitation and turned buying into an impulse decision.
Pillar 2: Managing budget by CRR, not raw ROAS
Most agencies look only at ROAS in the Meta dashboard. Given such strong seasonal swings, the key turned out to be managing budget through the CRR metric (Cost Revenue Ratio) — the ratio of ad cost to revenue generated, showing directly what percentage of every dollar earned goes to the ad platform. We allocated budget dynamically: aggressively scaling spend at the peak of the season, and protecting the client's margin during slower months by supporting sales with educational content that built a base for the months ahead.
The campaign's visual language
Project kits instead of single skeins — creative shows the finished result (a sweater, an accessory) alongside the matched yarn in a single frame.




Numbers, not generalities
| Metric | Result |
|---|---|
| Average ROAS | 8.28× |
| CRR | 12.08% |
| Average cost per click (CPC) | $0.18 |
| Metric | Year 1 | Year 2 | Change |
|---|---|---|---|
| Ad budget | baseline | +54.2% | increased investment |
| Revenue | baseline | +152.9% | revenue growth |
| Order volume | baseline | +162.6% | volume growth |
| ROAS | 5.47× | 8.97× | +64.0% |
| CRR | 18.28% | 11.15% | -39.0% (improvement) |
Long-term perspective: results held up over a two-year observation period — an average CRR of 13.05% and a stable 2.59% conversion rate confirm this is a lasting strategic effect, not a one-off result.
Three takeaways for e-commerce
- 01
Order growth that outpaces revenue growth is a good sign
It means growth is being driven by removing purchase friction, not by raising prices — the ready-made project kit drastically sped up the buying decision.
- 02
A bigger budget doesn't have to mean lower efficiency
Thanks to assortment rotation, a 54.2% budget increase drove 152.9% revenue growth — and efficiency (CRR) improved instead of declining.
- 03
Seasonality can be managed through product, not just budget
Rotating the offer to match the season kept conversion stable across a full two years of observation.
Want to unlock conversion in your e-commerce?
If seasonality, rising ad costs, or falling order volume are limiting your growth — let's talk.
Get a quote
More case studies



