Key takeaways
- List the roles first: dispensary marketing needs a menu and listings manager, a local SEO and web specialist, a CRM and loyalty builder, a content writer and someone reading POS data.
- Fill in your own local salary, benefits and tool costs for each role; do not trust a national average.
- In-house wins for vendor days, in-store promotions, social and anything that needs someone on the sales floor.
- A hybrid often fits best: an in-house coordinator plus an outside team for technical work.
Deciding between a marketing employee and an agency for a dispensary starts with listing the work, not the salary. The job covers Maps, the website and menu, directories, CRM and loyalty, compliant content and POS reporting. One employee rarely has all of those skills. An agency brings several specialists, and a hybrid often fits a dispensary best.
What the work actually requires
Dispensary marketing needs more roles than most retail, because the usual shortcut of paid ads is closed and every message has to pass your state's rules. Here is the work, split into roles:
| Role | What it does in a dispensary | Typical time needed |
|---|---|---|
| Menu and listings manager | Keeps the online menu, directory listings and Google profile accurate on hours, prices and stock | Several hours a week, more before 4/20 and holidays |
| Local SEO and web specialist | Builds first-visit, medical and category pages; fixes speed, age gate and markup | Heavy at the start, then steady upkeep |
| CRM and loyalty builder | Sets up the welcome, review and win-back automations; manages consent and texting registration | Heavy at setup, then a few hours a month |
| Content writer with compliance awareness | Writes product drop emails, pages and social posts without health claims | Steady, every week |
| Data and reporting | Turns POS and loyalty exports into new customers, second visits and cost per new customer | A few hours a month, more in the first quarter |
| In-store and events coordinator | Runs vendor days, in-store promotions, staff picks and social photos | Weekly, and it needs someone on site |
Few people can do more than two or three of these well. That is the real decision: which roles you staff, which you hire out, and who manages the whole.
In-house, agency or hybrid
| Question | In-house | Agency | Hybrid |
|---|---|---|---|
| Skills covered | What one or two hires know | A team of specialists | A lead in-house, specialists outside |
| Your management time | High: you manage people | Low: one partner | Some: one hire and a partner |
| Account ownership | Yours | Insist it stays yours | Yours |
| If someone leaves | Their knowledge goes too | The team covers it | Partly covered |
Cost comparison framework
- Mark the roles you need now. Use the table above. A single store opening in a new market needs listings, web and CRM most. A multi-store group adds data and reporting.
- Price each role locally. Next to each marked role, note what a local employee or contractor would cost you, then add benefits, payroll taxes, software and training. Use local job postings, not national averages.
- Add management time. Count the hours you or a general manager would spend directing, reviewing and approving the work each week, including compliance sign-off on promotions. Put a value on those hours.
- Add the cost of gaps. List the roles a single hire could not cover, and what you would pay a freelancer or tool to fill each one.
- Price the outside option for the same scope. Ask an agency to quote the same roles with outcomes and dates, not a vague retainer.
- Compare on output, not headcount. Put both numbers next to the new customers, second visits and hours saved you expect from each.
Totals alone mislead, so set the three options side by side on how they behave:
| In-house hire | Agency | Hybrid | |
|---|---|---|---|
| Control | High, day to day | Lower day to day; set by scope and reporting | High where it matters on site, defined elsewhere |
| Cost shape | Fixed salary and benefits, plus tools | Project or monthly fee for a scoped outcome | One salary plus a smaller outside scope |
| Skills covered | One or two roles well | Several specialists | Coordinator on site, specialists outside |
| Your management time | High: you direct and review the work | Lower: you review results monthly | Moderate: one person bridges both |
| Risk if someone leaves | Know-how and logins can walk out | Low if accounts are in your name | Low if accounts are in your name |
| Speed to start | Weeks to hire, months to ramp | Weeks to start | Weeks, if the coordinator exists |
When in-house makes sense
In-house makes sense for the work that has to happen on your sales floor. Vendor days, in-store promotions, staff picks, photos of new arrivals and relationships with the brands you carry all need someone who is in the store and knows the team. A coordinator who also manages menu updates and directory listings can be worth every hour.
It also makes sense when you run several stores and the volume of steady, repeatable work justifies a full-time role. Hire for the job that stays the same each week.
Where in-house usually struggles is the specialist work: building a site that ranks, setting up a CRM with proper consent records, and reading analytics accurately (Analytics setup). Those projects are heavy for a few months and then light, which suits an outside team better than a permanent hire.
Whoever does the work, make sure the Google profile, domain, website, CRM and every directory account are owned by the business, not by a person. A profile, domain or ad account registered to a former employee's personal login is a common and entirely avoidable headache.
Hybrid models
A hybrid usually fits dispensaries best: one in-house coordinator who owns the store-side work, and an outside team that builds and runs the technical systems. The coordinator handles events, social, menu accuracy and approvals. The outside team handles SEO, the website, CRM automations and reporting, and the two meet on a short weekly call.
Make the split explicit. Write down which role owns hours updates before 4/20, who approves promotional copy, and who answers for second-visit rate. Hybrids fail when everyone assumes someone else updated the holiday hours.
If you are leaning toward an agency, the buyer's checklist for dispensary marketing agencies covers what to ask. The five-move growth plan shows the work a new hire or outside team would start on.
How VETS Growth Marketing helps
We act as the outside half of a hybrid, or the whole team: SEO, website, CRM and loyalty automation, AI and reporting, for about the cost of one senior hire. Every account stays in your name, each project has an outcome and a date, and there is no long-term contract. We report in new customers and second visits. A growth consultation will map your roles to the work and show what each option looks like for your store.
Sources
- Set up Analytics for a website and/or app, Google Analytics Help