Pricing · Updated August 2026

How much does dispensary marketing actually cost?

The honest market range, what moves the price up or down, and why we charge a base fee plus a share of measured revenue instead of a flat retainer. Engagements start at $1,500 a month plus performance.

The market range

Pull up any published guide from a cannabis marketing agency and you'll see the same spread: roughly $1,500 a month at the low end, $20,000 or more at the high end. That range is real. It's also nearly useless on its own, because it's three different products wearing one label.

TierTypical monthly costWhat you usually getWho it fits
Single channel$900 – $2,500One thing done well — social media management, or SMS/email/loyalty, or showing up in local Google searches. A specialist, often a solo operator or a very small shop.Single-location stores; operators who have the other channels handled.
Full-service retainer$2,500 – $7,500Social, retention, website, local SEO, sometimes design and video, from a team with account managers.One to three locations with real marketing budget and nobody in-house.
Agency of record$7,500 – $20,000+Strategy, brand, paid media where legal, PR, multiple channels, multiple markets.Multi-state operators and brands.

Most single-location dispensaries shopping for help are in the first tier and get quoted the second. That's the gap this page exists to close.

What moves the price

Five things explain almost all of the difference between a $1,500 engagement and a $7,500 one. Use them to place yourself honestly:

  • Store revenue and number of locations. More locations means more menus, more staff, more events, more content, and platform settings per store.
  • List size. A texting list of 2,000 and a list of 40,000 cost very different amounts to send to — and earn very different amounts back. This is the main reason a flat price is unfair in one direction or the other.
  • The state of the account today. A platform that's set up and just under-used is a tune-up. One with no sign-up capture, unregistered texting, and broken automations is a rebuild — weeks of setup work before normal operation starts.
  • Which channels. Retention marketing (SMS, email, loyalty) is measurable in dollars. Social media builds the audience that feeds it. Doing both costs more than doing one, but the two together work better than either alone.
  • Who does the work. An agency with account managers, coordinators, and a creative team has overhead in every invoice. A specialist who personally runs your account doesn't.

How we price: base + performance

We charge a base monthly fee plus a small share of the revenue our work generates above where your account started. Here's how that works, step by step:

Base
$1,500/mo

Covers the work: campaigns, automations, segmentation, compliance, reporting.

+
Performance
A small share

Of revenue from your SMS, email & loyalty program above the documented baseline.

=
Result
Scales with you

A small store pays near the floor. A bigger store pays more — because it's earning more.

The baseline is written down first

On day one, before we change anything, we record what your program is already making: revenue the platform attributes to messages, using its strict attribution setting (a sale only counts when the customer clicked the message — not the generous setting that roughly doubles every figure). That number is the baseline. The performance share applies only to what comes in above it.

Why we price this way

Three reasons. It's fair to small stores — a one-location shop isn't subsidizing a rate card designed for a chain. It's fair to you — if your revenue doesn't grow, we don't earn more, so we have skin in the game. And it keeps the reporting honest — an inflated number would inflate our fee, so we have every reason to use the stricter measure.

Social media management

Social is a flat $900 a month — it doesn't produce a revenue figure to share, so a performance model wouldn't be honest. Bundle it with retention and ask about combined pricing.

The one-time rebuild, when you need it

Some accounts need repair before normal work can start: missing sign-up capture, broken or absent automations, unregistered texting, messy contact lists. That carries a one-time setup fee, waived on six-month commitments. We confirm whether you need one after we've seen the account — before you've spent a dollar.

What you should expect for the money

Whatever you pay and whoever you pay it to, here's what a fair engagement at any price should include. If you're getting quotes, ask about each one:

  • A written starting point before any work begins, so results mean something.
  • Results reported from your own dashboard, not a slide deck you can't check.
  • A named person who does the work, and how many other clients they carry.
  • Compliance handled — customer consent (the TCPA texting law) and carrier registration (10DLC) for texting, Meta's cannabis rules for social — and a straight answer about who's liable if it's wrong.
  • A way out. Month-to-month should be available, even if a longer commitment gets a better rate.

Pricing questions

What's the cheapest way to market a dispensary?
Make the platform you already pay for actually run. Most dispensaries already have a loyalty or texting platform with automatic messages that were never turned on and message capacity that goes unused every month. Fixing that costs no ad spend and no new customers — which is why it's the first thing we do in every account.
Why don't you publish a full price list?
Because a single price would be wrong for most stores. A one-location shop with 2,000 loyalty members and a three-store operator with 40,000 are not the same job. What we publish instead is the floor ($1,500 a month plus performance), the model, and the things that move the number — so you can estimate honestly before you ever talk to us.
What does 'performance' mean in your pricing?
A small share of the revenue your SMS, email, and loyalty program generates above where it was when we started. That starting point is written down on day one, measured in your own platform's reporting with its strict attribution setting, and visible to you at all times. If your revenue doesn't grow, we don't earn more.
Is there a setup fee?
Sometimes. Accounts that need a rebuild — no sign-up capture, broken automations, a messy or unregistered texting setup — take weeks of setup work before normal work can start. That carries a one-time setup fee, which we waive on six-month commitments. We confirm whether you need one after seeing the account, before you've spent a dollar.
Is there a contract?
Month to month by default. The setup fee is waived if you commit to six months, which is roughly how long it takes for the automations and list growth to fully compound.
What's included in the free audit?
A written report on what's publicly visible: your Google Business Profile, whether your menu shows up in searches, the health and performance of your social accounts, and whether you're capturing sign-ups. Delivered in 3 business days. No call required to receive it, and no obligation.
Keep Reading

What the money buys

Not sure which bracket
you're in? Start here.

The free audit tells you what's working and what's broken before anyone talks about money. A written report in 3 business days, no call required.

Get Your Free Audit

Prefer to just talk? Book a call · or email matt@greensparkmedia.com