A practitioner’s playbook for dispensaries, delivery services, cultivators, and CBD/hemp brands — from the team at Growth100X.
If you market cannabis or CBD for a living, you already know the punchline: the biggest, most efficient customer-acquisition machines ever built — Google Ads, Meta Ads, TikTok Ads — will not take your money. Not because your product is illegal where you sell it, but because federal policy at the platform level treats plant-touching cannabis as an unadvertisable category, full stop, and treats CBD as “advertise at your own risk.”
That’s not a temporary inconvenience. It’s the permanent operating environment for this industry, and every brand that has actually won market share in cannabis — Curaleaf, Trulieve, STIIIZY, Jeeter, your best local competitor down the street — won by building marketing infrastructure that doesn’t depend on paid platforms working normally. This guide is that infrastructure, laid out in full: SEO, content, AI search visibility (GEO/AEO), email/SMS, local and multi-location strategy, partnerships and PR, social, the paid options that do exist, conversion optimization, measurement, compliance, and a 90-day plan to execute all of it.
We wrote this because most “cannabis marketing” content online is either a listicle (“5 tips!”) or thinly-veiled agency ad copy. This is neither. It’s long because the problem is genuinely complicated, and a real operator needs real depth to execute from. Bookmark it, share it with your team, print the checklists. If it’s useful and you never hire an agency, that’s fine — that was the point.
A note on scope: we’re going to use “cannabis” to mean plant-touching THC businesses (dispensaries, delivery, cultivators, processors) and call out CBD/hemp specifically wherever the rules diverge, because they diverge a lot.
The State of the Industry & Why Traditional Marketing Fails Cannabis Brands
The market is real money, and it’s still young
The US legal cannabis market is roughly $44.3 billion in 2025, projected to reach approximately $76.4 billion by 2030. That’s a market growing faster than almost any other consumer packaged goods category in the country — and it’s being built by operators who, in most cases, have never run a normal customer-acquisition funnel in their careers, because a “normal” funnel (Google Search + Meta retargeting + email) has always had a hole blown through the middle of it.
Contrast that growth rate with the fact that cannabis remains a Schedule I controlled substance under federal law (as of this writing, despite years of rescheduling discussion, no final rule has moved cannabis out of Schedule I). That single fact is the root cause of almost every marketing constraint in this guide — banking, advertising, payment processing, interstate commerce, all of it traces back to federal illegality colliding with state-level legalization.
The state-by-state patchwork you’re actually operating in
As of 2026:
- 24 states plus Washington, D.C. have legalized adult-use (recreational) cannabis.
- Medical cannabis is legal in roughly 42 states plus D.C. (this includes the 24 adult-use states — nearly every state with adult-use also has, or had, a medical program).
- Roughly 8 states (including Idaho, Kansas, Wyoming, South Carolina, Tennessee, Wisconsin, Indiana, and North Carolina) have no comprehensive legal cannabis program at all — though hemp-derived CBD and low-THC products may still be sellable there under the 2018 Farm Bill’s hemp carve-out, subject to state-specific hemp restrictions that also change constantly (several of these states have separately restricted or banned intoxicating hemp products like Delta-8).
Practically, this means:
- You cannot run one national playbook. A multi-state operator (MSO) needs separate compliance review, separate content review, and often separate creative for every state it operates in, because advertising rules (health claims, packaging depiction, proximity-to-schools geofencing, required disclaimers) are set at the state cannabis regulatory agency level, not federally.
- Interstate advertising is a real legal risk. Federal law still technically prohibits cannabis commerce across state lines, and some regulators interpret “advertising” broadly. A dispensary in a border town running geotargeted ads that bleed into a neighboring illegal-cannabis state, or a website with no state-detection/geofencing that markets delivery to an area outside its licensed footprint, is a compliance problem waiting to surface. Multi-state brand marketing (a national THC beverage brand, for instance) has to be extremely careful about how it talks about products in states where those products aren’t legal — this is an active enforcement gray zone, and state attorneys general have both the authority and, in some cases, the appetite to act on it.
- Hemp-derived intoxicants (Delta-8, Delta-9 hemp beverages, THCA “hemp flower”) occupy their own volatile category. These products are federally legal-ish under a reading of the 2018 Farm Bill that many in Congress consider a loophole, and there is ongoing legislative pressure (including efforts attached to farm bill reauthorization and appropriations riders) to close it. Marketing hemp-derived THC products means watching federal legislative developments closely — a product line that’s marketable today could become non-compliant with a single bill signature.
The ad-ban reality across every major platform (current as of 2026)
This is the single most important section for setting expectations. Here’s the state of play platform by platform, verified against current published policies:
Google Ads
- Plant-touching THC cannabis advertising (dispensaries, delivery, THC products) is banned globally with essentially no exceptions in the US.
- The one meaningful crack: Google launched a Canada Cannabis Pilot Program (announced August 2025, extended through December 31, 2026 per Google’s January 2026 policy update) that allows Search-only ads from licensed Health Canada cultivators/processors and authorized provincial retailers — Canada only, Search only. This does not apply to the US market and there is no announced US equivalent.
- CBD: Google’s policy on CBD ads has shifted over the years and remains narrow — topical, non-ingestible hemp-derived CBD products can sometimes get limited approval in specific US states via a certified-pharmacy or LegitScript-style vetting process, but ingestible CBD, THC of any kind, and most CBD health/wellness claims remain disallowed. Treat any CBD ad approval as fragile and subject to sudden account suspension on re-review.
- Google Shopping, Display, YouTube ads: same ban applies.
Meta (Facebook & Instagram) Ads
- THC/cannabis products of any kind: banned outright, no exceptions. This includes any ad that “promotes or offers for sale” products containing psychoactive cannabinoids.
- CBD: Meta updated its policy to allow promotion of legally permissible, non-ingestible CBD products (topicals, skincare — not ingestibles, not vapes, not tinctures for oral use) in the US, but only for advertisers who obtain LegitScript certification and Meta’s own written permission. This is a real but narrow door — most CBD brands attempting to run Meta ads without going through LegitScript certification will get rejected or banned.
- Hemp products with no CBD and under 0.3% THC (industrial hemp — seeds, fiber, hempcrete-type materials) can be advertised in the US, Canada, and Mexico if locally compliant — largely irrelevant to consumer cannabis/CBD brands.
- Depicting cannabis flower, vape pens, or smoking/vaping imagery in ad creative is banned even for otherwise-compliant CBD ads.
- Organic (non-paid) content is a different story — see Section 8 — but even organic reach is throttled/shadowbanned for accounts that trip cannabis-related keyword filters.
TikTok Ads
- Broadly banned for all cannabis, THC, and most CBD products. TikTok’s paid ad policy prohibits promotion of “drugs and drug-related products” which its enforcement interprets to include ingestible or smokable cannabis products categorically.
- Non-ingestible CBD topicals face inconsistent, high-risk enforcement — approvals happen, then accounts get retroactively banned on audit. Don’t build a paid strategy around it.
- TikTok Shop explicitly excludes cannabis and most CBD/Delta-8 products from its seller categories.
X (Twitter) Ads
- X updated its ads policy in recent years to technically permit cannabis advertising in jurisdictions where it’s legal, subject to advertiser certification — but enforcement is inconsistent, the certification process is opaque, and most cannabis advertisers report rejected campaigns even when technically eligible. Treat X Ads as a “maybe, small test budget only” channel, not a core channel.
Universal truth across every platform: account bans are usually without warning and without a real appeal process. You will not get a phone call. You will get an automated email, or nothing at all, and your ad account — along with any pixel data, custom audiences, and campaign history — is gone. This is why owned channels (your website, your email/SMS list, your Google Business Profile, your organic content) are not “nice to have” for cannabis marketers. They are the entire business.
Google Business Profile: your single most valuable, most fragile asset
For a huge share of dispensary traffic, Google Business Profile (GBP) is the whole game — it’s the map pack listing, the “order online” button, the reviews, the photos, the hours, the phone number that becomes a call. Because you can’t buy ads, GBP ranking is effectively your paid-search-equivalent channel, except it’s free and it’s earned.
That makes GBP suspension catastrophic. A dispensary that gets its GBP listing suspended — for a policy violation, a spam report from a competitor, or simply an automated system flag — can lose the majority of its local search visibility overnight, with no guaranteed appeal timeline and no guaranteed reinstatement. We cover the full GBP playbook, including the May 2026 policy tightening (real-photos-only enforcement, AI-generated/stock image bans, and the retirement of the public Q&A feature in favor of Gemini-generated auto-answers), in Section 2.
Banking and payment restrictions that spill directly into marketing
Because cannabis remains federally illegal, most federally-chartered banks and major payment networks (Visa, Mastercard directly) won’t touch plant-touching cannabis transactions. This isn’t just a back-office problem — it directly constrains marketing:
- No standard e-commerce checkout with major card processors for THC transactions. Most dispensaries use cash, cashless ATM/point-of-banking workarounds, ACH-based platforms (e.g., Aeropay, CanPay, Hypur), or “cash on pickup/delivery” — which means your website’s checkout flow has to accommodate non-standard payment UX, and your marketing has to set correct expectations (e.g., “reserve online, pay in store” rather than “buy now”).
- Affiliate and referral programs can’t rely on standard payout processors (PayPal, Stripe) for cannabis-specific commissions in many cases, forcing brands toward ACH, crypto, or manual check/gift-card payouts — this shapes how realistic an affiliate program is to run (see Section 7).
- High-risk merchant account fees (often 5-10%+ processing fees vs. 2-3% standard) eat into margins that also have to fund all this organic-only marketing work, which is part of why efficient organic channels (SEO, GBP, email/SMS) matter so much more here than in other retail categories — you don’t have slack in the budget to also waste spend on channels that don’t convert.
METRC, seed-to-sale compliance, and how it constrains your marketing claims
Most legal cannabis states require licensees to use a seed-to-sale tracking system, most commonly METRC (though some states use BioTrackTHC, Leaf Data Systems, or state-built platforms). METRC itself is a compliance/inventory tool, not a marketing tool — but the regulatory framework it enforces has direct marketing implications:
- Every product you market must correspond to an actual trackable, tested batch. You cannot advertise a product, strain, or potency claim that doesn’t match what’s in your verified, lab-tested inventory. If your website says “Blue Dream, 28% THC” and your current batch tested at 19%, that’s a labeling/advertising compliance problem, not just an SEO problem — displaying stale or inaccurate potency data on your menu is one of the most common (and most fixable) compliance mistakes dispensary marketers make.
- Packaging and labeling rules bleed into content marketing. Most states prohibit specific claims on packaging (health/medical claims, claims appealing to minors, cartoon imagery, imagery resembling non-cannabis food brands) — and most state advertising regulations extend these same restrictions to all marketing materials, not just physical packaging. If your state bans a claim on the label, assume it’s banned on your blog, your Instagram caption, and your email subject line too.
- Menu/COA (Certificate of Analysis) transparency is now a competitive and compliance expectation. Publishing lab results per batch on your online menu isn’t just a trust-signal nicety (see Section 10) — several states are moving toward requiring COA accessibility, and doing it proactively protects you either way.
Why “traditional marketing” fails here — the summary
Put together: the channel that normally drives 60-80% of new customer acquisition for retail businesses (paid search + paid social) is a zero for cannabis. The channel that normally provides trust signals and low-cost distribution (organic social) is throttled and shadowbanned. The channel that normally lets you retarget cart-abandoners with a pixel (Meta/Google remarketing) doesn’t exist because you can’t install their pixels for paid use. And the compliance environment means your content, your claims, and even your photos are subject to review that a normal retailer never faces.
This isn’t a reason to despair — it’s a reason to get very good at the channels that remain fully available to you: organic search, local search, AI answer engines, email/SMS, and genuine community/partnership marketing. Those channels reward depth, consistency, and technical correctness — exactly the kind of work this guide walks you through. The operators who treat this as “the real game” instead of “the consolation prize” are the ones winning market share right now.
The Complete SEO Playbook for Cannabis Brands
SEO is not optional for cannabis — it is the primary paid-media replacement. Treat your organic search strategy with the rigor and budget discipline you’d apply to a Google Ads account, because that’s functionally what it is.
2.1 Technical SEO specifics for dispensary/e-commerce sites
Most dispensary websites run on a handful of platforms: custom builds, WordPress, Shopify (for CBD-only stores, since Shopify permits certain hemp products), or a hybrid where the marketing site is custom-built and the menu is embedded via a POS/menu provider (Dutchie, Jane/Alpine IQ, Weedmaps, Leafly, Meadow). This hybrid setup creates specific technical SEO problems you need to solve:
The embedded-menu indexation problem. Most dispensary menus are served via iframe or heavily JavaScript-rendered widgets from third-party platforms (Dutchie Embed, Jane Embedded Menu, etc.). Googlebot often cannot render or index content trapped in a cross-domain iframe the same way it indexes your own HTML. Practical fixes:
- Where your menu provider offers a “headless” or API-based menu integration (Dutchie’s Ecommerce API, Jane’s API), use it to render actual product pages as static/server-rendered HTML on your own domain rather than an embedded iframe. This is more dev work but is the single highest-leverage technical SEO investment a dispensary can make, because it turns hundreds of product/strain pages into indexable, rankable assets instead of an invisible black box.
- If you must use an iframe/widget, at minimum publish static category and strain summary pages on your own domain (see 2.2) that link into the embedded menu, so there’s crawlable, indexable content describing what you sell even if the live transactional menu isn’t fully indexable.
- Check
robots.txtand anynoindextags the menu provider’s subdomain might be serving — some platforms noindex their own hosted menu pages by default, which is fine if you’re using their hosted page as a secondary listing, but make sure your primary domain isn’t accidentally relying on a noindexed asset as its main menu page.
Core Web Vitals and page speed. Dispensary sites are notoriously slow because they stack an age-gate script, a menu widget, a chat widget, an SMS opt-in popup, and often multiple tracking scripts. Practical targets:
- LCP (Largest Contentful Paint) under 2.5s, INP under 200ms, CLS under 0.1 — the standard Core Web Vitals thresholds apply the same to you as anyone else, and Google uses them as a ranking factor.
- Defer/lazy-load the age gate so it doesn’t block first paint of the actual page content — render the age-gate overlay client-side after the base page has painted, rather than blocking the initial server response.
- Audit every third-party script (chat, SMS popup, review widget, menu embed, analytics) quarterly and kill anything not earning its page-weight cost. It’s common to find 4-6 third-party scripts on a dispensary homepage where 2 would do.
- Use a CDN (Cloudflare is the most common, cost-effective choice) — this matters more for cannabis sites than average because you’re often serving a national root domain but need fast local page loads for every physical location page.
Site architecture and crawlability
- Use a flat, logical URL structure:
/dispensary/city-name/,/menu/category/flower/,/strains/strain-name/— not deeply nested paths that bury pages 5+ clicks from the homepage. - Submit and actively maintain an XML sitemap that includes location pages, category pages, and — if indexable — product/strain pages. Resubmit after major menu overhauls.
- Use canonical tags correctly on any near-duplicate strain pages (the same strain sold at multiple locations shouldn’t create pure duplicate content — canonicalize to a primary strain page and use location pages to handle “where to buy” intent instead).
Schema markup (also critical for GEO/AEO — see Section 4):
LocalBusiness(or the more specific but less-supportedDispensary-type schema where platforms recognize it) on every location page, with NAP (name/address/phone), hours, geo-coordinates.Productschema on strain/product pages where legally permissible in your state (some states restrict displaying pricing or product imagery to age-verified users only — make sure schema markup doesn’t leak restricted product details into a search snippet visible to all ages; consult your compliance counsel on this specific point before publishing rich snippets for THC products).FAQPageschema on educational and location pages.Review/AggregateRatingschema tied to your actual GBP or verified review data — never fabricate ratings in schema, which is both a Google spam violation and, depending on your state, potentially a false-advertising issue.
2.2 Information architecture: strain pages, category pages, location pages
This is where most dispensary sites leave the most SEO value on the table. Build out a real content hierarchy, not just a flat menu:
Homepage
├── /locations/ (hub page, only for multi-location operators)
│ ├── /locations/[city-name]/ (individual location pages)
├── /menu/ or /shop/
│ ├── /menu/flower/
│ ├── /menu/edibles/
│ ├── /menu/vapes/
│ ├── /menu/concentrates/
│ ├── /menu/pre-rolls/
│ ├── /menu/topicals/
│ └── /menu/accessories/
├── /strains/ (strain education hub)
│ ├── /strains/[strain-name]/ (e.g., /strains/blue-dream/)
├── /delivery/ (or /delivery/[city]/ for multi-market delivery)
├── /learn/ or /education/ (content hub — see Section 3)
├── /deals/ or /specials/
└── /careers/, /about/, /contact/
Strain pages should function like a hybrid of a Wikipedia entry and a product page: genetics/lineage, typical terpene profile, reported effects (framed carefully — see compliance notes below), typical THC/CBD range as tested in your current batches, not generic internet averages, and a live link to “shop this strain at [location].” Strain pages that source real batch data (via COA integration) will consistently outrank generic strain-info sites like Leafly/AllBud on local “[strain] near me” queries, because you have something they don’t: actual local availability and pricing.
Category pages (/menu/edibles/) should have substantive on-page content above or below the product grid — 300-600 words covering what the category is, how to choose within it, dosing basics for new users, and internal links to relevant education content. Don’t let category pages be nothing but a product grid with zero unique text; that’s the single most common on-page SEO failure on dispensary sites and it makes every category page compete on thin content against every other dispensary’s equally thin category page.
Location pages (critical for any operator with 2+ locations) each need:
- Unique, non-templated content — don’t just swap the city name in an identical paragraph across 10 pages. Include what’s actually distinct: neighborhood, nearby landmarks, parking/delivery radius, local deals specific to that store, staff/budtender spotlights, local community involvement.
- Embedded Google Map, NAP matching GBP exactly, hours, live/synced menu for that specific location.
- A dedicated
LocalBusinessschema block per page. - Location-specific FAQ (“Does the [City] location offer curbside pickup?”).
2.3 Example keyword clusters and search intent mapping
Here’s a realistic framework for organizing keyword targets by intent. Treat this as a template to adapt with your actual local city names, strain inventory, and state.
Cluster 1: Transactional/near-me (highest commercial intent, hardest to rank without strong local SEO)
dispensary near meweed delivery [city][city] dispensary open nowrecreational dispensary near mecannabis delivery near mebest dispensary in [city]- These live-or-die primarily on GBP + local pack ranking (Section 2.4), not blog content. Your website’s role here is to reinforce local relevance signals, not to “rank a blog post” for these terms.
Cluster 2: Strain-specific
[strain name] effects[strain name] near meindica vs sativa for sleepbest strains for anxiety(compliance note: frame as “commonly reported by users,” never as medical claims — see 3.4)[strain name] THC percentage- This cluster is where dedicated strain pages (2.2) compound over time — dozens of strain pages each capturing long-tail volume adds up to meaningful aggregate traffic even though any single strain query has modest volume.
Cluster 3: Condition-adjacent but compliant (extremely careful zone — see 3.4 and 12)
cannabis for sleep/best cannabis products for relaxationCBD for recoverylow-THC options for beginners- The compliant approach is educational framing (“what users commonly report,” citing published research where it exists) — never “cannabis cures/treats/relieves [condition].” Several states’ cannabis advertising regulations explicitly prohibit medical/health claims by non-medical retailers, and the FTC has increased enforcement on unsubstantiated health claims broadly. This is one of the highest-risk content categories in the entire guide — see the mistakes section.
Cluster 4: Delivery-specific
weed delivery [city] same daydispensary delivery hoursdoes [city] have weed deliverydelivery minimum order dispensary- High-intent, often underserved by competitors who haven’t built out delivery-specific landing pages distinct from their general location pages.
Cluster 5: Consumption method / product education
how to use a dab rigedibles dosage guide for beginnershow long do edibles take to kick indisposable vape vs cartridgepre-rolls vs hand-rolled joints- This cluster drives significant top-of-funnel volume and is your best GEO/AEO opportunity (Section 4) because it’s genuinely useful, non-transactional, and answer-engine-friendly.
Cluster 6: Legal/compliance-adjacent informational
is weed legal in [state]how much weed can I buy at once in [state]can I bring cannabis on a plane from [state]medical vs recreational card [state]- This content builds topical authority and earns natural backlinks (other sites cite clear legal explainers), and it’s evergreen — legal status content needs quarterly review but isn’t a one-and-done page.
2.4 On-page optimization specifics
- Title tags: front-load intent + location.
Blue Dream | [City] Dispensary Menu & Effects | [Brand]beats a genericBlue Dream - Product Page. - Meta descriptions: mention same-day pickup/delivery, current deals, and lab-tested language where compliant — these are your “ad copy” now, since you have no actual ad copy running.
- Header structure: one clear H1 per page, logical H2/H3 nesting for category and strain attributes (Genetics, Effects, Terpenes, Where to Buy).
- Internal linking: every blog/education post should link to at least 2-3 relevant product/strain/category pages, and every product page should link back to 1-2 relevant education posts. This internal link web is what turns isolated content into a topical authority cluster search engines reward.
- Image alt text: real, descriptive, compliant alt text (not keyword-stuffed) — also directly helps accessibility and image search traffic, which is a meaningfully underused traffic source for strain/product photography.
- NAP consistency: your Name/Address/Phone must match, character-for-character, across your website, GBP, and every directory listing (Section 2.6). Inconsistency (e.g., “St.” vs “Street,” a disconnected old phone number) is one of the most common, most fixable local SEO errors.
2.5 Local SEO / Google Business Profile playbook in depth
This deserves its own detailed breakdown because it’s the highest-leverage channel in this entire guide.
Categories. Choose your primary GBP category as precisely as Google allows — “Cannabis store” or “Cannabis dispensary” where available (category availability varies by whether Google has approved cannabis categories in your region; in some markets only “Cannabis club” or generic retail categories are available — check what’s actually selectable in your GBP dashboard for your address). Layer in accurate secondary categories (e.g., “Cannabis delivery service” if you deliver). Getting the category right affects which searches you’re eligible to show up for at all — this is foundational, not cosmetic.
Attributes. Fill out every relevant attribute Google offers: delivery, in-store pickup, curbside pickup, accessibility features, payment types accepted, identification required (age verification), women-led/veteran-led/LGBTQ+-owned/social-equity-owned business attributes where genuinely applicable (these both aid discovery for values-driven searchers and, in social equity cases, can be meaningful trust and press-hook content — see Section 7).
Photos — this is now a hard compliance requirement, not a suggestion. As of the May 2026 GBP policy update, Google requires that photos depict the actual business — AI-generated imagery and generic stock photography are policy violations, subject to manual audit and potential temporary suppression from the map pack. Practical program:
- Real photos only: storefront (exterior, multiple angles, different times of day), interior, staff (with consent), actual product displays, actual packaging as sold in your store.
- Maintain a rolling upload cadence — don’t dump 40 photos once a year and go quiet. Google’s freshness signals reward profiles with recent owner-uploaded photos; a realistic sustainable cadence is a new photo batch every 2-3 weeks (roughly 15-20 photo-upload events per year), cycling through product shots, in-store moments, staff spotlights, and seasonal/promotional imagery.
- Geotag and timestamp where your camera/phone supports it — genuine EXIF data is one of the signals that helps Google trust a photo isn’t stock/AI.
Q&A feature retirement (May 2026). Google discontinued the public-facing Q&A feature; questions are now answered via Gemini-generated AI answers synthesized from your business’s own profile data — services catalog, posts, photos, reviews, and indexed website content. What this means practically:
- You can no longer manually post “owner answers” to a live public Q&A thread the way you used to.
- Your leverage now is making sure the source material Gemini draws from is complete and accurate: a thorough, up-to-date services/products catalog in GBP, regular Posts, a complete photo library, and a website with clear, well-structured FAQ content (this is also exactly what helps with GEO/AEO in Section 4 — the same work serves both purposes).
- Before this fully rolled out, well-prepared operators seeded their (now-frozen) Q&A history with 10-15 clear, accurate, commonly-asked questions and answers (hours, delivery radius, ID requirements, medical vs. recreational, loyalty program details) — this legacy content still appears to feed the training/context signal Gemini draws from, so if yours is thin, prioritize building out equivalent FAQ depth directly on your website and in GBP Posts/Services now.
Reviews — generation and response.
- Generation system: ask at the moment of peak satisfaction — right after a good in-store interaction or a successful delivery, via a follow-up SMS (compliant, opted-in — see Section 5) with a direct link to your GBP review form. Aim for a repeatable, budtender-trained habit (“Hey, if you enjoyed that, a review genuinely helps a small business like ours”) rather than a one-off campaign.
- Volume and velocity matter as much as star rating. A consistent trickle of new reviews (velocity) is a stronger ranking signal than a one-time burst. Target a steady cadence rather than a monthly “review push.”
- Response protocol: respond to every review, positive and negative, within 24-48 hours. Positive reviews get a genuine, specific thank-you (not a copy-pasted template — mention what they mentioned). This isn’t just goodwill; response behavior is itself a ranking and trust signal, and prospective customers read your responses as much as the reviews themselves.
- Never respond to a review in a way that confirms or discusses a specific strain’s medical effect (“So glad our OG Kush helped your chronic pain!”) — this can constitute an unlawful health claim in many states’ cannabis advertising rules even though it’s user-generated content you’re merely responding to. Keep responses about service, experience, and gratitude — not efficacy.
Handling negative reviews (expanded in Section 6) — respond calmly, take specifics offline (“please call/email us so we can make this right”), never get defensive publicly, and never violate a customer’s privacy by confirming purchase details in a public reply.
Menu/Products integration. Sync your live menu into GBP via a supported integration (Dutchie, Jane, and others offer GBP menu sync) so “menu views” and product-level discovery happen directly in Search/Maps, not just on your own site.
2.6 Link building for a restricted category
Standard link building tactics (guest posts on unrelated blogs, generic outreach) mostly don’t work for cannabis because most publishers/advertisers still won’t touch the category editorially, let alone commercially. What actually works:
Local citations. Get listed, with perfectly consistent NAP, in every local directory Google’s algorithm actually trusts: your city/county chamber of commerce, local business associations, Yelp, Apple Maps/Apple Business Connect, Bing Places, and industry-agnostic local directories. This is unglamorous but it’s foundational local SEO groundwork most dispensaries never fully complete.
Cannabis-specific directories. Weedmaps and Leafly remain the two largest cannabis-specific directories/marketplaces — a verified, fully-built-out profile on each (matching your website’s NAP, menu, and photos) is close to mandatory, both for the direct discovery traffic and for the backlink/citation value. Beyond the big two: Dutchie’s own consumer-facing directory (if you use Dutchie POS), AllBud, WM Business listings, and state/regional cannabis directories that exist in your specific market (many states have local cannabis business directories run by advocacy groups or trade press).
PR-driven links (expanded in Section 7): local news coverage of a store opening, a community event, a social equity program, or a notable local hire earns genuinely high-authority local news backlinks that no directory submission can match. Local journalists actively look for local business stories — cannabis retail is still novel enough in most markets to be newsworthy.
Sponsorships and community partnerships: sponsoring a local event (a farmers market, a music festival, a 5K, a community cleanup) that lists sponsors with a link on its own website is a legitimate, high-relevance link-building tactic that doubles as real community marketing (Section 7).
Trade press and industry association links: contributing genuinely useful commentary or data to cannabis trade publications (MJBizDaily, Marijuana Business Daily, local cannabis chamber of commerce sites, state cannabis industry association member directories) builds both authority and referral traffic from an audience that’s already bought into the category.
What to avoid entirely: paid link networks, link farms, and any “cannabis SEO package” promising “50 backlinks for $200” — these are disproportionately risky for a category Google already scrutinizes more heavily, and a manual action/link penalty is much harder to recover from when your organic channel is your only channel.
Content Marketing & Editorial Strategy
3.1 Content pillars specific to cannabis
Build your content calendar around these five recurring pillars, rotating through them rather than treating content as one undifferentiated blog feed:
- Strain & product education — deep, genuinely useful breakdowns (genetics, terpene profiles, what a novice vs. experienced consumer should expect) tied to what you actually carry.
- Consumption method guides — how to use a bong, a dab rig, a vape pen, edibles dosing, tinctures, topicals — evergreen, high-search-volume, beginner-friendly content that also naturally supports new-customer onboarding.
- Legal & compliance explainers by state — “how much can I legally purchase in [state],” “medical vs. recreational card differences,” “can I travel with cannabis,” “what happens if I get pulled over with cannabis in [state]” — genuinely useful, link-worthy, and evergreen with periodic review.
- Budtender-style education content — recreate the in-store budtender conversation in written/video form: “how to choose your first vape pen,” “what’s the difference between live resin and rosin,” “how to read a COA” — this is content that builds real trust because it teaches rather than sells.
- Lifestyle content — locally-flavored content (best local hikes to pair with an edible responsibly at home afterward, cannabis-friendly local events, community spotlights) that broadens your audience beyond pure product search and builds brand affinity.
3.2 Content formats and cadence
Realistic format mix for a lean marketing team:
- Long-form blog/guide content: 1-2 genuinely substantial (1,200+ word) pieces per week, rotating through the five pillars.
- Short-form video (Reels/TikTok/Shorts): 3-5 per week — budtender tips, “what’s new on the menu,” unboxing-style new-product features, quick education clips. (See Section 8 for platform-specific compliance notes.)
- Email newsletter: weekly or biweekly (see Section 5).
- GBP Posts: weekly minimum — treat this like a mini social feed tied directly to your highest-value channel.
- Downloadable/reference content: a “beginner’s guide to cannabis” PDF, a dosing chart, a terpene wheel graphic — high-value lead magnets for email list building (Section 5) and natural link/share bait.
3.3 Example 90-day content calendar outline
A realistic quarter for a single-location dispensary or small MSO marketing team (adapt cadence to your team size):
Month 1 — Foundation & education
- Week 1: Cornerstone guide — “Beginner’s Guide to [Your State]’s Cannabis Laws” + GBP posts announcing it
- Week 2: Consumption guide — “How to Choose Your First Vape Pen” + short-form video companion
- Week 3: Strain spotlight series launch — 2 strain pages published, tied to current top-sellers
- Week 4: “How to Read a Certificate of Analysis (COA)” — trust-building education piece
Month 2 — Depth & local authority
- Week 5: Local piece — “[City]’s Guide to Cannabis-Friendly Community Events” (ties to Section 7 partnerships)
- Week 6: Consumption guide — “Edibles Dosing 101: Start Low, Go Slow”
- Week 7: Strain spotlight #3-4 + comparison piece (“Indica vs. Sativa vs. Hybrid: What Actually Matters”)
- Week 8: Legal explainer — “Traveling with Cannabis: What’s Actually Legal in [State]”
Month 3 — Conversion & seasonal
- Week 9: Budtender Q&A format piece — compile real (compliant, non-medical) staff-answered customer questions
- Week 10: Product comparison — “Live Resin vs. Live Rosin vs. Distillate: What’s the Difference”
- Week 11: Seasonal/event-tied content (4/20, a local festival, harvest season — whatever’s next on the calendar)
- Week 12: Quarter-end roundup + refresh of Month 1’s cornerstone piece with any legal/policy updates
Repeat, rotate pillars, and every quarter re-audit and refresh your top 10 historically-highest-traffic pages — cannabis law and product-testing data change often enough that “content decay” happens faster here than in most categories.
3.4 Writing compliant content that avoids unproven health claims
This is the single most important discipline in cannabis content marketing, and it’s where brands get into real legal trouble. Ground rules:
- Never claim a product treats, cures, prevents, mitigates, or diagnoses any disease or medical condition. This applies even for CBD, even in states where cannabis is medically legal, even if you personally believe it’s true, and even if a customer says it in a review you’re quoting. The FTC and FDA have both taken enforcement action against cannabis/CBD companies for exactly this — and Meta/Google’s own ad policies (where you do have any paid presence) use identical language to disqualify ads.
- Use “commonly reported by users” framing, never “will/does” framing. Compare:
- “Blue Dream relieves anxiety and helps you sleep.”
- “Blue Dream is often described by users as calming, with a euphoric onset — some report reaching for it in the evening. As with any cannabis product, individual effects vary and it is not a substitute for medical treatment.”
- Cite real, published research carefully and honestly, and always include an appropriate disclaimer that cannabis research is still developing and individual results vary — don’t imply causation from a preliminary study.
- Every page discussing effects/benefits should carry a clear disclaimer: “This product has not been evaluated by the FDA. This product is not intended to diagnose, treat, cure, or prevent any disease. Consult a physician before use, especially if pregnant, nursing, or taking medication.” (Match exact required disclaimer language to your state’s specific requirements — several states mandate near-verbatim language.)
- Age-appropriate framing everywhere. No content, imagery, or language that could be read as appealing to minors — no cartoon mascots, no imagery evoking children’s candy/snack brands (a common enforcement trigger for edibles marketing specifically), no depiction of anyone who appears to be under 21 (or your state’s legal age) in any marketing image.
- Don’t let user-generated content (reviews, comments, social tags) make claims for you without moderation. If a customer comments “this cured my insomnia!” on your Instagram post, that comment sitting unmoderated on your brand’s own channel can be treated as your marketing claim in some enforcement contexts. Have a moderation policy and process for removing/hiding health-claim comments on your owned channels.
Winning GEO/AEO: Getting Cited by ChatGPT, Perplexity, and Google AI Overviews
Why this category is unusually winnable right now
Generative Engine Optimization (GEO) and Answer Engine Optimization (AEO) — the practice of getting cited as a source inside ChatGPT, Perplexity, Google AI Overviews, and similar AI-generated answers — is a wide-open opportunity for cannabis brands for a structural reason: most of the internet’s authoritative-sounding cannabis content is generic, unlocalized, and not written by anyone with real operational expertise. AI answer engines are actively looking for clear, well-structured, genuinely expert content to cite, and there’s a real shortage of it in this category compared to, say, personal finance or health (which are saturated with both good content and aggressive SEO competition).
Practically, this means a dispensary or brand that publishes clear, well-sourced, well-structured educational content has a real shot at being the answer an AI engine surfaces for a local or product-specific query — something that was never possible with traditional Google rankings, where the same 10 blue links have dominated cannabis SEO for years.
The specific structural/content tactics
1. Structure content in directly-quotable, self-contained chunks. AI engines extract answers, they don’t read your whole page. Write a clear, direct 2-3 sentence answer immediately after each subheading, before you go into elaboration. Don’t bury the answer in paragraph 4.
2. Use FAQ structuring aggressively — with matching FAQPage schema. Every education page should end with a genuine FAQ section (3-6 real questions your customers actually ask), each with a direct, complete answer in the first sentence. This is both a GBP-Q&A-replacement strategy (Section 2.5) and a direct AEO tactic — FAQ blocks are disproportionately favored source material for AI Overviews and chatbot answers.
3. Build comparison tables. AI engines love extracting from structured comparisons — “Indica vs. Sativa vs. Hybrid,” “Vape vs. Flower vs. Edibles: Onset Time and Duration,” “Live Resin vs. Distillate vs. Rosin.” A clean HTML table with clear columns (Product Type / Onset Time / Duration / Best For / Typical Price Range) is exactly the kind of asset that gets lifted into an AI Overview or a ChatGPT answer with attribution.
4. Demonstrate first-hand expertise signals (E-E-A-T). Google’s E-E-A-T framework (Experience, Expertise, Authoritativeness, Trustworthiness) matters more for YMYL-adjacent categories like cannabis, and it’s also what AI engines weight when choosing which sources to trust:
- Author bios with real credentials on every education piece — a licensed budtender, a compliance manager, a cultivator with real growing experience. Not “Admin” or an unnamed “Team” byline.
- First-hand photography and video (your own store, your own product, your own staff) rather than stock imagery — this also satisfies the May 2026 GBP photo-authenticity requirement and reinforces the same trust signal across channels.
- Original data where you can generate it — your own aggregated (anonymized) sales trend commentary (“What we’re seeing sell most this summer”), your own lab-result trend observations, your own customer survey data. Original data is the single most citation-worthy asset type for both traditional SEO and GEO/AEO, because it’s the one thing a competitor or an AI-generated summary genuinely cannot reproduce.
5. Clear sourcing and citations within your own content. When you reference a study, a law, or a regulatory requirement, link directly to the primary source (the actual state regulation text, the actual published study) rather than another blog’s summary of it. AI engines increasingly weight content that itself demonstrates good sourcing practice as more trustworthy to cite.
6. Technical schema beyond FAQPage: Article schema with clear author, datePublished, and dateModified fields (keep these genuinely current — stale dateModified timestamps on outdated legal content is a trust-eroding signal both to users and to crawlers); HowTo schema on step-by-step guides (how to roll a joint, how to season a dab rig); BreadcrumbList schema for clear site hierarchy signals.
Example query types cannabis brands should target for GEO/AEO
- “What’s the difference between indica and sativa?” (huge volume, currently dominated by generic sources — a locally-flavored, well-sourced answer can win citation)
- “How long do edibles take to kick in?”
- “Is it legal to grow cannabis at home in [state]?”
- “What should a beginner buy at a dispensary?”
- “How do I read a cannabis lab test / COA?”
- “What’s the best cannabis product for sleep?” (answer compliantly — see 3.4 — but this is a massive-volume AI query type)
- “Dispensary near me that delivers” (increasingly, AI assistants with location awareness are being asked this directly — winning this requires the local SEO + GBP fundamentals from Section 2 combined with structured local content)
- “How much THC is in a typical gummy?”
Treat your top 10-15 highest-potential GEO/AEO pages as living documents: review and refresh quarterly, because being cited once doesn’t guarantee being cited forever — AI engines re-crawl and re-evaluate sources continuously, and a competitor with fresher, better-structured content on the same query will displace you.
Email & SMS Marketing Playbook
Email and SMS are arguably the highest-ROI channel available to cannabis brands precisely because you own the list — no platform can ban your ability to email or text your own customers. But this channel has its own dense compliance layer, especially on SMS.
5.1 List-building tactics, compliant with age-gating
- Point-of-sale opt-in: the single highest-converting list-building moment is checkout — “Want 10% off your next visit? Join our texts/email list” at the register or online checkout, with a clear opt-in checkbox (never pre-checked).
- Age-gate before capture, not after: your website’s age gate should confirm 21+ (or your state’s legal age) before any list-signup form is even presented — you cannot argue good-faith compliance if you collected a phone number or email from someone before verifying they cleared your own age gate.
- Lead magnets: a downloadable “beginner’s guide,” a dosing chart, or a discount code in exchange for email signup — standard e-commerce practice, works the same way here.
- Text-to-join: “Text JOIN to [number] for exclusive deals” — printed on receipts, signage, and packaging inserts (check state rules on what can be printed on packaging vs. separate materials).
- In-store QR codes linking to a signup form with clear consent language — genuinely effective in a retail environment where the customer is already standing in your store.
5.2 TCPA, CAN-SPAM, and cannabis-specific carrier restrictions
Email (CAN-SPAM basics, same as any industry): accurate sender information, clear and honest subject lines, a working physical mailing address in every email, a functioning one-click unsubscribe honored within 10 business days. Nothing cannabis-specific here beyond the content-compliance rules in Section 3.4 applying equally to email copy.
SMS is where cannabis marketing gets genuinely hard, for two stacked reasons: TCPA/FCC consent law, and carrier-level content filtering.
TCPA/FCC consent requirements (applies to everyone, enforcement has tightened):
- You need prior express written consent for marketing texts — a clear opt-in with the brand name, message frequency, “message and data rates may apply,” and a link to terms/privacy policy, with an unchecked checkbox (never implied consent from a purchase alone).
- Recent FCC rule changes have pushed toward strict one-to-one consent (a consumer’s consent to receive texts from Brand A cannot be bundled/shared to also cover Brand B, even through a shared lead-gen form) and fast, unambiguous revocation — any reasonable “STOP”-equivalent language must be honored immediately, across any way the customer phrases it, not just the literal word “STOP.”
- Keep timestamped consent records (when, how, what exact language they agreed to) — this is your defense if a complaint or audit ever happens.
Carrier-level content filtering (the cannabis-specific problem): mobile carriers use a spam-filtering framework often referred to as SHAFT (Sex, Hate/Harassment, Alcohol, Firearms, Tobacco — with Gambling/Sweepstakes frequently bundled in) to automatically flag and block content categories at the carrier network level, independent of TCPA consent law. Cannabis isn’t always formally listed in the classic SHAFT acronym, but carrier filtering treats cannabis/THC content the same way in practice — messages containing certain flagged terms get silently filtered/blocked before they even reach the recipient, or trigger campaign registration rejection under the 10DLC (10-Digit Long Code) framework carriers use to vet business texting campaigns.
Practical SMS compliance program for cannabis:
- Register your 10DLC campaign accurately — declare it as cannabis-related where the registration flow allows, rather than trying to disguise it as generic retail, because misrepresenting your campaign type is itself a violation that can get your entire number/campaign shut down, not just a single flagged message.
- Use a texting platform built for or experienced with regulated/cannabis clients (several SMS platforms specialize in or explicitly support cannabis — e.g., platforms like Springbig and other cannabis-loyalty-focused providers have pre-vetted compliance frameworks and carrier relationships built for this exact problem — this is usually a smarter move than trying to force a generic SMS platform’s default 10DLC registration through carrier approval for a cannabis use case).
- Avoid explicit product/slang language in the message body itself where possible: lean on brand name recognition and generic language (“Your order is ready,” “20% off this weekend,” “New arrivals at [Brand]”) rather than “Buy weed now” or slang terms — this reduces carrier-filter false-positive risk without sacrificing much conversion, since your subscribers already know who you are and what you sell.
- Never use words/phrases carriers flag as high-risk spam signals regardless of industry: ALL CAPS, excessive exclamation points, “FREE,” “act now,” “urgent,” misspelled-to-evade terms (e.g., “w33d”) — evasion tactics tend to get you filtered harder, not less, because they’re themselves a spam-detection trigger.
- Separate transactional from promotional messages clearly (order-ready notifications vs. marketing blasts) — this matters both for consent-type requirements and for keeping your promotional-message opt-out rate low, which protects your sender reputation.
5.3 Example automation flows
Welcome series (triggered on signup):
- Immediate: welcome + first-purchase discount, brand story, link to loyalty program signup
- Day 2-3: “How to shop our menu” — orientation to categories, delivery/pickup options
- Day 5-7: education content (a consumption guide relevant to what a new customer might try first) + soft nudge to first purchase if not yet converted
Abandoned cart / abandoned menu browse (where your platform supports browse/cart tracking):
- 1-2 hours after abandonment: “Still deciding? Here’s what’s in your cart” + no discount yet
- 24 hours: small incentive (5-10% off) if still unconverted
- 72 hours: final nudge, possibly tied to a specific popular product they viewed
Restock alerts: opt-in “notify me” on out-of-stock products, triggered automatically when POS/menu inventory flips back to in-stock — this is one of the highest-converting automated flows in cannabis retail because it catches genuine, specific intent at the exact right moment.
Loyalty/rewards program flows:
- Points-earned confirmation after each purchase
- Tier-upgrade celebration (“You’ve hit Gold status — here’s what that unlocks”)
- Points-expiring-soon reminder
- Birthday/anniversary reward (age-appropriate framing, obviously — confirm date of birth was already collected as part of your legally-required age verification, not a separate marketing-only ask)
Win-back flows (for lapsed customers, e.g., no purchase in 45-60 days):
- “We miss you” + a meaningful incentive (bigger than your standard promotional discount)
- Show what’s new since they last visited (new product lines, new location, expanded delivery radius)
- Final “we’d love to have you back” message with a clear, easy path to reactivate, before down-tiering their marketing frequency or moving them to a quarterly-only list rather than continuing to email/text an unengaged contact indefinitely (this also protects your sender reputation and carrier standing).
5.4 Segmentation ideas
- Purchase category preference (flower-only buyers vs. edibles-heavy vs. concentrate enthusiasts) — tailor product announcements accordingly.
- Recency/frequency/monetary (RFM) tiers — your top 10% of customers by spend deserve different treatment (early access to drops, higher-tier loyalty perks) than infrequent buyers.
- Medical vs. recreational customers (where your state/POS distinguishes them) — medical customers often respond better to product-consistency and dosing-precision messaging; recreational customers often respond better to discovery/new-product and value messaging.
- Delivery vs. in-store customers — different logistics messaging, different reactivation triggers.
- Channel preference — some customers strongly prefer SMS, others prefer email; let unsubscribe/engagement data guide which channel you lead with per contact rather than blasting both indiscriminately.
Local & Multi-Location Strategy for Dispensaries
Everything in Section 2.5 (GBP) and 2.2 (location pages) is foundational here. This section covers the operational systems layer for running this well across multiple locations.
6.1 Location page SEO at scale
- Assign one internal owner per location page (a regional manager or the store manager themselves) responsible for keeping that page’s content, hours, and promotions current — location pages that go stale (wrong hours, outdated promo mentioned, an old manager’s name in a quote) actively hurt trust and rankings.
- Build a templated-but-customized system: a consistent page template/structure across all locations (so users and search engines recognize the pattern) but genuinely unique content blocks per location (Section 2.2) — never pure find-and-replace city-name duplication.
- Track each location’s local pack ranking for its core terms (“dispensary near me” equivalent, “[city] dispensary”) separately — aggregate reporting across locations hides which specific stores need local SEO attention.
6.2 Local link building at scale
- Each location should independently pursue local citations and local press in its own city/neighborhood — a link earned by your Denver location’s local news coverage does very little for your Colorado Springs location’s local rankings, because local SEO authority is largely hyper-local, not brand-wide.
- Local chamber of commerce membership and local business association participation per market — genuinely useful for networking/partnerships (Section 7) and for the citation value.
- Sponsor hyper-local events (a neighborhood festival, a local sports team, a school fundraiser where legally/ethically appropriate for an adult-use business) at the individual-location level rather than only running brand-wide national sponsorships.
6.3 Review generation systems at scale
- Standardize the ask across all locations (a consistent post-purchase SMS/email review request — Section 5) but let responses stay location-specific and personal (the store manager or a designated team member responding in their own voice, not a corporate copy-paste).
- Set per-location review volume and rating benchmarks and review them monthly — a location with an unusually low review velocity relative to its transaction volume has a training/process gap that’s fixable.
- Use a review management platform (Birdeye, Podium, Yext, or similar) to centralize monitoring and response across many locations without your team having to manually check dozens of GBP dashboards daily.
6.4 Reputation management and handling negative reviews in a heavily-reviewed category
Cannabis retail draws unusually opinionated, detailed reviews — customers comment on strain quality, potency accuracy, budtender knowledge, and price in ways that go deeper than a typical retail review. That’s a double-edged sword: great reviews are extremely persuasive (detailed, specific, credible), but negative reviews can be equally detailed and damaging.
Protocol for negative reviews:
- Respond within 24-48 hours, always — an unanswered negative review reads as indifference to every future reader.
- Acknowledge specifically, don’t get defensive. “We’re sorry your visit didn’t meet expectations — we’d like to make this right” beats any variation of “that’s not accurate” or arguing details publicly.
- Take specifics offline. Provide a direct contact (email, phone, or “please DM us”) rather than litigating order details, batch numbers, or staff names in a public thread — this protects customer privacy and avoids escalating a public back-and-forth.
- Never confirm or deny specific purchase/medical details in public — even to defend yourself, revealing what a customer bought or why (e.g., “you only bought this for pain, not sleep, so that complaint doesn’t make sense”) is both a privacy problem and a potential compliance problem (see 3.4 on health-claim adjacency).
- Flag genuinely fake/policy-violating reviews (a competitor posting a fake negative review, a review containing hate speech or personal threats) to Google for removal — but use this sparingly and only for genuine policy violations, not simply because a review is negative; abusing the flagging system can itself flag your account for review by Google.
- Look for real patterns, not just individual complaints. Three different reviews mentioning slow delivery in a month is operational signal, not a PR problem to manage away — fix the underlying issue and the reviews follow.
- Never incentivize or solicit only positive reviews (“only leave a review if you had a great time!”) — this violates most platforms’ review policies (including Google’s) and, if discovered, is a fast way to trigger a review-manipulation penalty across your entire profile.
Affiliate, Partnerships, PR & Community Marketing
7.1 Affiliate/referral programs despite payment processor restrictions
Standard affiliate infrastructure (Stripe/PayPal-based payout, most mainstream affiliate networks) generally won’t support cannabis payouts. Workable alternatives:
- In-house referral program with store credit/loyalty points payout instead of cash commission — sidesteps the payment-processor problem entirely because you’re crediting an internal account, not sending an external payment. “Give $20, Get $20” structured as store credit is simple to administer and doesn’t trigger the same processor restrictions as cash affiliate commissions.
- ACH-based payout for affiliates/influencers who need actual cash payment, using a cannabis-friendly payment processor that already handles your dispensary’s banking (many cannabis-specific processors that handle retail transactions can also facilitate B2B/affiliate ACH payouts).
- Cannabis-specific affiliate networks exist (a small number of niche networks specialize in cannabis/CBD affiliate relationships and have already solved the payout-compliance problem) — vet any such network carefully for legitimacy and actual advertiser demand before committing significant program design time to it.
- CBD-only affiliate programs have more flexibility since some mainstream affiliate networks and processors will support non-ingestible, hemp-derived CBD products specifically — if you sell both THC and CBD, consider running a standard affiliate program for the CBD side only while keeping THC referrals in the store-credit system above.
7.2 PR angles that actually work
- Local news: store openings, expansions, notable community hires, a compliance/safety milestone (e.g., first in the region to publish full batch-level COAs online), a charitable partnership — local news outlets in most markets still cover cannabis retail as a genuine local business story, especially in markets where legalization is relatively recent and still newsworthy.
- Cannabis trade press (MJBizDaily and similar outlets): operational milestones, new product line launches, executive hires, social equity program details — trade press won’t cover routine promotions, but will cover genuine business news.
- Social equity and community angles: many states have social equity licensing programs, community reinvestment requirements, or expungement-support initiatives tied to cannabis licensing — genuine participation in these (not performative mentions) is both the right thing to do and a legitimate, differentiated PR story that most competitors aren’t telling well.
- Data-driven local trend stories: “what [City] is actually buying this summer” or “how [local event] affected local cannabis sales” — journalists like a data hook, and you have proprietary sales-trend data no one else can offer them (never share anything that violates customer privacy or state data-sharing rules — aggregate and anonymize).
7.3 Event and dispensary partnership marketing
- Co-marketing with brands you carry: joint in-store events, joint social content, joint email features — the cultivators/processors whose products you sell often have their own marketing budgets and are looking for retail partners to co-promote with.
- Cross-promotion with adjacent local businesses: a local head shop, a local wellness/spa business, a local music venue — genuine local business partnerships (cross-referral, joint events, shared promotions) build real community ties in a category where paid customer acquisition is unavailable.
- Educational events: host in-store or community “cannabis 101” education nights (compliant with your state’s rules on on-site consumption/education events) — genuinely useful, builds trust, and is inherently press-worthy in most local markets.
7.4 Sponsorships
Local sports teams, music festivals, community events, and nonprofit fundraisers are all viable sponsorship targets in most legal-cannabis markets (check your state’s specific rules — some states restrict cannabis business sponsorship of events with significant expected under-21 attendance). Sponsorship delivers three things simultaneously: brand visibility, a genuine backlink from the event’s sponsor page (Section 2.6), and community goodwill that compounds over time in a way a single ad campaign never would.
Social Media Strategy, Platform by Platform
Organic social for cannabis is a game of understanding exactly where the moderation line is on each platform and building a content strategy that survives it — because getting shadowbanned or banned outright resets your organic distribution to zero, the same catastrophic risk as losing your GBP or ad account.
- Cannabis accounts get shadowbanned/reduced-reach far more often than brands realize, usually triggered by flagged hashtags, flagged keywords in captions, or repeated reports from competitors/bad actors.
- What works: never show consumption in-progress (no lighting up on camera), avoid banned/flagged hashtags (rotate and test hashtag sets rather than reusing the same flagged set repeatedly), lead with education and lifestyle content over product-first content, use Stories and Reels (algorithmically distinct from feed posts and sometimes less aggressively filtered) for behind-the-scenes and educational content.
- Link-in-bio tools (Linktree-style) are essential since Instagram doesn’t allow clickable links in captions — route to your menu, your loyalty signup, and your latest blog content.
TikTok
- Highest upside, highest moderation risk. Cannabis-adjacent creators build enormous organic followings, but individual videos get removed or reach is throttled unpredictably, and TikTok Shop excludes the category entirely.
- What works: budtender-education style content (fast-paced, informational, “things I wish beginners knew”), consumption-method tutorials without showing actual consumption, day-in-the-life/behind-the-counter content, trend participation adapted to cannabis education angles rather than product promotion.
- Avoid: showing THC products in a way that reads as a sales pitch, price mentions in video (push those to bio link/website instead), any framing that could read as targeting or appealing to a younger audience.
- Organic reach for business Pages is already low industry-wide; cannabis content faces the same filtering pressure as Instagram (same parent company, similar keyword/image triggers).
- What works: Facebook Groups (a branded or loosely-branded local community group) tend to survive moderation better than Page posts and build genuine repeat engagement; local community-event content performs reasonably; long-form educational posts do better than product-promotional posts.
X (Twitter)
- Comparatively lighter moderation for organic cannabis content than Meta/TikTok — text-based educational threads, legal-news commentary, and community engagement work reasonably well organically.
- Useful for real-time content: policy/legal news commentary, local market conversation, engaging directly with the broader cannabis community and press.
- Enormously underused by cannabis marketers. Subreddits exist for nearly every legal state (r/[state]trees-style communities) and for specific product categories — genuine, non-promotional participation (answering questions, sharing genuinely useful information, being transparent about being a brand employee when relevant) builds real trust in a community that is highly allergic to obvious marketing.
- Do not astroturf, do not create fake “customer” accounts to praise your own store — Reddit communities are unusually good at detecting and calling this out, and the reputational damage from being caught exceeds any short-term benefit.
Leafly, Weedmaps, and Dutchie (cannabis-specific platforms)
- These function as both directories and light social/review platforms. A complete, actively-managed profile (accurate menu sync, regular photo updates, responsive review management) on Weedmaps and Leafly specifically is close to mandatory — a large share of dispensary-shopping behavior starts on these platforms rather than Google.
- Dutchie (primarily a POS/menu/ecommerce platform with its own consumer-facing marketplace and marketing tools) is worth treating as both an operational backbone and a discovery channel if it’s your POS provider.
- Paid promotion/placement options exist on Weedmaps and Leafly specifically for cannabis businesses (unlike Google/Meta) — these are worth testing with a modest budget as a semi-paid channel that’s actually available to you (see Section 9).
General principle across all platforms: content that teaches survives moderation far better than content that sells. If your ratio isn’t roughly 80% education/community/lifestyle to 20% direct product promotion, shift it — both for moderation-survival reasons and because it’s simply better content strategy in a trust-sensitive category.
The Paid Advertising Reality: What Actually Exists
“No Google, no Meta, no TikTok” doesn’t mean “no paid media at all.” Here’s what’s actually available and worth budget:
Cannabis-specific ad networks. A small set of ad networks exist specifically because they built compliance and publisher relationships to accept cannabis advertising where mainstream networks won’t — these networks place programmatic display, native, and sometimes video ads across a network of cannabis-friendly publishers (cannabis news sites, lifestyle sites that accept the category, and cannabis-specific apps). Evaluate any such network on: actual publisher inventory quality (not just claimed reach), geotargeting precision (critical for compliance — see Section 12), and transparent reporting.
Weedmaps and Leafly paid placement. Both platforms offer paid promotion/featured-placement products for listed dispensaries — since these platforms already have massive cannabis-shopper-specific traffic, paid placement here is closer to a “paid search” equivalent than any other option on this list, because you’re reaching people who are already in a buying mindset for your exact category.
Programmatic/geofencing through cannabis-compliant DSPs. Several demand-side platforms specialize in (or explicitly accept) cannabis campaigns and can execute geofenced mobile display/video advertising — targeting devices that have physically been within a defined radius of a competitor’s location, a relevant event, or your own store, subject to strict compliance geofencing rules (see Section 12 on school-proximity restrictions).
Out-of-home (OOH) advertising. Billboards, transit ads, local print — largely unregulated by the platform-ban problem since it’s not a tech platform. Many markets do restrict OOH cannabis advertising near schools, playgrounds, and places of worship (state-specific distance requirements, commonly 500-1,000 feet, vary widely) — verify your state and municipal rules before booking placement. OOH is a strong channel for markets where you have real brand budget and want broad local awareness rather than precise targeting.
Connected TV (CTV) and streaming audio. Some CTV ad platforms and streaming audio networks accept cannabis advertising with appropriate age/content targeting and state-compliance geotargeting, especially for CBD/hemp-forward messaging or brand-awareness (non-transactional) cannabis creative. This is an emerging, still-patchy option — vet any platform’s actual cannabis policy directly and in writing before committing budget, since policies here shift often.
Native/content advertising on cannabis and lifestyle trade press. Sponsored content and display placement directly through cannabis trade publications and cannabis-friendly lifestyle sites — a direct-sold placement rather than programmatic, but often available even when a general ad network wouldn’t accept the campaign.
Budget allocation guidance. For a typical single-location or small-MSO marketing budget, a reasonable starting allocation once foundational organic work (SEO, GBP, content, email/SMS) is in motion:
- 40-50%: organic infrastructure (content production, technical SEO, email/SMS platform and creative, review management tools)
- 20-30%: Weedmaps/Leafly paid placement (highest-intent paid option available)
- 15-20%: cannabis-specific ad network or geofencing test campaigns (start small, measure incrementality carefully — see Section 11 — before scaling)
- 10-15%: local sponsorships/community/PR-adjacent spend
- OOH/CTV as opportunistic spend layered in for brand-level campaigns (openings, major promotions, milestone anniversaries) rather than always-on budget
Website & Conversion Optimization for Dispensaries/CBD E-commerce
10.1 Menu/POS integration
Your menu platform (Dutchie, Jane/Alpine IQ, Weedmaps, Meadow, Flowhub, Cova, and others) is the transactional core of your site. Key optimization points regardless of which platform you use:
- Real-time inventory sync — nothing kills conversion and trust faster than a customer driving to the store (or placing a delivery order) for a product that’s actually sold out. Confirm your sync frequency is genuinely near-real-time, not a delayed batch update.
- Clear pickup vs. delivery toggle at the top of the menu experience — don’t make customers guess or dig through settings.
- Accurate, current pricing including tax where your state requires tax-inclusive pricing display, and clear display of any applicable excise tax add-on where it isn’t included.
- Filter and sort functionality that actually matches how customers shop: by effect category (if compliant in your state), by THC/CBD percentage range, by price, by brand, by category — a menu that only sorts alphabetically is leaving conversions on the table.
10.2 Age verification UX
- Gate before any product imagery, pricing, or menu content loads — not just a checkbox at the very bottom of the homepage after content has already rendered.
- Simple binary confirmation (“I am 21+ / I am not 21+”) is standard and legally sufficient in most states for a website gate (actual ID verification happens at pickup/delivery, not on the website) — don’t over-engineer this into a friction-heavy multi-step form that hurts conversion without a corresponding legal requirement to do so.
- Persist the gate confirmation (cookie/session-based) so returning visitors aren’t re-gated on every single page load within a session — that’s pure unnecessary friction.
- Never pre-fill or default to “I am 21+” — the user must make an affirmative selection.
10.3 Trust signals: lab results/COAs, compliance badges
- Publish COAs (Certificate of Analysis) per batch, linked directly from the product page, not buried in a separate hard-to-find “lab results” page. This is one of the strongest trust and conversion signals available in this category — sophisticated cannabis consumers actively check for it, and its absence is increasingly read as a red flag.
- Display your state license number clearly (usually a footer or About page requirement anyway) — this is both a trust signal and, in most states, a legal requirement for licensed operators’ marketing materials.
- Show real compliance badges where genuinely earned (state seed-to-sale program compliance, any third-party testing certifications) — never fabricate or imply certifications you don’t hold.
10.4 Page speed and mobile considerations
- The large majority of dispensary website traffic is mobile — audit your actual mobile Core Web Vitals (not just desktop) as the primary benchmark, not a secondary check.
- Menu-heavy pages with large product grids are especially prone to slow mobile load — implement pagination or infinite-scroll with proper lazy-loading rather than rendering an entire category’s inventory in one initial page load.
- Test your actual age-gate + menu-widget + chat-widget stack on real mid-range Android devices (not just a flagship iPhone) — this combination is where cannabis sites most commonly fail mobile performance benchmarks, because that’s exactly the stack most dispensary sites carry.
10.5 Checkout/pickup/delivery UX specifics
- Set accurate delivery radius and minimum order thresholds up front, before a customer builds a cart, to avoid the frustration (and cart abandonment) of discovering at checkout that their address isn’t served or they’re under the minimum.
- Clear ETA communication for delivery — realistic windows, live order-status updates via SMS where your platform supports it (this also doubles as a natural SMS list-building touchpoint, Section 5).
- “Reserve online, pay in store” clarity where cash/cashless-ATM payment is your model — set this expectation clearly at the point of adding to cart, not as a surprise at the final checkout screen.
- ID requirement messaging clearly stated pre-checkout (“Valid government ID required at pickup/delivery — no exceptions”) to reduce failed handoffs and customer frustration at the door.
Analytics & Measurement Framework
Because you can’t rely on Google Ads/Meta pixel-based attribution the way other industries do, cannabis marketing measurement has to be rebuilt around first-party and channel-native data.
11.1 First-party data is your foundation
- Server-side/first-party analytics setup (Google Analytics 4 with proper first-party cookie configuration and consent-mode settings, or a privacy-focused alternative) tracking your own site’s behavior directly, independent of any third-party ad pixel.
- Call tracking: use dynamic number insertion (a call tracking platform like CallRail) tied to your GBP listing and website so you can attribute inbound calls to the specific channel/page/campaign that drove them — critical because a huge share of dispensary conversion happens via phone call, not a web form.
- Loyalty/CRM data as your real customer database — your POS/loyalty platform’s purchase history is more valuable than any web analytics tool for understanding actual customer behavior and lifetime value, because it’s tied to real transactions, not sessions.
11.2 GBP Insights
Google Business Profile’s own Insights panel gives you, at no cost: search views, map views, calls generated, direction requests, website clicks, and (where menu-synced) menu views. Treat these as core KPIs, not vanity numbers — they’re the closest thing you have to “impressions and clicks” reporting for your single most important channel.
11.3 POS/menu analytics
Your POS/menu platform (Dutchie, Jane, Flowhub, etc.) typically provides its own analytics on menu views, add-to-cart rate, order completion rate, and top-viewed-but-not-purchased products — this data is essential for identifying on-site conversion friction (e.g., a popular product with high views but low add-to-cart may have a pricing or availability display problem).
11.4 What KPIs actually matter vs. vanity metrics
KPIs that matter:
- GBP calls, direction requests, and website clicks (month-over-month trend, not just raw totals)
- Menu views → add-to-cart → completed order conversion rate
- New vs. returning customer ratio and purchase frequency (from POS/loyalty data)
- Email/SMS list growth rate and, separately, engaged (opened/clicked/purchased-after-message) subscriber rate — not just raw list size
- Review velocity and average rating trend over time
- Organic search sessions to money pages (menu, location, delivery pages specifically — not just blog traffic)
- Local pack ranking position for your core “near me” and “[city] dispensary” terms, tracked per location
Vanity metrics to stop over-indexing on:
- Raw social media follower counts (a large, disengaged following with throttled reach delivers far less value than a smaller, genuinely engaged one)
- Total blog pageviews without a corresponding look at which pages actually drive menu/location page visits or list signups
- Total email list size without engagement-rate context
- Total backlink count without any consideration of link quality/relevance
11.5 A realistic reporting cadence
- Weekly: GBP Insights snapshot, review velocity, email/SMS campaign performance, any paid-placement (Weedmaps/Leafly) performance if running.
- Monthly: full-funnel review — organic traffic trends, local pack rankings, conversion rate trends, POS/loyalty growth, content calendar performance (which pieces are actually driving traffic/engagement/conversions).
- Quarterly: content refresh audit (Section 3.3), GEO/AEO citation check (are you still being surfaced in AI answers for your target queries — search for your target queries directly in ChatGPT/Perplexity/Google AI Overview periodically to check), full technical SEO audit, and a genuine strategy reassessment against the 90-day plan (Section 13).
Common Mistakes & Compliance Pitfalls
These are the mistakes that get accounts banned, GBP listings suspended, or brands into real legal exposure. Treat this as a checklist to actively audit against, not just a read-once list.
-
Making unproven health/medical claims. The single most common and most damaging mistake — “cures,” “treats,” “relieves [medical condition]” language anywhere in your marketing (website, social captions, email, even an unmoderated customer review comment sitting on your page) exposes you to FTC/FDA action and state regulatory penalties, and it’s the fastest way to get any paid placement you do have revoked.
-
Inadvertently targeting or appealing to minors. Cartoon-style branding, imagery evoking children’s candy/snack brands (a major enforcement focus specifically for edibles), any model in marketing imagery who appears under legal age, and geofenced/targeted advertising that isn’t properly excluding areas with disproportionate minor audiences (see #3).
-
Geofencing too close to schools, playgrounds, or places of worship. Most states set specific minimum-distance requirements (commonly 500-1,000 feet, but this varies significantly by state and municipality) for both physical signage/OOH and, increasingly, digital geofenced advertising radius. Before running any geofenced campaign (Section 9), map your target radius against every school/playground/worship location in the zone and adjust the geofence to maintain legally required buffers — this is a compliance step, not an optional nicety, and it’s frequently the first thing a hostile competitor or local activist will scrutinize if they want to file a complaint against you.
-
Interstate advertising exposure. Running digital campaigns, or maintaining website content, that markets specific products/delivery to areas outside your licensed footprint — especially across state lines into a state where the product isn’t legal — is a real legal risk that both federal and state authorities can act on. Geo-restrict your website’s product-specific content and any delivery-area advertising precisely to your licensed service area.
-
Packaging and labeling claims bleeding into content marketing. If your state prohibits a specific claim, image style, or naming convention on product packaging, assume the same restriction extends to your website, social media, and email — many state regulators explicitly define “advertising” broadly enough to cover all of these.
-
Displaying stale/inaccurate potency (THC/CBD%) data. Advertising a product’s potency based on an old batch’s test results after a new batch has come in at a different level is both a customer-trust problem and, in many states, a labeling/advertising accuracy violation. Sync your website/menu potency displays directly to your current, verified lab data — never hand-maintain this separately from your compliance system.
-
Fabricating or manipulating reviews. Fake reviews (yours or paid), review-gating (only asking happy customers to review while suppressing unhappy ones through a filtering funnel), or incentivizing reviews with a reward contingent on a positive rating all violate Google’s and most review platforms’ policies and can trigger a profile-wide penalty, plus separately raise FTC concerns about deceptive endorsement practices.
-
Using AI-generated or stock imagery on your Google Business Profile. As of the May 2026 policy tightening, this is now an explicit, enforced violation that can trigger manual audit and temporary map-pack suppression — treat “real photos only, uploaded frequently” as a hard operational requirement, not a suggestion.
-
Disguising a cannabis SMS/10DLC campaign as generic retail to get carrier approval. Misrepresenting your campaign type during registration is itself a violation, separate from and in addition to whatever content-filtering risk you were trying to avoid — it can result in your entire messaging number/campaign being shut down.
-
Assuming a “compliant” ad approval is permanent. Any ad account, on any platform, that has ever been approved for a cannabis-adjacent (usually CBD) campaign should be treated as being on a fragile, revocable status — platforms re-review accounts, policies change with no personalized notice, and a policy shift can retroactively invalidate a previously-approved campaign type. Never build a marketing plan that treats a currently-running paid cannabis/CBD ad account as a stable, permanent channel.
A Concrete 90-Day Action Plan
This is a realistic roadmap a solo marketer or a small (1-3 person) team can actually execute, assuming a single dispensary location or a small multi-location operator. Adapt scope up for larger teams/MSOs.
Days 1-30: Foundation
Week 1
- Audit current GBP listing completely: category accuracy, attributes, NAP consistency vs. website, existing photo quality (flag/remove any stock or AI imagery immediately given the May 2026 policy).
- Audit website technical SEO baseline: Core Web Vitals, crawlability/indexation of menu pages, existing schema markup (or lack thereof).
- Set up first-party analytics (GA4) and call tracking if not already in place.
Week 2
- Fix NAP consistency issues across website, GBP, and top directories (Weedmaps, Leafly, Yelp, Apple, Bing).
- Begin real-photo upload cadence for GBP (first batch: storefront, interior, real product/staff shots).
- Draft your content pillar plan and first month’s editorial calendar (use Section 3.3 as a template).
Week 3
- Publish first cornerstone content piece (a comprehensive local legal guide or beginner’s guide) with proper FAQ schema and internal linking to menu/location pages.
- Set up or audit your email/SMS platform, confirm 10DLC campaign registration is accurate and cannabis-declared, and build your welcome automation flow (Section 5.3).
- Launch or refresh your point-of-sale/checkout list-building opt-in.
Week 4
- Publish second and third content pieces (consumption guide + strain spotlight).
- Begin systematic review-request process (post-purchase SMS/email ask) if not already running.
- Audit and fix any compliance issues found in existing content (health claims, missing disclaimers) per Section 3.4/12.
Days 31-60: Build and expand
- Continue weekly content cadence (2 pieces/week minimum), rotating pillars.
- Build out location pages properly (if multi-location) with unique content per Section 2.2.
- Launch abandoned-cart and restock-alert SMS/email automations.
- Begin structured link-building outreach: local citations, chamber of commerce, first PR pitch to local news (a genuine story angle — Section 7.2).
- Set up comparison tables and FAQ-structured content on your top 5 highest-potential GEO/AEO pages (Section 4).
- Test a small budget on Weedmaps/Leafly paid placement if not already running.
- Review first 30 days of GBP Insights, call tracking, and content performance data; adjust editorial calendar based on what’s actually driving menu views/calls.
Days 61-90: Optimize and systematize
- Run first full technical SEO audit since launch — fix any Core Web Vitals regressions, confirm schema markup is validating correctly (Google’s Rich Results Test), check indexation status of all key pages.
- Launch loyalty/rewards automation flows and win-back flow for lapsed customers (Section 5.3).
- Publish first data-driven local trend piece (aggregate, anonymized sales/interest trend) and pitch it to local or trade press.
- Formalize your review-response protocol and negative-review-handling process into a documented playbook your team can follow consistently (Section 6.4).
- Check GEO/AEO progress: manually query ChatGPT, Perplexity, and Google AI Overviews for your top target questions and see whether you’re being cited; adjust structure/content on pages that aren’t yet winning citation.
- Build your Quarter 2 content calendar and set your quarterly refresh schedule for cornerstone content (Section 3.3).
- Full KPI review against the framework in Section 11 — set realistic Quarter 2 targets based on actual Quarter 1 baseline data, not industry benchmarks pulled from an unrelated market.
Tools & Resources
SEO / technical
- Google Search Console and Bing Webmaster Tools (free, essential, non-negotiable)
- Ahrefs, Semrush, or Moz for keyword research, rank tracking, and backlink auditing
- Screaming Frog for technical/crawl audits
- Google’s Rich Results Test and Schema Markup Validator for schema QA
- PageSpeed Insights / Core Web Vitals report in Search Console for performance monitoring
Local SEO / review management
- Birdeye, Podium, or Yext for multi-location review monitoring and response at scale
- BrightLocal for local citation tracking and audit
- CallRail for call tracking and attribution
POS / menu / e-commerce platforms
- Dutchie, Jane (Alpine IQ), Weedmaps, Meadow, Flowhub, Cova — evaluate primarily on API/headless integration flexibility (Section 2.1) if SEO is a priority, not just POS features
Email / SMS
- Springbig, Alpine IQ, and other cannabis-loyalty-and-messaging platforms built with cannabis compliance and carrier relationships in mind
- Klaviyo (for the email side specifically, where your product mix and processor relationships support it)
Compliance / legal resources
- Your state’s cannabis regulatory agency website (the primary source of truth — always verify against this directly, not a third-party summary, before publishing any claim-adjacent content)
- METRC’s own documentation (or your state’s specific seed-to-sale system) for compliance basics affecting product/potency claims
- LegitScript (for CBD advertising certification pathways on platforms that require it)
- A cannabis-specializing attorney or compliance consultant for state-specific advertising rule review — this guide is a marketing framework, not legal advice, and state rules genuinely do vary enough to require local counsel review before publishing borderline content.
Analytics
- Google Analytics 4 (first-party, consent-mode configured)
- Looker Studio for cross-channel reporting/dashboarding
- Your POS/menu platform’s native analytics module
Social/content
- A scheduling tool (Later, Sprout Social, or similar) with cannabis-aware content review workflows built into your approval process
- Canva or a similar design tool for consistent, on-brand, real (non-AI, non-stock) visual content production
Expanded FAQ
Can I advertise CBD on Google or Meta if my dispensary also sells THC products?
Technically, yes for a narrowly-defined non-ingestible CBD product line — but practically, this is high-risk. Both platforms scrutinize the advertiser’s overall business, not just the specific ad content, and a dispensary whose broader business/website clearly sells THC products alongside CBD is at elevated risk of the whole account being flagged during review, even if the specific ad in question is technically CBD-compliant. Many operators choose to run CBD-specific advertising through a distinctly separate brand/website/business entity to reduce this cross-contamination risk, rather than trying to run a compliant CBD ad campaign from an account clearly tied to a THC dispensary.
How do I handle Google reviews that mention specific strains or health effects?
You cannot edit or delete a customer’s review text (short of flagging genuine policy violations to Google, which is a narrow remedy), but you fully control your response. Respond with gratitude for their business and experience, and avoid confirming, elaborating on, or agreeing with any specific medical/health claim they made — even a positive one (“so glad it helped your back pain!”). Keep your response about service and satisfaction, not efficacy. If a review makes a claim that concerns you legally, that’s a conversation for your compliance counsel, not something to argue about in a public reply.
What’s the deal with geofencing ads near schools?
Most states set a specific minimum-distance buffer (commonly 500-1,000 feet, but check your exact state and municipal rules) restricting cannabis advertising — historically written with physical signage/billboards in mind, but increasingly interpreted by regulators to apply to digital geofenced targeting radii as well. Before launching any geofenced digital campaign, map your intended radius against every school, playground, and (in some states) place of worship in the target zone, and adjust the geofence boundary to maintain the required buffer. This is genuinely one of the more actively enforced marketing-adjacent cannabis rules, and it’s an easy one for a competitor or activist to catch and report.
Do I really need to post new photos to my Google Business Profile every few weeks?
As of the May 2026 policy update, treat this as close to mandatory for competitive local ranking, not optional. Google now enforces a real-photos-only standard and rewards (via ranking and possibly via reduced audit scrutiny) profiles with a genuine, recent photo-upload cadence. A realistic sustainable target is a new photo batch roughly every 2-3 weeks.
Can I run an affiliate program if my payment processor won’t support cannabis commission payouts?
Yes — the most common and simplest workaround is structuring your referral/affiliate incentive as internal store credit or loyalty points rather than an external cash payment, which avoids the processor problem entirely because you’re crediting an internal account, not sending money through a restricted payment rail. If you need actual cash payouts (e.g., for influencer partnerships), route them through ACH via a cannabis-friendly processor rather than trying to force a mainstream affiliate network’s default PayPal/Stripe payout method.
Is it legal to text customers about new products or deals?
Yes, with proper prior express written consent obtained through a clear opt-in (unchecked checkbox, clear brand identification, frequency disclosure) — but cannabis SMS faces an added layer of carrier-level content filtering on top of standard TCPA consent law. Register your 10DLC campaign accurately as cannabis-related, avoid explicit slang/product terms in message bodies where possible, and consider a texting platform with cannabis-specific carrier relationships already built (Section 5.2) rather than forcing a generic SMS platform’s registration through for a use case it wasn’t built to support.
What actually happens if my Google Business Profile gets suspended — can I get it back?
Suspension can happen with little to no warning, typically triggered by a policy flag (real or false-positive), a competitor spam report, or an automated system trigger. Google does offer a reinstatement request process, but there is no guaranteed timeline and no guaranteed outcome — some suspended profiles are reinstated within days, others take weeks or are never restored, especially if the underlying issue (e.g., stock/AI photos, category misuse, review manipulation) isn’t clearly fixed before you request reinstatement. This is precisely why treating GBP compliance (Section 2.5, Section 12) as a continuous discipline rather than a one-time setup task is so important — prevention is far more reliable than appeal.
Can I use terms like “medicine” or “medicinal” in my marketing even in a medical-legal state?
Be very cautious. Even in states with a legal medical cannabis program, most state cannabis advertising regulations still prohibit language implying your specific products are FDA-approved medicine or that they diagnose/treat/cure a specific condition, because cannabis products (unlike FDA-approved pharmaceuticals) haven’t gone through that approval process. “Medical cannabis program,” “medical cardholders,” and similar programmatic/administrative language describing your state’s legal framework is generally fine; “this product is medicine for your condition” framing is not. Check your specific state’s advertising regulation language, since some states are more permissive here than others.
How do I compliantly market products for sleep, anxiety, or pain without making a “health claim”?
Frame everything around what users commonly report experiencing, never what the product will do to/for the reader. “Customers often reach for this strain in the evening and describe it as calming” is meaningfully different, legally and ethically, from “this strain relieves anxiety and helps you sleep.” Always pair effect-adjacent content with a clear disclaimer that the product isn’t intended to diagnose, treat, cure, or prevent any disease and that individual effects vary — and have your state-specific required disclaimer language reviewed by counsel, since several states mandate close-to-verbatim wording.
Should a CBD-only brand (no THC, sold nationally) worry about all of this state-by-state complexity?
Less than a THC dispensary, but not zero. Federal hemp/CBD law under the 2018 Farm Bill sets a baseline (under 0.3% THC), but individual states have layered their own additional restrictions on hemp-derived products — some states restrict or ban certain hemp-derived intoxicants (Delta-8, THCA flower) outright, and this landscape has been actively shifting with new state and potential federal legislation. A nationally-selling CBD brand should maintain a live, regularly-updated internal reference of which states restrict which specific product types, and should geofence/geo-restrict site content and shipping accordingly rather than assuming a single national compliance posture covers every state.
None of this is complicated in the way rocket science is complicated — it’s complicated in the way that “there are 40 things and you have to actually do all 40 things, correctly, consistently, for months” is complicated. There’s no growth hack that replaces the compounding effect of a genuinely well-built website, a meticulously maintained Google Business Profile, real educational content published on a real schedule, and a customer list you own and communicate with respectfully.
The operators who win in this category over the next five years won’t be the ones who find some clever ad-platform loophole — those get closed. They’ll be the ones who built the boring, durable infrastructure this guide describes, kept it compliant as the rules kept shifting, and outlasted competitors who were still waiting for Google to “finally allow cannabis ads.”
Use this as your working reference. Come back to it as the platform policies and state laws keep evolving — because they will.
Free AI readiness audit — we map your local SEO, GBP, and GEO gaps live, no pitch theatre. See the full service breakdown on our cannabis marketing page.
10+ years building growth systems for SaaS, fintech, healthcare and Web3. Ex-Head of Marketing at LCX — scaled 10K → 150K users and $50M+ raised across 12 token sales. Builds voice agents, automation and AI-search systems hands-on for regulated categories like cannabis where paid channels aren’t an option.
Want this built for your business?
We engineer SEO that ranks. Book a free 30-minute audit and we will map it to your funnel.
Explore SEO Engineering →Book a free audit →