Discovery Deck | 9 May 2026

OFAB Aesthetics
Wholesale.

A 12-slide diagnostic on where Ireland's same-day Dublin trade supplier stands today, what's invisible to AI engines, and what the next 90 days look like.

Founder-led B2B trade-only Coolock Dublin Same-day dispatch

Prepared for Harvinder Bhogal | by Online Optimisers | Donal Murray

Scroll down
Slide 2 | The Diagnostic

Where OFAB stands today.

Five validated keywords. Zero AI citations. Two domains in transition. One real and undisclosed competitor.

5
Validated head-term keywords on Harvinder's list
0
AI citations across 4 engines (ChatGPT, Perplexity, AIO, Claude)
2
Domains in mid-migration (ofabaestheticswholesale.ie -> ofab.ie)
0
Pillar pages live | Blog content shipped
The headline finding: OFAB is invisible in AI buying-journey answers for the 5 keywords you validated yourself. Rosevel, Healthxchange, and a competitor you did not name (Filler Boutique) are cited in 38, 36, and 24 of 200 cells respectively. OFAB is in 0 to 1.
Slide 3 | Competitive Field

You named 3. The 4th is the one we want to flag.

Filler Boutique offers same-day Dublin dispatch and overlapping brand catalogue. They rank where you don't. They are the most direct named-but-undisclosed threat.

CompetitorSame-day DublinTrust gatePillar contentAI citations (of 200)Founder visibility
OFAB (today)YesOpen0 pillars0-1Latent
RosevelNo (next-day)SoftBasic blog38Medium
HealthxchangeNo (UK origin)Hard gateAcademy (200+)36Low-medium
Filler Boutique UNDISCLOSEDYesSoftMedium24None
Derma DirectNoSoftNone5None
John Bannon PharmaNoHard (pharmacy)None3Corporate
The "we did our homework" moment: Filler Boutique offers same-day Dublin, the same brand catalogue you stock, and they rank for the queries OFAB targets. They're not on your competitor list. They should be.
Slide 4 | AI Visibility

Tested across 4 engines. Cited in zero.

Probabilistic citation share, measured across ChatGPT, Perplexity, Google AI Overviews, and Claude on 50 buying-intent queries. 200 cells total.

Query category
ChatGPT
Perplexity
AIO
Claude
Direct supplier-intent (5 q)
0/5
0/5
0/5
0/5
Brand-direct (5 q)
0/5
0/5
0/5
0/5
Skin boosters / bio-stim (5 q)
0/5
0/5
0/5
0/5
Fat dissolvers (5 q)
0/5
0/5
0/5
0/5
Regulatory / setup (5 q)
0/5
0/5
0/5
0/5
Comparison / decision (5 q)
0-1/5
0-1/5
0/5
0/5
Logistics / service (5 q)
0/5
0/5
0/5
0/5
Practitioner niche (5 q)
0/5
0/5
0/5
0/5
Training / support (5 q)
0/5
0/5
0/5
0/5
Long-tail brand / geo (5 q)
0/5
0/5
0/5
0/5

Citation framing is probabilistic per ASAI 7th and AI ranking standards. Outcomes framed as "increased likelihood of citation", not "ranked number 1". Live retest in this call.

Slide 5 | The Strategy

Four levers. One playbook.

Organic content depth, ASAI-compliant marketing, manufacturer partnerships, and practitioner education. Not separate workstreams - one integrated 90-day plan.

1. Organic search dominance

The 5-cluster, 59-page hub-and-spoke pillar engine targeting your validated head terms plus 50 long-tails. Per topical-cluster-strategy.md.

5 pillars54 spokes~99k words12-14 month build

2. ASAI-compliant trade marketing

Practitioner-only soft-gate, ASAI 7th compliance posture page, plain-English regulatory content for Cluster 1.

B2BKing gateHPRA-awareIMC + NMBI verified

3. Manufacturer-partnership backlinks

Brand-stockist citations from IBSA, Mastelli, Marllor, Across, Teoxane, Professional Derma. Real authority signal.

12 brand outreach+10 high-DR backlinks

4. Practitioner education portal

Members-only training portal counter to Aesthetic Source. Tied to IMC and IAPN CPD.

MVP in 90 daysCPD-alignedNew-grad acquisition lever
Slide 6 | 90-Day Plan

Three pillars. Ninety days. Measurable outcomes.

  1. Pillar 1: Migration QA + technical foundation (Days 1-30)

    Free 30-day sprint owning the ofabaestheticswholesale.ie -> ofab.ie 301 swap. Canonicals, sitemaps, GSC Change of Address, internal-link rewrites, schema rollout (Product, FAQPage, MedicalWebPage), B2BKing soft-gate, founder bio + trust hub published.

  2. Pillar 2: Content engine + brand authority (Days 30-60)

    Cluster 1 pillar live + 4 spokes. Cluster 5 pillar live + 3 spokes. Cluster 3 (bio-stimulators) pillar live + 4 spokes. Brand-stockist outreach to IBSA, Mastelli, Professional Derma, Marllor. First trade-press placement (Aesthetics Journal IE).

  3. Pillar 3: AI ranking + retention assets (Days 60-90)

    Practitioner training portal MVP scoped + first 5 modules. Clinic-intake chatbot pilot live for 1 chosen clinic. AI ranking probe re-run, target 5-10 of 200 cells citing OFAB. 3-5 named clinic case studies published.

Slide 7 | What Done Looks Like

How we know it's working.

Five KPIs reported monthly. Plus one big quarterly metric.

AI citation share

Today: 0-1/200 cells

90 days: 5-10/200

180 days: 15-25/200

Organic traffic

Today: baseline (TBC at GSC access)

90 days: +30% sessions

180 days: +80%

Verified clinic accounts

Today: 0 (open catalogue)

90 days: 80-150 verified

180 days: 200+

Indexed pages

Today: ~60 (estimate)

90 days: +30 (pillars + spokes + brand pages)

180 days: +60

Referring domains

Today: <50 (estimate)

90 days: +20

180 days: +50

Quarterly metric

Average revenue per verified clinic.

Behavioural lock-in measured by re-order velocity and tier-graduation rate.

Slide 8 | The Wedge Demo

Clinic-intake bot. Built by OFAB. Deployed on the clinic's own site.

A B2B aesthetic-supplier value-add neither Healthxchange, Rosevel, nor Filler Boutique offers. Free 30-day pilot for one of your chosen clinics on signing.

What the bot does

  • Greets patients on the clinic's own site
  • Branches by treatment goal (anti-ageing, acne, volumising, skin quality, fat reduction)
  • Recommends OFAB-stocked products via the clinic
  • Captures booking intent
  • Routes to the clinic's own consultation flow

Why it's the moat

  • Clinic gets supplier + clinic-tech + lead-gen tool in one
  • The bot is consumer-facing but it's the clinic's bot, not OFAB's
  • Trade-only positioning preserved (Rule 12, ASAI 7th compliant)
  • Stickier supplier-client relationship
  • Makes Healthxchange and Filler Boutique catch up rather than compete
Live demo in this call: 10 minutes, screen-shared. The version we're showing today is the OFAB-branded prototype. The clinic-deployed version inherits the clinic's own brand and domain.
Slide 9 | The Investment

EUR 3,500-EUR 5,000 per month. Soft anchor.

Tier 1.5 retainer pricing. Mid-market for IE B2B medical-supply clients. Not the cheapest. Not Healthxchange-tier premium. Right-sized for OFAB's stage and trajectory.

Standard

Tier 1: EUR 3,500/m

Migration QA + technical foundation + 1 pillar per quarter + brand-stockist outreach + monthly reporting + chatbot pilot.

Recommended

Tier 2: EUR 4,500/m

Tier 1 plus accelerated content cadence (2 pillars per quarter), training portal MVP, full PR sequence, AI tooling stack expansion.

Aggressive

Tier 3: EUR 5,000/m

Tier 2 plus group-account framework, chain-account direct outbound, quarterly clinic roundtables, full sustainability and ESG report, masterclass MVP.

Freebies, not discounts: Free Migration QA Day 1-30. Free 30-day chatbot pilot for one of your chosen clinic clients. Free tech-SEO sprint for one of your other ecom client brands. Plus the 5-cluster content plan as a leave-behind regardless of outcome.
Slide 10 | Engagement Model

Why retainer, not handoff.

Retainer = compounding ownership

Migration, content, schema, backlinks, training portal, AI ranking probes, chatbot evolution, manufacturer outreach. None of these are one-off projects. They compound month-over-month.

Handoff = capability transfer (later)

If at month 12 OFAB has built internal capability, we can pivot to a quarterly-advisory model. Retainer is not a forever-lock-in; it's the right model for the next 12 months specifically.

OO-Harvinder relationship is bigger than OFAB

The other-ecom-client freebie is the test bed. As your other ecom clients see results, the retainer relationship deepens via referral. That doesn't work as a project.

-friendly cashflow option

Retainer is monthly, predictable, easy to budget. No EUR 50k year-1 project lump-sum. The number scales with clear quarterly milestones.

Slide 11 | The Wedge

Free Migration QA + free practitioner training MVP.

If we sign today, here's what's free in the first 30 days. Then in months 2-3, the training MVP scopes and ships. All inside the standard retainer rate.

Day 1-30: Free Migration QA

Six-gate migration sprint covering canonical lock, GSC Change of Address, internal-link rewrites, anchor-text refresh, schema and Open Graph updates, brand-side citation refresh.

Implied value: EUR 5,000-EUR 15,000 saved.

Month 2-3: Free Training Portal MVP

Members-only portal with first 5 modules. CPD-aligned. New-grad acquisition lever. Counter to Aesthetic Source moat.

Implied value: EUR 8,000-EUR 12,000 build cost.

Plus: Free 30-day chatbot pilot for one of your chosen clinic clients + free tech-SEO sprint for one of your other ecom-client brands (your pick).
Slide 12 | Defined Finish

Stripe link Friday or DocuSign by Monday EOD.

No verbal yes. No "send me a proposal next week". A clean trigger so you and know exactly what's signed and when.

  1. Best case: Stripe link this call

    Donal sends the Stripe link during the call. First month invoice paid before close. Migration QA starts Monday morning.

  2. Strong case: DocuSign by Monday EOD

    SOW + first invoice via DocuSign within 24 hours of the call. Signed by Monday EOD. Migration QA starts Tuesday.

  3. Fallback: 48-hour proposal expiry

    Proposal sent Sunday night, sitting in inbox Monday morning, 48-hour expiry. Live followup Wednesday.

donal@onlineoptimisers.ai ofab.ie

Online Optimisers | Ireland's lean local SEO + AI ranking agency | Donal Murray | 9 May 2026