Class B · CRO Core
“Data-driven conversion rate optimisation — turning your existing traffic into measurable revenue.”
For Shopify stores with 10,000+ monthly sessions and active paid campaigns. We systematically improve what happens after the click — using heuristic CRO, not A/B testing.
From $5,000 setup + from $500/mo retainer · Min. 10,000 monthly sessions · Backed by the Conversion Guarantee
Live client dashboard included from day one.
Prerequisites
Class B requires a qualifying site.
We won't take on an engagement that can't produce reliable signal. These aren't arbitrary thresholds — they're the conditions under which heuristic CRO actually works.
10,000+
Monthly sessions
Below this, heuristic CRO can't isolate behavioural patterns from noise. We need enough traffic to read funnel data, drop-off points, and Clarity recordings with statistical confidence — week over week, not quarter over quarter.
Under 10K sessions → noise · 10K–25K → heuristic CRO · 25K+ → A/B testing (Class A)
Paid
Active or planned ads
Ad spend signals you're already invested in driving traffic. CRO compounds that investment — improving what happens after the click, not just before it.
Ad spend = you already care about ROI
Don't qualify yet? Class C builds the foundation and installs Clarity + GA4 from day one. Most Class C clients hit the Class B threshold within 6–12 months. See Class C →
Guarantee
We back the work.
Applies to Class B — CRO Core engagements.
The Duha Media Conversion Guarantee
“If your conversion rate does not measurably improve within 90 days of the first deployed fix — measured against the 60-day baseline captured before that fix went live — we keep working at no additional cost for up to 90 more days, until it does. You will always be able to see exactly what we changed, what moved, and what did not. The answer is always in the data, not in our word.”
Eligibility
Minimum 10,000 monthly sessions to your store
GA4, Clarity, and Shopify Analytics installed before the engagement starts
Fixes approved within 7 business days of delivery each cycle
Traffic remains within ±25% of the engagement-start baseline
No client-side UX changes to pages in scope without coordination
The guarantee is credible because the methodology is documented. Every decision is logged, every test recorded, every result measured against baseline. An agency operating in a black box cannot offer this. We can.
Setup phase — one-time
What happens before the retainer begins.
Three-layer measurement baseline
Shopify Analytics, GA4, and Microsoft Clarity reconciled into a single baseline. Goals, events, and funnels validated end-to-end. No optimisation is possible without a reliable baseline — this is the first thing we fix.
Full site CRO audit
A complete review of where your traffic drops off — using Shopify Analytics conversion funnels, Clarity heatmaps, session recordings, and GA4 path data. Every finding is documented with a hypothesis before a single change is made.
Prioritized leak report
Conversion leaks ranked by estimated revenue impact. Each leak documented with the data that surfaced it, the proposed fix, and the expected lift — so you know exactly why each fix is sequenced where it is.
Measurement framework
Pre/post measurement windows defined for every fix: 60 days of pre-fix baseline, 90 days of post-fix observation. Page-level isolation when other UX changes happen outside scope.
Initial fix batch
First wave of conversion fixes deployed against the highest-impact leaks. Each fix isolated to its own page or flow so before/after measurement is clean.
Client dashboard live
Your Duha Media Client Dashboard provisioned and live from setup day one. Real-time CVR, change log, audit findings, and monthly reports — all in one place, kept forever.
Retainer — ongoing
What you get every month.
Week 1
Week 2
Week 3
Week 4
Cadence repeats every month. Async chat + Loom between calls. Dashboard live the whole time.
How we document the work
Every change has a paper trail. Always.
Every change is logged before traffic sees it. Every leak documented with the data that surfaced it. Every fix measured against the 60-day pre-deployment baseline. Documentation runs continuously — not delivered at the end of the engagement.
Change log entry
Every site update logged with: what changed, the finding that triggered it, the hypothesis, and the target outcome.
Finding: 67% of mobile users never reached original CTA
Hypothesis: Moving CTA above fold → +8–12% mobile CVR
Status: Live — measuring against 60-day baseline
Conversion leak report
Every conversion leak documented with the data source, the proposed fix, the estimated revenue impact, and the measurement window.
Source: Shopify funnel + Clarity rage-click on country dropdown
Fix: Auto-detect country from IP, default state list
Est. impact: +6–9% checkout completion · Window: 60d pre / 90d post
Monthly report — sample structure
Same format every month — track changes over time without translating between structures. Lives in the Client Dashboard, kept forever.
March 2026 — Performance report
Class B · Month 3
2.4%
CVR (was 1.8%)
−18%
Form abandon
$3.20
Revenue / session
Sections: CVR vs baseline · Fixes deployed + measurement · Leak findings · Next month priorities · Updated roadmap
Tool stack
Three layers of measurement. One dashboard.
Microsoft Clarity
Free
Session recording, heatmaps, dead-click detection, rage-click detection. The behavioural layer.
Free, privacy-compliant, and the fastest way to see what visitors are actually trying to do — and where they give up.
GA4
Free
Path exploration, conversion events, attribution. The traffic layer — where visitors come from and what they do next.
The standard. Configured properly so the data is actually trustworthy.
Shopify Analytics
Included
Native funnel data, product-level conversion, repeat-purchase reporting. The commerce layer — straight from the platform.
The source of truth for revenue. We reconcile GA4 and Shopify so the numbers actually agree before we start.
Duha Media Client Dashboard
Included
Real-time CVR, full change log, monthly reports, and the original audit — all in one place, accessible any time.
Self-hosted, no third-party tool, no vendor lock-in. The portal you check instead of waiting for a PDF.
GrowthBook A/B testing is Class A (25,000+ monthly sessions). Class B is heuristic CRO — driven by Clarity, Shopify Analytics, and GA4.
What we track
Primary outcomes. Diagnostic signals.
Primary metrics
CVR
Primary goal. Every engagement benchmarked here from day one.
Revenue per session
What every visit is actually worth.
AOV
Average order value, tracked alongside CVR.
Diagnostic metrics
Funnel drop-off
Where in the path users leave before checkout.
Form abandonment
Last drop-off before the sale. Often the most fixable.
Mobile vs desktop CVR
Most paid traffic is mobile. Most sites are built for desktop.
Scroll depth
Where users disengage before reaching the CTA.
CTR
CTA visibility and copy effectiveness on key elements.
Core Web Vitals
LCP, INP, CLS — speed and stability affect conversion directly.
Results
What Class B actually produces.
Coming soon
Case studies in progress.
Results from current engagements will be documented and published here once verified. Enter your email to be notified when the first case study goes live.
Common questions
What comes up before teams sign off.
Share internally
Class B — Full engagement brief
Setup deliverables, retainer cadence, tool stack, FAQ, and pricing — ready to forward to your team.
We'll send the PDF to your inbox. Your URL helps us personalise any follow-up — no pitch, just context.
How the tiers connect
“These aren’t just options. They’re a system.”
Each tier is a complete engagement, and clients who begin at Class C graduate into Class B with a compounding advantage — the UX is already built for optimisation, Clarity is already collecting data, and the dashboard is already live.
Class C
Foundation
One-time · ~3 months
Builds the site right — with conversion architecture, analytics, and measurement infrastructure already in place. The platform everything else runs on.
Class B
CRO Core
From $5,000 setup + from $500/mo retainer
Continuous heuristic CRO on a site that already has traffic. Builds on the Class C foundation when clients graduate — but it's also the entry point for stores already running on Shopify.
Class A
Growth Intensive
From $15,000 intensive + from $1,500/mo retainer
The full growth system — paid channels, attribution, and structured A/B testing once traffic crosses 25,000 monthly sessions. For brands that have outgrown heuristic optimisation alone.
Ready to grow?
Ready to turn traffic into revenue?
We'll look at your site, find where it's losing revenue, and tell you exactly what needs to change — before any engagement starts.
No pitch. No pricing. Just the finding.