Case Study: Cutting a Window Covering Manufacturer's Cost Per Lead 40%
When a seven-figure Texas window covering manufacturer came to Nova, their problem wasn't lead volume: it was the bill. They were spending $12,000 a month across Google and Meta, and their cost per lead had crept from $45 to $85 over 18 months while their previous agency recycled the same creative and targeting and, when asked, recommended more budget. Forty-five days after Nova rebuilt the accounts, cost per lead was down 40%-$85 to $51, with lead volume actually up 4%, from 141 to 147 a month. This article is the anatomy of that rebuild, metric by metric, because the pattern (creeping CPL, stale creative, an agency whose only idea is 'spend more') is the single most common disease in window treatment advertising. The full before-and-after lives on the case study page.
The diagnosis: where $12,000 a month was leaking
The audit found three compounding leaks, none visible from the monthly report the owner had been getting:
- Duplicate keywords competing against each other. Across 14 campaigns, overlapping keywords meant the account was bidding against itself: paying auction premiums to beat its own ads. Wasted spend measured out at 35% of the budget.
- Creative that hadn't been refreshed in 8 months. Audiences had seen the same ads so many times they'd stopped seeing them at all: the account's click-through rate had sagged to 2.1%, and on Meta, fatigued creative quietly raises the price of every impression.
- Saturated audiences. The same retargeting pools and interest stacks had been squeezed for a year and a half. There was no fresh demand entering the system, just increasingly expensive re-solicitation of the same people.
Notice what's NOT on this list: budget. The account didn't need more money; it needed the money to stop fighting itself.
The rebuild, part one: consolidate 14 campaigns into 6
The 14-campaign sprawl was collapsed into 6 high-performing campaigns with clean boundaries: each keyword living in exactly one place, budgets pooled instead of fragmented. Consolidation does two things for a window covering advertiser: it ends the self-bidding, and it concentrates conversion data so the platform's optimization actually has enough signal per campaign to learn from. (Fragmentation starves the algorithm; six well-fed campaigns beat fourteen anemic ones.) Wasted spend fell from 35% to 8%, a 77% reduction, which on a $12,000 budget is roughly $3,200 a month redirected from friction to leads.
The rebuild, part two: fresh creative from a real shoot
Instead of another round of stock imagery, Nova produced an on-location video shoot at the manufacturer, real product, real production floor, real installs, and cut it into 20+ creative variations. That library matters as much as the footage: twenty cuts means the account can rotate creative for months before fatigue returns, and can let the platforms find which hooks work per audience. The result shows in the click-through rate: 2.1% to 4.7%, a 124% improvement. In this trade the product demos itself on video, window coverings move, filter light, transform a room on camera, and a manufacturer sitting on a real factory floor has creative assets a dropshipper can never fake.
The rebuild, part three: new demand instead of squeezed demand
- New Meta audiences built on recent home purchases the single highest-intent life event in window coverings, because every new home needs treatments and needs them soon.
- TikTok campaigns for the younger homeowner demographic a channel the account had never touched, opened with the new video library rather than repurposed banner ads.
- A weekly optimization cadence with detailed reporting the anti-'set and forget'. The previous agency's 18 months of drift happened one unexamined week at a time; the fix is structural, not heroic.
The scoreboard at 45 days
- Cost per lead: $85 → $51 (−40%)
- Lead volume: 141/month → 147/month (+4%)
- Click-through rate: 2.1% → 4.7% (+124%)
- Wasted spend: 35% → 8% (−77%)
Same budget, more leads, each one 40% cheaper: inside a month and a half. The owner's verdict, from the case study: "Our previous agency kept asking for more budget. Andy found a way to get better results with less. That says everything."
How to run this audit on your own blinds account
- Count your campaigns, then check for keyword overlap. If the same search could trigger ads from two campaigns, you're bidding against yourself. More than a handful of campaigns for one product line is usually sprawl, not strategy.
- Date your creative. Pull up your ads and find the newest asset's creation date. Older than a quarter, and fatigue is already taxing every impression.
- Ask where new demand enters. If every audience is retargeting or an old interest stack, you're re-soliciting, not prospecting. Life-event targeting, movers above all, is this industry's cheat code.
- Check the cadence. When was the last structural change in the account, not a budget nudge, a real change? If the honest answer is months, the drift is compounding right now.
- Interrogate 'more budget'. It's sometimes the right answer, but only after waste is measured. At 35% waste, a bigger budget just buys a bigger leak.
The pattern transfers to any window treatment business buying leads: consolidate until the structure is clean, refresh creative on a schedule, keep a channel where new demand enters, and look at the account every week. The complete Texas manufacturer story, challenge, rebuild, and every number above, is on the case study page, and the audit that started it is the same one Nova runs free for blinds and shades companies.