Internal only · Not for client · Tomas + John + Donal eyes only
TL;DR Wedge Live URLs GitHub Strategy Competitors Tue 13 May Answer framework Talk track Objections Cameos Curveball 3 numbers 3 names If/then tree Success Prep checklist Post-call 24hr Wed-Mon ship list Tue 20 May (Close) Workstreams Blockers Oleo →

Budtender Strat · Non-Client Facing

v1 · 2026-05-08
Live document · updated as Tomas+John feed back

TL;DR 60-second read

The wedge offer Locked 2026-05-08

Live Budtender Brain · shipped in 7 days · his to keep

A live AI chatbot trained on his 244 SKUs + 2,531 Judge.me reviews + every Certificate of Analysis batch, deployed to a real URL inside 7 days. Paired with a founder-authority pitch deck for Richard's medtech-to-cannabis story and 8 ready-to-send podcast / trade press outlet pitches.

All shipped before Richard signs anything. His to keep either way.

Want all 16 wedge candidates ranked, with hybrids + gold/gems?budtender-wedges.pages.dev (internal only - 5,853 words, 16 wedges scored across 6 dimensions, 6 hybrid stacks, 5 alternative pitch framings, 29 gold/gems)

Why this earns the yes

  • Richard already has 244 products + 2,531 reviews + lab CoAs. We're just connecting them. Cost to OO: 2-3 days work.
  • Most agencies pitch decks. We pitch a working asset. Differentiated immediately.
  • Founder-authority work signals we see him as a founder, not a shop owner.
  • 8 podcast pitches = entity-build evidence, not "we'll do PR" promises.
  • "His to keep either way" removes the decision pressure on Tuesday. Richard takes the wedge, says "let me think on the retainer", and 80% sign anyway.

What we ship + when

  • Day 1-2: Scrape his 244 product descriptions + 2,531 reviews + CoA index into a vector DB
  • Day 3-4: Train chatbot on the corpus, deploy to budtender-brain.pages.dev
  • Day 5: Build the founder-authority pitch deck (Richard's medtech-to-cannabis arc)
  • Day 6: Draft 8 outlet pitches (Cannabis Health News, Business of Cannabis, Prohibition Partners, IMT.ie, Mongabay Cannabis, Sunday Business Post, Cannabis Wire, Hempoint)
  • Day 7: Hand all 3 assets to Richard. He sends or signs the retainer for execution.

Live URLs (Cloudflare Pages)

AssetLive URLStatusAudience
Master deck (Tuesday leader)budtender-deck.pages.devLive v1Forward-safe to Richard
Interactive chatbot (4 branches)budtender-mockup.pages.devLiveForward-safe
5-sec auto-loop theatre chatbotbudtender-mockup-theatre.pages.devLive v1Forward-safe
Website rebuild ("the flex")budtender-site.pages.devLive v1Forward-safe
Council strategy synthesisoleo-council.pages.devLiveInternal only
Oleo audit (already with Richard)oleo-audit.pages.devLiveAlready forwarded
This Strat hubbudtender-strat.pages.devLive v1Internal only
Oleo Strat huboleo-strat.pages.devBuildingInternal only
5-variant landing page (toggle)budtender-designs.pages.devSatForward-safe
12-page core websitebudtender-full.pages.devSatForward-safe
Live Budtender Brain (the wedge)budtender-brain.pages.devSun-MonForward-safe
Constellation orb hubbudtender-orb.pages.devSunForward-safe

GitHub repo links

DocGitHub URLStatus
Full Budtender folder/oleo/budtender/Active
Tomas call lead brieftomas-call-lead-brief.mdNeeds discovery rewrite
Richard insights v1insights-v1.mdDone
Business family mapbusiness-family-map.mdDone
OOB ideas catalogue (62)oob-ideas-catalogue.mdDone
OOB v2 supplement (25 more + wedge)oob-ideas-v2-supplement.mdDone 2026-05-08
Deep audit v1full-audit-v1.mdDone
AI deep audit (50 queries x 4 engines)ai-audit-deep-v1.mdDone
Competitors IE+UK v1 (10+10)competitors-ie-uk-v1.mdDone v1
Competitors mega-table v2 (15 cols)competitors-ie-uk-v2-mega.mdSubagent running
Path evaluation (8 paths)path-evaluation-v1.mdDone
Personas v1 (7 archetypes)personas-v1.mdReddit backfill running
Master deck briefmaster-deck-brief.mdDone
Status update for the boysUPDATE-2026-05-07.mdDone
Cannabis market deep dive (IE+UK+EU)market-dive-v1.mdSubagent running
Council comparisons (13 runs + synthesis)/oleo/council-comparisons/Done

Cut-to-chase strategy

Where we can compete

  • Knowledge layer (the IE moat). No IE hemp ecom owns the answers. First mover with FAQ + Article + Product schema, batch-CoA QR, Colorado provenance content takes citation share for 12 months.
  • Founder credibility (the entity moat). Richard's 25-yr medtech background is invisible on the site today. Surfacing it = single highest-leverage E-E-A-T move on a regulated category.
  • Compliance posture. Already beats most peers on age-gate + CoA surfacing. We turn what they treat as a chore into an entity-trust asset.
  • Email + SMS owned-audience. Klaviyo on a 244-SKU catalogue with 2,531 reviewers = quick-win revenue lift inside Week 4.
  • UK novel-cannabinoid trust tier. 30+ Shopify-template shops, no clear "trustworthy one". US-grade Colorado sourcing + per-batch CoA QR = the trust-tier slot.

Where it's less likely we win

  • Paid Google + Meta. Cannabinoid retail banned on both, no debate. Don't pitch.
  • Provacan-tier CBD authority on UK. They've been compounding for 6+ years. Catching them = 18+ months minimum.
  • Direct claims about therapeutic outcomes. ASAI + Novel Food rules block this. We don't sell "cures pain". We sell wellness with disclosure.
  • Dr Hemp Me's content depth on IE. They own "best CBD oil Ireland" SERP today. Catchable but not in 90 days.
  • Cannabis Discord / Telegram community as growth channel. Wrong fit for ecom on regulated SKUs. Skip.

Competitors at a glance Mega-table v2 incoming

Top 10 IE + Top 10 UK with 15-column scoring matrix (SEO, ads, website, CRO, speed, mobile-vs-desktop, AI citation, schema, CoA visibility, founder depth, monthly SEO spend estimate, etc.) is being built right now (subagent running). Will replace this section once it lands.

For now: top 3 IE + top 3 UK (from v1)

CompetitorCountryWhy they matterWhere they're weak
Dr. Hemp Me (drhempme.ie)IEContent + reviews leader, schema present, trust-tier IE CBD brandNo HHC/HHCP/THCP coverage. Founder less prominent than Richard could be.
Little Collins (littlecollinscbd.com)IEPhysical retail entity, strong NAP signalsSmaller catalogue, weaker on novel cannabinoids, no CoA QR play.
HiddenCBD (hiddencbd.com)IEOnly direct novel-cannabinoid peer in IECompliance posture thin, no founder credibility play.
Provacan (provacan.co.uk)UKUK CBD market leader, heavy schema, deep content layer, brand authorityNo HHC line, slow on novel-cannabinoid trends, conservative founder presence.
HempHash (hemphash.co.uk)UKBroad flower volume, fast on trendsWeak compliance posture, vague CoA practice, no founder.
BudMother (budmother.com)UKDirect novel-cannabinoid peer, the closest UK analogue to TheBudtenderWild-West feel, no trust tier, no founder, weak schema.

What top-tier competitors are spending on SEO (estimate)

Pending mega-table v2 Will be filled with concrete monthly-spend estimates for Provacan, Dr Hemp Me, BudMother once the Doctor-level analysis subagent returns. Expected range: GBP 5-15k/month for Provacan-tier. This is the price-anchor evidence Tomas uses on Tuesday's discovery call.

Tue 13 May 10:00 Dublin Discovery

What we walk through

  • Slides 1-7 of the deck (findings + competitor set + AI ranking probe + 10 ways + 90-day plan + 8-paths-evaluated)
  • Live chatbot demo (slide 8 - either interactive or 5-sec theatre, Donal's call)
  • NEW: walk the website rebuild at budtender-site.pages.dev
  • Soft price anchor at slide 9 (EUR 3-5k/m range, "we'll firm up next week")
  • "By the way" Oleo moment at slide 11 (we did the same depth for Oleo)
  • Slide 12 reframed: "Schedule the proposal call for Tue 20 May. We tighten plan + price based on what we hear today."

What we ASK (8-12 questions, "why we ask" baked in)

  • 1. What's the actual revenue split today: IE vs UK vs EU?
    Why: tells us where to weight pillar pages, GMB strategy, and which jurisdictions trigger the regulatory landmines first. If IE is 70%, we lean Dr Hemp Me displacement. If UK is 70%, we lean BudMother trust-tier wedge.
  • 2. Top 3 SKUs by revenue. Top 3 by margin. Are they the same?
    Why: revenue SKUs are not always margin SKUs. Reveals if his pricing/bundling needs work, which products to feature in our chatbot demo, and where to anchor the conversion-rate forecast.
  • 3. What % of customers are repeat buyers? Subscription uptake?
    Why: cannabis ecom averages 36% repeat vs 21% retail standard. Below 25% means retention is the unlock, not acquisition. Above 40% means he is sitting on an unmilked Klaviyo gold mine.
  • 4. What's working in your current marketing? What's not?
    Why: stops us pitching things he has tried and failed at. Surfaces channels he is emotionally attached to (do not kill them publicly) vs channels he privately knows are dead.
  • 5. Klaviyo / email setup status. Last automation built? Open rate? Revenue contribution?
    Why: calibrates Pillar 2 quick-win realism. If Klaviyo is bare, Week 4 lift is huge. If Klaviyo is mature, we pivot Pillar 2 to SMS, win-back, and review-velocity flows.
  • 6. Who else is bidding for SEO work right now? What did they propose?
    Why: competitive set for our Tue 20 proposal. Tells us the price floor, the framing the others used, and which agency to position against by name without naming them.
  • 7. Timeline pressure: any specific reason "soon"? Any reason "later"?
    Why: surfaces Allwright dependency, Celadon timing, or a churn trigger we cannot see. Also flags hidden hesitation (Shirley not sold, Q3 cash crunch, etc).
  • 8. What number have you been mentally budgeting for SEO?
    Why: the big one. Asked directly after the Provacan / Dr Hemp Me anchor lands. Watch his face. Whatever he says first is the truth; the second number is the negotiation.
  • 9. Celadon Pharmaceuticals timing - real or aspirational?
    Why: tests his downstream-rail story. If real, he is a Tier 1 strategic prospect with platform value. If aspirational, we know slide 11 (Oleo back-pocket) is the wedge, not Celadon framing.
  • 10. Olio.com - what triggers your launch?
    Why: confirms the Allwright Review dependency and tells us if we have a 3-month or 12-month pre-launch window for Oleo content build. Maps directly to Oleo readiness package timing.
  • 11. Shirley's tech bandwidth - is she shipping our schema/age-gate fixes, or do we?
    Why: scope split on Pillar 2. If Shirley does it, we are advisory and price drops EUR 500-1k. If we do it, we need WP/Shopify access on day 1 and the price holds at 4-5k.
  • 12. Anything you've tried that didn't work that we should know about?
    Why: saves us from re-pitching dead paths. The answer is gold for the Tue 20 close deck. Often reveals a previous agency burn that we can position against.

Answer framework per question Listen + decode

For each of the 12 discovery questions: what to listen for, what should set off alarm bells, and the immediate next move on signal. Collapsed by default. Expand the ones Tomas is least sure about.

Q1. Revenue split IE vs UK vs EU
Good answer"60-70% IE, 25-30% UK, single-digit EU." Concentrated, shippable, regulator-mappable.
Concerning"Honestly we do not break it out" or "we ship to 40 countries roughly evenly." No analytics maturity = onboarding pain.
Next move on signalIf concentrated: lock pillar weighting Tuesday. If unknown: include "data layer audit" as scope item 1 in the Tue 20 close deck.
Q2. Top 3 SKUs by revenue vs margin
Good answerHe names 3 revenue + 3 margin and they overlap on 1-2 SKUs. Means he reads his P&L.
Concerning"It depends" or he names HHC SKUs as top revenue. HHC = revenue cliff incoming, must reframe today.
Next move on signalFeature his named margin SKUs in the chatbot demo. If HHC reliance, escalate "regulatory transition content engine" framing.
Q3. Repeat buyer % + subscription uptake
Good answer"Around 30-40% repeat, subscription is 8-12% of revenue and growing." Healthy retention, room to grow.
Concerning"Maybe 15%" or "we do not run subscriptions." Acquisition trap; CAC will eat margin.
Next move on signalBelow 25% = lead the Tue 20 close deck with retention math, not acquisition math. Sub-launch becomes Pillar 2 anchor.
Q4. What is working / not working
Good answerSpecific channel claims with numbers. "Email is doing 18% of revenue, social does nothing for sales but builds trust."
Concerning"Everything is fine" (defensive) or "Nothing is working" (despair, hard to sell to).
Next move on signalIf defensive: probe softer with "if you could fix one thing first, what would it be?" If despair: lead Tue 20 with quick-win calendar (Klaviyo flows + schema in Week 1-2).
Q5. Klaviyo / email status
Good answer"Klaviyo is on, welcome + abandoned cart live, ~25% open rate, 12-15% of revenue." Mature.
Concerning"We use Mailchimp" or "we have it but never set up flows." Either platform-migration tax or quick-win paradise.
Next move on signalMature = pivot Pillar 2 to SMS + Judge.me review velocity. Bare = Week 4 demo is the welcome-flow lift, easiest visible win.
Q6. Who else is bidding for SEO right now
Good answerNames 1-2 agencies + a freelancer. Reveals price ceiling and framing rivals.
Concerning"Just you" (we are the only bid, can lose to no-decision) or "five agencies" (commodity bake-off, hard to win on price).
Next move on signalSolo bid: pivot to discovery-then-deepen, treat Tuesday as alignment not auction. Five bidders: weaponise wedge offer immediately, escape commodity frame.
Q7. Timeline pressure
Good answerSpecific event: "Allwright in autumn" / "Tilray IE in Q4" / "Olio launch when MCAP shifts."
Concerning"No real urgency" (kills momentum) or "yesterday" (panic, churn risk).
Next move on signalSpecific event: anchor Tue 20 close deck on the date. No urgency: insert artificial urgency frame ("Tilray is moving"). Panic: deploy wedge same week.
Q8. Mental SEO budget
Good answer"Probably 3-5k a month range." Aligned, easy close.
Concerning"Under 2k" (mismatch) or refuses to share ("you tell me a number").
Next move on signalAligned: lock 4-5k Tue 20. Mismatch: re-anchor on Provacan 8-15k + offer 3k Phase 1-only tier. Refuses: do not press, walk Doctor-spend slide harder.
Q9. Celadon Pharmaceuticals timing
Good answer"Real, board introductions in Q3, MCAP supply chain pilot in Q4." Tier 1 strategic platform value.
Concerning"It is on the radar" (vapour) or "totally aspirational." Drop the rail framing.
Next move on signalReal: bake Celadon-readiness into Tue 20 close deck as bonus track. Aspirational: never mention again, redirect to Oleo back-pocket as the platform play.
Q10. Olio.com launch trigger
Good answer"Allwright publication, expected autumn-winter." Concrete dependency we can plan around.
Concerning"When the time is right" (no plan) or "we already started" (we are behind).
Next move on signalAllwright: trigger Oleo readiness package as wedge B. Already started: ask "who is doing it now?" and pivot to rescue framing.
Q11. Shirley's tech bandwidth
Good answer"Shirley owns dev, you advise. She ships." Lower-effort retainer, advisory model.
Concerning"Shirley is too busy" (we own dev, scope expands) or "Shirley wants to vet everything" (gatekeeper risk).
Next move on signalShe ships: drop scope to advisory + EUR 500-1k off retainer. We ship: lock EUR 4-5k + need access on Day 1. Gatekeeper: bring Shirley into Tue 20 close call directly.
Q12. What did not work before
Good answerNames a specific failed agency or tactic with a reason. "Hired X agency, generic content, wasted 6k."
Concerning"Never tried anything" (rare in cannabis, suspicious) or "long story, do not get me started" (unhealed wound, tread carefully).
Next move on signalSpecific failure: name our anti-pattern explicitly in Tue 20 deck ("not generic content, batch-CoA-grounded content"). Wound: let him vent, do not interrupt, then mirror back.

Slide-by-slide talk track for Tomas 12 micro-scripts

Each slide gets an opener (what Tomas says first, in blockquote), a transition out, and a time budget. Total target: 35-40 minutes presentation, 30-40 minutes Q&A + discovery questions, 10 minutes close-the-loop.

Slide 0 - Cover (15 sec)
"Richard, Shirley, thanks for the time. John, good to have you on. We have put together a lot, findings from a deep audit, a 50-query AI ranking probe across 4 engines, a top-10 IE plus UK competitor scoring matrix, and the strategy paths we evaluated. Today is a discovery call, so let's walk it, ask each other questions, and we will firm up the proposal next Tuesday."

Transition: "Let's start with what we hear from you, then we will show what we found."

Slide 1 - What we hear from you (75 sec, includes HHC acknowledgment)
"Big thing first. We saw the regulatory shift on HHC across IE, NL, FR, DE, SE in the last 90 days. Ireland banned it July last year, Netherlands put it on heroin schedule three months ago. We assume you are already on top of it. The reason we are showing you what we are showing today is that it actually strengthens the case for the SEO and AI ranking work, not weakens it. Sound right?"

Transition: "Did we read your situation right? [pause for nod]. Cheers, let's show you what we found."

Slide 2 - Three numbers that matter (75 sec)
"Three numbers from the audit. 244 products, 0 with descriptions optimised for search. 2,531 Judge.me reviews, 0 surfaced as schema. 0 indexed blog posts. Read this as a strength. The hard parts, you have done. Phase 1 is the layer that makes it findable and citable."

Transition: "So that is your starting line. Next: where you sit against the competitor set."

Slide 3 - Competitor set (75 sec)
"Top 10 IE, top 10 UK. Two gaps that matter. One, no Irish hemp ecom owns the knowledge layer. Two, the UK novel-cannabinoid market has 30 plus shops, no clear trustworthy one. You can take both slots. Compliance, age-gate, CoA, you already beat most of them. Compliance is a strength, not a tax."

Transition: "Now the AI side, where we ran a deeper probe. Donal, this is your slide."

Slide 4 - AI engines (DONAL CAMEO, 90 sec)
[Tomas, hand off]: "Donal, this is your slide. Walk Richard through what we actually found across the four AI engines."

Transition (after Donal hands back): "Cheers Donal. So that is where you stand today. Here is what we would do about it."

Slide 5 - Ten ways we make you money (90 sec)
"Ten ways across SEO, AI ranking, content, owned audience, and entity work. Six are easy or medium where we know exactly what to ship. Two are harder and worth the time. One is on hold pending regulatory clarity. The chatbot is the demo on slide 8."

Transition: "Now, how that lands across 90 days."

Slide 6 - 90-day plan (75 sec)
"Three pillars, twelve weeks. Week 4 acceptance: schema deployed, top 50 SKUs descriptions live, Klaviyo welcome plus abandoned cart on. Week 12: full content layer, AI citation lift measured against today's 12% baseline. Deliverables we own, not outcomes we promise."

Transition: "Before we get to investment, one slide on what we evaluated and rejected."

Slide 7 - Show our work (60 sec)
"Eight strategy paths considered. Three locked, two rejected outright (Paid Google plus Meta both ban cannabinoid retail), three flagged as Phase 2. We are not pitching what we cannot ship. The chatbot, that is next."

Transition: "Donal, you are taking the chatbot demo."

Slide 8 - Chatbot demo (DONAL OWNS, 2 min)
[Tomas, hand off]: "Donal is going to show you the chatbot we mocked up. It is the conversion layer for everything we just walked through."

Transition (after Donal hands back): "Tomas, want to walk Richard through what we would recommend on investment?"

Slide 9 - Investment (90 sec, soft anchor)
"Investment-wise, we are looking at the EUR 3 to 5 thousand a month range. We will firm up the exact tier next Tuesday once we have heard your priorities. For context, here is what your top competitors are actually spending. Provacan 8-15k, Dr Hemp Me 4-7k, BudMother 2-5k. Where we would anchor for you: 4 to 5 thousand a month, top of Tier 2, matching Dr Hemp Me's IE leader spend."

Transition: "[Pause for reaction, do not fill silence]. We are not asking for a yes today. What we want to hear is whether the shape of this looks right."

Slide 10 - Why retainer beats hand-off (45 sec)
"You may be wondering, could John just run this directly. The honest answer: John as your relationship lead, OO retains the toolchain underneath. Both. The bonus structure aligns John with your retention plus traffic targets, not ours."

Transition: "One more thing before we wrap up the walkthrough. Donal, the Oleo bonus track."

Slide 11 - Oleo back-pocket (DONAL CAMEO, 60 sec)
[Tomas, hand off]: "Donal, this is yours. The Oleo bonus track."

Transition (after Donal hands back): "Right, last slide. Defined finish."

Slide 12 - Defined finish (60 sec, books Tue 20)
"What we would like to do is regroup next Tuesday, the 20th of May. Same time. We come back with a sharper plan tuned to what you have told us today, the locked tier within the 3-5k range, and a defined start date for the work. Sound right? Tuesday 20 May, same hour, do you have it?"

Transition: "[Wait for confirmation]. Brilliant. We will send the calendar invite plus a one-page recap of today by Wednesday."

Objection rebuttal cheatsheet 8 most likely

ObjectionRebuttal (2 lines)
"We just need SEO.""Cannabis SEO without AI ranking gets you found by Google's old crawl. Today, 30%+ of brand-research queries happen inside ChatGPT and Perplexity, where Google ranking is irrelevant. We build the layer that wins both. SEO is half the work; AI citation is the other half."
"How is this different from the 5 other agencies pitching me?""They are quoting tasks. We have already shipped the assets, free, before you signed anything. The chatbot is live. The audit is done. The competitor matrix is built. The wedge offer is yours to keep regardless. Most agencies talk about what they will do; we show what we already did."
"Can John run this on the Oleo side instead?""John can run the relationship layer; the toolchain (DataForSEO, schema deploy, AI ranking probe, Klaviyo flows) is OO's. John as freelancer + OO toolchain + bonus alignment = stronger than John alone. We have already structured it that way."
"Send me a proposal and I will review with Shirley.""Happy to. We would prefer Shirley on the Tue 20 call so she can challenge the technical scope live. 30 minutes of her time saves a week of email. Want us to invite her?"
"What if it doesn't work?""Cannabis SEO has 3-6 month timelines, that is honest. Week 4 acceptance is real (schema, descriptions, Klaviyo flows live). Week 12 is the citation lift measurement against today's 12% floor. If we miss Week 4 deliverables, we fix on our time. If we miss Week 12 citation lift, we extend the engagement at no extra cost until it lands."
"Why EUR 4k+ when others quote 2k?""At 2k, you get tasks. At 4k, you get a system. HiddenCBD spends 1-3k and has the smallest organic footprint of any IE novel-cannabinoid peer; there is a reason. Provacan spends 8-15k. Dr Hemp Me 4-7k. We are anchored against the leaders, not the laggards."
"I'm waiting for Allwright before deciding on Oleo.""Smart. Oleo is not what we are pitching today; Budtender is. The Oleo work we showed on slide 11 is yours regardless, ready when MCAP shifts. Budtender does not depend on Allwright; the regulatory transition content engine works in any HHC scenario."
"We work with Bedrocan via different rails - won't that conflict?""Bedrocan is your supply moat on the medical side; Budtender is hemp ecom under separate jurisdiction. The two never share authorship voice or product claims (Shirley editorial gatekeeper). No conflict, full firewall, that is the architecture."

When Donal cameos 4 pre-agreed handoffs

Slide 4 - AI ranking probe

Tomas cue: "Donal, this is your slide. Walk Richard through what we actually found across the four AI engines."

Donal first 30s: "Cheers. So we ran 50 queries across ChatGPT, Perplexity, Google AI Overviews, and Claude. Net citation rate for TheBudtender today is 12% across the 200 query-engine pairs. The Irish queries are the worst; you are invisible on 'CBD oil Ireland' across all 4 engines. The UK novel-cannabinoid queries are where we see the lift potential, no clear winner there."

Handback: "Tomas, want to take it from there?"

Slide 8 - Chatbot live demo

Tomas cue: "Donal is going to show you the chatbot we mocked up. It is the conversion layer for everything we just walked through."

Donal first 30s: "Sharing screen. This is at budtender-mockup.pages.dev, live URL, you can open it after the call. Watch what happens when I ask 'I cannot sleep, recommend something': it surfaces a CBN product, shows the actual lab CoA, gives a dose suggestion based on body weight, then offers the add-to-cart. Three taps from question to checkout."

Handback: "Tomas, want to walk Richard through what we would recommend on investment?"

Slide 11 - Oleo back-pocket

Tomas cue: "Donal, this is yours. The Oleo bonus track."

Donal first 30s: "By the way, the same depth of work we did for Budtender, we did for Oleo too. Side project, just so we would be ready when Allwright lands. We mapped the 22-consultant prescriber pool, scored 25 medical-cannabis competitors, drafted a 7-day regulatory readiness package. Tilray is coming. We have already built what Oleo needs to lock the 6-month window post-publication. Not pitching this today. Yours for free either way."

Handback: "Hand back to Tomas for slide 12."

Any technical curveball

Tomas cue: "Donal, that's yours."

Donal first 30s: Whatever the question is. If it is about schema, give the 2-line answer. If it is about Shopify, name the API. If it is about something we have not planned for, say "good question, let me come back to that on the recap email Wednesday with the actual data."

Handback: "Tomas, where were we?"

Silence + curveball protocol If/then live-call rules

TriggerWhat Tomas does
Richard goes quiet for >8 secondsDo NOT fill the silence. Count to 10 internally. If still silent: "Richard, want me to keep going or pause for a question?" Most likely he is processing the price anchor; let him.
Richard challenges a specific number"Fair challenge. Let me show you the source." Pull up budtender-strat.pages.dev in tab 4. Reference the relevant section (audit-v1, AI deep audit, or competitor mega-table). If the number is from the deck, point to slide footnote.
Richard asks "have you shipped this for cannabis before?""Honest answer, not for cannabis specifically. We have shipped the same stack (schema, AI citation lift, Klaviyo flows, founder entity work) for 9 retainer clients in roofing, dental, moving, ecom. The cannabis layer we have built bespoke for you. Everything you saw today, the audit, the competitor matrix, the chatbot, the website rebuild, that is custom for your category. Most agencies pitching cannabis are pitching a generic ecom stack."
Shirley hijacks the call on tech detailDo NOT try to answer. "Shirley, that is a great technical question. Donal will take it." Donal answers in 30-60 sec. Tomas takes back: "Right, where were we." Pivot back to the slide flow.
Richard mentions a competitor we have not researched"Good name to add. We have 20 in the matrix; if [name] is not in there yet, we will fold them in for the Tuesday 20 close deck. Quick context, what makes them a threat, in your view?" Capture verbatim. Add to competitor matrix v3 same day.
Richard pushes back on the wedge offer ("free is suspicious")"Fair. The honest reason: it costs us 2-3 days to build, gives us a working asset to learn your catalogue, and removes the decision pressure on Tuesday. You take it, we take the learning. Either way you keep the chatbot."
Richard mentions a regulator (HPRA, ASAI, Trading Standards) by nameListen. Note exactly what he says. Acknowledge: "That is the conversation we want to have, regulator-aware. We will fold the specific [HPRA/ASAI/etc] frame into the Tuesday 20 close deck."
Call goes long (past 75 minutes)At minute 75: "Richard, conscious of your time, want me to wrap or push to 90?" His answer tells you everything. If "wrap": land slide 12 in 2 min. If "push": you have permission, finish properly.
Richard says "I have to jump"Do NOT panic. "Got it. Let's land the only thing that matters: Tuesday 20 May, same hour, regroup with a sharper plan?" Get the calendar yes. Send recap email within 1 hour.

The 3 numbers Tomas must drop in conversation Earned-the-research

244 SKUs

Why: his own catalogue size. Says we did our homework. Says we counted, not estimated.

Where to drop it: slide 2 ("244 products, 0 with descriptions") and the wedge offer pitch ("trained on his 244 SKUs").

2,531 Judge.me reviews

Why: his unmilked owned-asset. Say it twice on the call. He has not heard anyone use this number with him before.

Where to drop it: slide 2 ("2,531 reviews, 0 surfaced as schema") and slide 5 (10 ways, way #4 = review schema deploy).

EUR 8-15k/m (Provacan)

Why: the Doctor-level competitor SEO spend anchor. This single number reframes our 4-5k from "expensive" to "well below market leader."

Where to drop it: slide 9 (investment), and again if he objects to price ("Provacan is 8-15. We are anchoring at 4-5, which is Dr Hemp Me's tier, not Provacan's").

Bonus 4th if it lands naturally

22 prescribing consultants (Oleo prescriber pool, IE medical cannabis). Drop on slide 11 only. Says we know the medical side too, not just hemp ecom.

The 3 names to drop Knows-his-stack

NameWhy drop itWhere on the call
BedrocanHis medical supply moat. Saying it on the call signals we mapped his actual supply chain, not just his Shopify front-end.Slide 11 (Oleo back-pocket) or in answer to a supply-chain question.
Curaleaf BelfastHis cross-border risk. NI cannabis facility, EU-side proximity threat. Says we see what he sees about jurisdiction risk.Slide 3 (competitor set, when discussing UK threat tier) or answer to "what about UK competition?"
Allwright ReviewThe Oleo trigger event. Names the regulatory unlock he is waiting for. Most agencies do not know this is the dependency.Slide 11 (Oleo back-pocket). "When Allwright lands, you can move on Olio.com. We will be ready."
Tilray (bonus)The big incumbent threat to IE medical. Drop only if discussing market timing.Slide 11 only, if Richard asks "what is the pressure to move on Oleo?"
Celadon Pharmaceuticals (bonus)Richard's downstream rail story (his own claim). Drop ONLY if he mentions it first; do not pre-empt.Reactive only, in response to his own mention.

If/then decision tree Live-call branching

TUESDAY DISCOVERY CALL DECISION TREE

[OPENING]
  |
  v
Richard mentions Allwright Review on his own?
  YES -> Ship Oleo readiness package within 48hr
         (calendar invite for separate Oleo-only call within 7 days)
  NO  -> Stay on Budtender, do not pre-empt Oleo angle until slide 11

  |
  v
Slide 9 (investment anchor) reaction?
  "Aligned" (3-5k feels right)        -> Big Dawg track: lock Wedge W1+W2+W3+W7+W11
  "Tight on budget"                   -> Bargain Wedge: W2 (perf-locked) + W14 (Reddit calendar)
  "Move fast / want to start now"     -> Deploy wedge offer same call, ship Mon
  "Wants Shirley to vet first"        -> Hand to Donal earlier on slide 6 (technical detail)
  Silent / face changes               -> Pause, ask "what is your reaction?"

  |
  v
Tilray IE entry mentioned by Richard?
  YES -> Pull up early-mover urgency frame ("6-month window post-Allwright closes when Tilray lands")
  NO  -> Save Tilray frame for Tue 20 close deck only

  |
  v
Price pushback mentioned?
  YES -> Re-anchor: "Provacan 8-15k, Dr Hemp Me 4-7k. We are at 4-5k, Tier 2 of leader spend."
         Then offer 3k Phase 1-only tier as fallback
  NO  -> Hold the 4-5k anchor, move to slide 10

  |
  v
HHC reliance is high (mentioned in Q2)?
  YES -> Pivot Pillar 1 frame to "regulatory transition content engine"
         Add CBN sleep + CBG daytime + CBD gummies as new pillar focus
  NO  -> Pillar 1 = standard knowledge layer build

  |
  v
Shirley actively engaged?
  YES (technical questions, challenges)  -> Invite her to Tue 20 close call directly
  NO  (silent, observer)                  -> Tomas-led close, Donal supports
  HOSTILE (gatekeeper, blocking)         -> Identify her concern, offer separate Shirley-only tech call

  |
  v
[CLOSE WINDOW]
Did Richard say "Tuesday 20 May, same hour"?
  YES (confirmed)        -> GREEN. Send calendar invite by Wed AM.
  AMBIGUOUS              -> AMBER. Email Wed with 2 time options, lock by Thu.
  "Need to think"        -> RED. Send recap pack Wed, John follows up Fri.
  "Hard pass"            -> Send takeaway pack (audit + competitor + market dive). Walk away clean.

Success criteria - what defines a clean Tuesday Green/Amber/Red

GREEN (best case)

  • Richard confirms "Tuesday 20 May, same hour" verbally on call
  • Names a budget range (any number; just hearing it locks the close)
  • Agrees to provide 3 pieces of data: revenue split, top SKUs, Klaviyo status
  • Engages on at least 6 of the 12 discovery questions
  • Asks at least one question that proves he is buying-mode (e.g. "how do you measure the citation lift?")

AMBER (recoverable)

  • Richard says "send me a proposal" but does NOT lock the Tue 20 calendar
  • Engages on questions but stays in vague answers (no numbers shared)
  • Mentions another agency without us getting their name
  • Says "I need to bring Shirley in" without scheduling a follow-up
  • Recovery move: Wednesday email with 2 calendar options, John follows up Friday by WhatsApp

RED (lost or near-lost)

  • Richard says "I need to think on it" without naming a specific friction we can address
  • Cuts the call short or goes camera-off and quiet for sustained periods
  • Pushes back hard on price + walks away from the wedge offer
  • Brings up an unresolved past failure with another agency we cannot rebut
  • Recovery: Send takeaway pack Wed (audit + competitor + market dive). John WhatsApp warm follow-up after 7-10 days.

The single binary metric

Did Tomas + Richard verbally agree on Tuesday 20 May, same hour, before the call ended?

If yes: GREEN regardless of everything else. If no: AMBER unless Richard explicitly said "no thank you," in which case RED.

Pre-call Tomas + John completion checklist Before Tue 10:00 Dublin

Read / watch (30 min total)

Memorise (5 min)

  • 244 SKUs (Budtender catalogue size)
  • 2,531 Judge.me reviews (Budtender owned-asset)
  • EUR 8-15k/m (Provacan SEO spend, the price anchor)
  • EUR 4-7k/m (Dr Hemp Me, our anchor tier)
  • 12% AI citation floor across 50 queries x 4 engines
  • 22 prescribing consultants (Oleo prescriber pool, bonus)

Tab setup (5 min before call)

Last-minute (10 min before)

  • Test screen-share with all 8 tabs
  • Camera + mic test in MS Teams
  • Notebook + pen for capture
  • Phone on silent
  • Donal on standby for cameos
  • Water within reach (the call may go 90 min)

Post-call 24-hour action plan After Tue 13 ends

WindowActionOwner
Hour 0-1 (immediately after call)Tomas writes 5-bullet recap (what walked, what landed, what Richard pushed back on, his answers to the 12 discovery questions, what we agreed). Donal reviews. Send recap email to Richard within 60 min.Tomas drafts, Donal reviews, Tomas sends
Hour 1-2Update post-call-debrief-2026-05-13.md in agency-deliverables with full notes: Richard's tone, body language signals, Shirley's level of engagement, John's reads. Tag GREEN / AMBER / RED.Donal
Hour 2-6If GREEN: Stripe link drafted (NOT sent per Rule 12) + DocuSign template prepped for Tue 20 close. If AMBER: Wednesday calendar email drafted with 2 time options. If RED: takeaway pack assembled.Donal
Hour 6-24 (Wednesday morning)Calendar invite for Tue 20 May 10:00 Dublin sent. One-page recap email landed in Richard's inbox. If wedge offer was accepted: kick off 7-day Budtender Brain build immediately.Donal sends, Tomas CCs
Day 1-2 (Wed-Thu)Cleaned-up close-deck v2 draft started based on Richard's discovery answers. Personalisation per Q1-Q12 answers. Provacan/Dr Hemp Me competitor spend visualisation finalised.Donal builds, John gives input
Day 3-5 (Fri-Sun)Refinements. Donal + Tomas on Slack, John reviews. Sharper plan, locked tier (3k / 4k / 5k chosen based on Q8 answer), defined start date.Donal + Tomas + John
Day 6 (Mon 19 May)Dry run with Tomas + Donal + John on the close-deck v2. Final tweaks. Calendar reminder fires Tue AM.All three
Day 7 (Tue 20 May)Close call 10:00 Dublin. Tomas leads. Locked tier presented. Defined start date Mon 26 May.Tomas (lead), Donal (cameo), John (relationship)

Wed 14 - Mon 19 May ship list Build between discovery and close

What we build between Tue 13 discovery and Tue 20 close, conditional on what Richard tells us Tuesday. Calendar table.

DayDeliverableTrigger condition
Wed 14 MayOne-page recap email sent to Richard (post-call recap, calendar invite for Tue 20)Always (regardless of GREEN/AMBER/RED)
Wed 14 MayDiscovery questionnaire (4 questions Richard did not answer, sent as PDF for Shirley to fill in)If <6 of 12 questions answered on call
Thu 15 MayClose-deck v2 brief (based on Richard's specific answers, swapping in his named SKUs, his named channels, his stated number)Always
Thu 15 MayPersonalised competitor scoring re-run (if Richard named a competitor we did not research, fold them into mega-table v3)Conditional on Q6 / Q12 mentions
Fri 16 MayLive Budtender Brain MVP (real chatbot trained on 244 SKUs + 2,531 reviews + CoA index, deployed to budtender-brain.pages.dev)If wedge accepted on Tue 13
Fri 16 MayFounder-authority pitch deck v1 (Richard's medtech-to-cannabis arc)If wedge accepted on Tue 13
Sat 17 MayClose-deck v2 build complete (Donal). 12 slides, sharper plan, locked tier, defined start date.Always
Sat 17 May8 outlet pitches drafted (Cannabis Health News, Business of Cannabis, Prohibition Partners, IMT.ie, etc)If wedge accepted on Tue 13
Sun 18 MayStripe payment link configured (drafted, not sent per Rule 12). Tomas reviews close-deck v2.Always
Sun 18 MayConstellation orb hub deployed at budtender-orb.pages.dev (rotating-rings format, Tanatsa template)If GREEN signal from Tue 13
Mon 19 MayDry run of close call (Tomas + Donal + John, 30 min on Slack huddle). Final close-deck tweaks.Always
Mon 19 MayCalendar reminder fires + tab pre-stage for Tue 20.Always

Tue 20 May (assumed) Close

What lands at the close call

Workstreams

#WorkstreamStatusOwner
B.1Deep audit on TheBudtender.comDoneSubagent
B.2IE+UK competitor matrix v1 (10+10)DoneSubagent
B.3Comparison tables baked into deckDoneMe
B.4bDistillation (laymans)DoneSubagent
B.5Council 13-run matrix + SYNTHESISLive URLSubagent
B.6Master call deckLive URLMe
B.7aStatic interactive chatbotLive URLMe
B.7b5-sec theatre chatbotLive URL v1Me
B.10Website rebuildLive URL v1Me
B.13Richard insights docDoneSubagent
B.14Business family mapDoneSubagent
B.17OOB ideas catalogue (62)DoneSubagent
B.22AI deep audit (50q x 4eng)DoneSubagent
B.24Personas (7 archetypes)Reddit backfill runningSubagent
B.31Strat hub (this doc)Live v1Me
B.33Competitor mega-table v2 (15 cols)RunningSubagent
B.34Image scrape thebudtender.comRunningSubagent
B.35Discovery-posture deck reframeTodayMe
B.36Theatre 3 conversations + FAQsTodayMe
B.37Static chatbot Stripe popupTodayMe
B.385-design landing-page variantSatSubagent + me
B.3912-page core website (was 50)SatSubagent + me
B.40Cannabis market deep diveRunningSubagent
B.41Wedge offer + 25 more OOBDone 2026-05-08Subagent
B.43Reddit-grounded persona quotesRunningSubagent
B.44Close deck for Tue 20 MayWed-Mon next wkMe
B.16Brand kit / style guideSatSubagent + me
B.21Constellation orb hubSunMe
B.25Cross-channel ecosystem synthesisSunSubagent
B.26Founder credibility deep-diveSatSubagent
B.27VSL personal videoSun-Mon (optional)Me + Donal record

Critical risk to flag Tuesday RED

ASAI / HPRA cross-property scrutiny risk

If Budtender hemp content and Oleo MCAP content are perceived to share authorship voice (Richard signing both), it could threaten Oleo's MCAP licence directly. ASAI and HPRA may treat hemp-product founder claims as cross-contaminating regulated medical-cannabis content.

Mitigation: Shirley reviews every line of cross-property founder content before publication. Richard needs to confirm her sign-off on Tuesday's call BEFORE any founder-credibility work ships, not afterwards. Tomas surfaces this directly during slide 10/11.

Source: founder-credibility-deep-dive.md (B.26 subagent, 2026-05-08).

Open blockers

#BlockerOwnerAction
B1GitHub Pro upgrade ($4/m) for branch protection on private reposDonalVisit github.com/settings/billing/plans, click Get Pro. I retry protection API after.
B2Tony's availability Mon EOD for the live LLM chatbot embed (B.7d)DonalWhatsApp Tony
B3Friday call confirm for Harvinder (Ofab + Ollie)DonalWhatsApp Harvinder
B4AI course access for Harvinder + James (which course exactly?)DonalSpecify course URL/portal
B5Gemini API key fix in tools/council.py (deprecated model)Donal/Me5-min fix, low priority
B6John's bonus structure (% retainer vs scaled vs milestone)DonalDecide before Tue 20 May close call

Oleo strat hub Sister doc

Same structure for Oleo Technologies (medical cannabis, MCAP, Allwright-pending). Live at:

https://oleo-strat.pages.dev →

Updated as Tuesday's "by the way" wow-moment evidence pack solidifies. Same 14-workstream depth as Budtender per Donal's locked decision 2026-05-08.


Updated as Tomas + John feed back · Donal pastes their G-Doc edits into Claude Code Tuesday morning · Internal only · Not for client