Canneye® / Blog / Dispensary MarketingUpdated Aug 23, 2026

Dispensary Marketing: What Actually Works When You Can’t Buy Ads

BLOG · CANNABIS + NEW MEXICOALBUQUERQUE, NM

Every dispensary owner hits the same wall. You set up a Google Ads account, it gets suspended. You boost a post on Instagram, it gets rejected or the whole account gets flagged. The advertising machine that powers every other retail business simply refuses to run cannabis.

So the real question is not how to sneak past the ban. It is what dispensary marketing looks like when the paid lane is closed to you and to every competitor you have. This is the complete playbook: the channels that work, what each one is actually for, the order to build them in, and the mistakes that quietly eat budgets. Written from running marketing for New Mexico dispensaries, though the mechanics hold in any legal market.

Start with what you control, not what you rent

Paid ads are rented attention. The moment you stop paying it is gone, and in cannabis you cannot even rent it. The winning move is to build owned and earned channels: your website, your search presence, your customer list, your physical store, your community relationships. These do not get suspended, and they compound.

It helps to rank your channels by how hard they are to take away from you:

Build in that order. Most dispensaries do the reverse, pouring effort into the borrowed tier because it feels like marketing, then discovering they have no list when the account goes down.

SEO and Google Business Profile: the foundation

Organic search is the closest thing cannabis has to a free ad channel, because it is the one place customers actively look for you. When someone searches "dispensary near me," the map pack and organic results decide who gets the walk-in.

One pattern worth stating plainly, because it decides town-level rankings: the shops holding page one for a town name almost always have a page built for that town. Not a mention in the footer, an actual page. Auditing dispensary sites across several New Mexico towns, the same shape keeps appearing. A shop ranks well for its own brand, then sits on page two for every "dispensary in [town]" variant, because the homepage is trying to serve every town at once and no page serves any of them properly. The competitors above it each have a dedicated page.

That single missing page is often the largest untapped block of search volume on a dispensary site. For a deeper treatment of the technical side, see our complete guide to dispensary SEO.

Your menu is probably invisible, and it is your biggest content asset

Almost every dispensary runs its menu through a third-party platform: Dutchie, Jane, Weedmaps, Leafly, or a POS widget. Most embed into your site inside an iframe, which is a separate document loaded within your page. Content inside it is generally not treated as content on your page. Every product, strain, and brand name your customers can see may be invisible to search engines.

Check it in two minutes: open your menu page, view the page source rather than the rendered page, and search for a product name you can see on screen. If it is missing and you find an <iframe> instead, your menu is contributing nothing to search.

There is a subtler version of this worth knowing about. On sites where the menu platform does generate crawlable URLs, those URLs sometimes pull more organic traffic than the entire blog does, while nobody is paying any attention to them. In one audit, menu category URLs quietly out-earned a six-post content cluster that had taken real effort to produce. That reframes the problem: it is not always that the menu is unindexed, it is that it is indexed badly, with duplicate titles and no descriptions, and treated as plumbing rather than as the largest set of commercial pages on the site.

Either way, the fix is the same shape. Use a frameless integration if your platform offers one. Publish your own category pages for flower, concentrates, edibles, vapes, and prerolls, with genuine written content. Publish brand pages for the brands you actually carry, because customers search brand names constantly. What does not work is copying your live menu into static pages that go stale, since customers then arrive for products you no longer stock.

SMS marketing: the channel that prints repeat visits

Cannabis cannot run normal ads, but it can text. SMS is the highest-performing owned channel most dispensaries have, with open rates that crush email. Build it deliberately.

The reason SMS deserves the effort is arithmetic. A list you own has no cost per send that scales with reach, no auction, and no approval process. Every customer who opts in at the register is a person you can reach for years without asking anyone's permission. Treat opt-in capture as a core budtender responsibility rather than a nice-to-have, because the list is the most defensible asset the business will build.

Email: lower urgency, higher depth

Email will not beat SMS on open rates, but it carries more. Use it for content that needs room: product education, staff picks, loyalty updates, event invitations. A weekly or biweekly newsletter keeps you top of mind between visits.

Pair it with your loyalty program so customers have a reason to stay subscribed, and segment it the same way you segment SMS. Email also survives things SMS does not. If a carrier or platform issue interrupts texting, the email list is the backup channel to the backup channel.

In-store experience: your highest-converting media

The customer is already in the building. That is the most valuable marketing moment you will ever get, and it costs nothing extra.

Events and local partnerships: earned attention

Showing up in your community earns the kind of attention ads cannot. Weight local anchors as first-class, not afterthoughts.

These efforts also earn local press and local links, which feed your search rankings. The channels reinforce each other, which is the whole point.

Organic social: build an audience, don't sell to it

You cannot run cannabis ads on Meta, but you can run an organic account carefully. The goal is community and brand, not hard selling, which is what gets accounts banned.

Weedmaps and Leafly: the cannabis-native marketplaces

These are the one place you can pay for cannabis-specific placement. They are worth a presence because customers browse them with buying intent, but treat them as one channel among many rather than your whole strategy.

Be clear-eyed about the economics. They rank on their own domain, not yours, and they charge for position. Traffic you earn on your own site is an asset you keep; traffic you buy there stops when you stop paying, which is the exact dependency the ad ban already taught you to avoid. Keep your menu accurate, your hours current, and your reviews tended, the same discipline you apply to Google.

What to write, and the difference between browsing and deciding

Most dispensary content fails not because it is badly written but because it answers a question nobody is actively trying to resolve.

Here is the clearest illustration we have seen. Two posts, published the same day, same site, same internal linking, same topic cluster. One answered an active decision a traveler was trying to make. The other was a pleasant roundup of things in the area. Over ninety days the decision-focused post pulled roughly seventeen times the organic traffic of the browse-focused one. Same effort, same author, same age. The only difference was whether a real person had a question they needed settled.

So write for decisions:

Get terminology right, because informed customers notice. Live resin and live rosin are different products made by different processes, and using them interchangeably signals you do not know your own shelf.

Measuring it without fooling yourself

Two free tools cover almost everything, and one habit prevents the most common self-deception.

Google Search Console shows the queries you actually appear for. The most useful report is the one nobody runs: filter to average positions roughly between 5 and 20. Those are terms Google already considers you relevant for, where you are not yet winning the click. Improving a page that sits at position 8 is far cheaper and faster than writing a new one.

Google Analytics 4 shows what the traffic did. Define conversions that reflect the business: direction requests, click-to-call, menu views, online order starts. Sessions alone are vanity.

The habit: separate brand from non-brand traffic before you judge anything. Searches for your own shop name are people who already know you. On dispensary sites we have audited, navigational brand terms routinely account for something close to half of all organic traffic. If you leave them in the total, marketing that is doing nothing to reach new customers can still look like it is growing, because your existing customers are simply googling your name to find your hours. Non-brand organic is the number that tells you whether you are actually reaching anyone new.

The same caution applies to keyword counts. A site can appear to rank for hundreds of terms while most of them are irrelevant tails Google attached to the homepage, sitting at position 50 and sending nobody. Count the keywords that are about cannabis, on page one or two, and actually yours.

What to skip

How it fits together

  1. Search and your Google Business Profile pull in new customers who are actively looking.
  2. In-store experience and loyalty convert them and capture the opt-in.
  3. SMS and email bring them back, repeatedly, for almost nothing.
  4. Events, partnerships, and organic social build the brand and earn the local links that feed search.

If you are starting from nothing, sequence it: fix the profile and the technical basics first, because they are fast and they gate everything else. Capture opt-ins from day one even before you have anything to send. Build the town and category pages next. Add content once the pages that convert already exist.

No single channel carries the whole load. The dispensaries that thrive without ads run all of these as one connected system, where each channel makes the others stronger.

Build a marketing system that doesn't depend on ads

Canneye is a cannabis marketing agency built for exactly this constraint. We help dispensaries grow through SEO, Google Business Profile, SMS, email, and local presence, the channels that work when Google and Meta will not take your money, and we report on it with real Search Console and GA4 numbers.

Reach out to Canneye and let's build yours.

Common Questions.

Why can’t dispensaries advertise on Google or Facebook?

Both Google Ads and Meta prohibit advertising the sale of cannabis, regardless of state legality. Accounts that try usually get suspended. That is why owned channels such as search, Google Business Profile, SMS and email matter far more in this industry than in ordinary retail. The restriction applies to your competitors too, so nobody can outspend you.

What is the highest-ROI marketing channel for a dispensary?

Organic search paired with a fully optimized Google Business Profile, because it reaches people at the moment they are actively looking for a dispensary and the cost is time rather than ad spend. SMS is a close second and often the better investment for repeat visits, since it reaches customers you already own without any auction or approval process.

How often should a dispensary text its SMS list?

Two to four messages a week is a workable range, and every message should have a real reason behind it such as a new drop, a daily deal or a vendor day. Over-texting is the fastest way to lose a list. Segment it so lapsed customers, regulars and big spenders get different messages, honour opt-outs immediately, and keep records of consent.

Is Weedmaps or Leafly worth paying for?

They are worth maintaining as accurate listings because customers browse them with buying intent, but they rank on their own domain rather than yours and they charge for position. Paid placement there stops the moment you stop paying, which is the same dependency the ad ban already taught you to avoid. Treat them as one channel, not as your whole strategy.

Why is my dispensary menu not showing up in Google?

Most third-party menus embed inside an iframe, and content in an iframe is generally not indexed as part of your page. View your page source and search for a product name you can see on screen. If it is missing and you find an iframe instead, your menu is contributing nothing to search. Fix it with a frameless integration where your platform offers one, or by publishing your own category and brand pages.

How do I tell whether my dispensary marketing is actually working?

Separate brand from non-brand traffic before judging anything. Searches for your own shop name come from people who already know you, and they often account for close to half of organic traffic, which can make flat marketing look like growth. Non-brand organic tells you whether you are reaching anyone new. Track conversions that reflect the business, such as direction requests and click-to-call, rather than sessions alone.

More From The Blog.

2026-08-15NMS2S Timeline2026-07-15Certified2026-06-30Dispensary SEO2026-06-30Cannabis Cybersecurity2026-06-13Macro Lens2026-02-11HB294 AND LOCAL CANNABIS2026-02-02CANNABIS BRAND SYSTEMS

Work
With Us!

Start a projectContact details ›››
+35% Black Market · +34% Dos Hermanas · verified GA4 + register data
Start a project ›››