✨ Now booking: Bottleneck Map™ diagnoses start with a discovery call✨ Bottleneck Map™ diagnoses — book a call →
All case studies
High-TicketB2B & B2CLead Generation

DHI (Decor Houz)

An SPC flooring manufacturer whose “working” ad account turned out not to be working at all.

17×
ROAS in the first month after the rebuild
30 days
from rebuild to visible improvement
The starting point

Where they were when they came to us

DHI manufactures SPC flooring, selling B2B and B2C across Malaysia with ticket sizes above RM10K. They were spending RM5K–10K a month on ads and converting effectively — but the revenue attributed to paid ads sat stagnant around the RM100K range, and inconsistently.

They’d assumed paid ads were working, until they noticed that spending RM5K or RM10K made no real difference. They came to us for a diagnosis.

The new creative batch, built from the rebuilt tracking’s findings.

What was leaking — the diagnosisNever skipped

What the diagnosis found

They weren’t tracking where any lead came from — paid, organic, existing customers, or their network. Revenue was growing, so they credited the ads.

The diagnosis showed the growth was actually coming from strong organic, existing customers, and network referrals. Paid ads weren’t doing much at all.

Where the growth was really coming fromFALSE SIGNAL
Monthly ad spendRM5K–10K
Paid-ads revenueStagnant around RM100K
Lead source trackingNone
Growth actually driven byOrganic, existing & network
Paid ads’ real contributionVery little
What we proposedSeparate funnels & KPIs for paid
DHI Floor website

dhifloor.com.my — where the B2C funnel lands. View live ↗

What we deployed — the fix

Paid ads finally had to prove themselves

We segmented their lead sources cleanly, built dedicated funnels for B2C and B2B instead of running ads with no structure, and put click-to-revenue tracking in place.

We then restructured their campaigns and budget based on what the past data said about B2C versus B2B, and set clear KPIs for paid ads — the customers and revenue it’s expected to produce — kept clearly separate from their other marketing, so paid performance could finally be tracked and judged on its own.

What changed — the result

17× ROAS in the first month after the rebuild

17×
ROAS in the first month after the rebuild
30 days
from new creatives to visible improvement
B2B + B2C
finally running on separate funnels and KPIs

With clear goals and clean tracking, the gaps in the paid account became obvious. Previously, creatives were made on instinct — whatever felt right — with no idea which audience was converting. Now it was clear which audience to focus on and which angle and format worked best.

We produced a new batch of creatives around those findings and saw the improvement within 30 days: a 17× ROAS in the first month after the rebuild.

Why it matters

Why it matters

It’s not about running ads or making the best video — it’s about having a system that shows what’s working and what isn’t.

If we hadn’t broken their revenue down by source, they still wouldn’t know paid ads weren’t working — and they’d still be burning ad spend on something that doesn’t work, assuming it does.

Want to know what we’d find in your funnel?

Book a discovery call ↗

For brands doing RM100K – RM10M+ monthly revenue