Dispensary video when paid ads are off the table
Google and Meta ban cannabis ads, so organic vertical video is the whole channel. A menu-drop and terpene-education cadence with the claim rules that apply.
Most retail marketing plans start with a channel mix. A dispensary does not have one. Google and Meta both prohibit paid advertising for cannabis products, which removes the two platforms most local retailers build a paid plan around before you have written a word of copy. What remains is organic, owned, and whatever local placement your state permits.
That changes the shape of the work completely. When paid is available, video is one input into a machine that can buy reach. When it is not, the video is the reach mechanism, and the only thing that gets your store in front of someone who does not already follow you is a piece of content the platform decides to distribute for free. Volume and consistency stop being nice-to-haves and become the entire strategy.
The account you build on is not an asset you own
Before the formats, the uncomfortable part. Organic cannabis accounts get restricted, shadow-limited and removed, sometimes with warning and sometimes without, and the rules that govern organic cannabis content are enforced unevenly across platforms and over time. An operator who builds forty thousand followers and treats that as the asset has built the business on rented land.
So the architecture is: social is the acquisition surface, and the list is the asset. Every piece of content routes toward something you control. An age-verified SMS list, an email list, your own menu page. Post the video, get the follow, convert the follow to a phone number, and assume at some point you will be starting an account over. Operators who have already done that rebuild in two weeks instead of two years, because the list came with them.
This is the same owned-channel logic in promoting a local business on social and how to promote product videos without ad budget, turned up because there is no paid fallback at all.
Two formats carry the calendar
You do not need a content strategy with eleven pillars. You need two repeatable formats you can produce weekly without thinking, plus a small amount of store logistics content.
The menu drop. Twelve to eighteen seconds, vertical, one product. The product sits on a clean surface under even light. Slow move in, label facing camera, the package handled but never opened toward a mouth. On screen: name, category, the tested cannabinoid figures taken from the certificate of analysis, your license number, and the age line your state requires. That is it. No narration needed; the sound is ambient or a bed. One per drop, batched weekly in a single session with the same lighting setup so the whole feed reads as a set.
Terpene education. Thirty to forty-five seconds, motion graphics, no product in frame at all. Myrcene, limonene, caryophyllene, pinene, terpinolene, linalool. For each one: what it smells like, where else in the world it occurs, and what it does to the aroma of a flower. Lemon peel. Cracked black pepper. Pine needles. Lavender.
The terpene format is the one worth standardizing on, and it is also the safest, because aroma is describable and effects are not. You can say a strain is dominant in limonene and that limonene is what makes citrus peel smell like citrus peel. You cannot say what it will do to the person watching. Staying on the sensory side of that line is not a compliance compromise; it is genuinely better content, because it teaches somebody how to shop rather than making a promise they will evaluate against their own experience.
Because there is no product in frame, this format is entirely buildable from generated graphics and typed overlays. The explainer video generator handles the sequences, and aroma b-roll — citrus zest, peppercorns, pine, hops — comes from the b-roll generator.
The third bucket is store logistics, and it converts better than either of the above while being nobody's favorite thing to make. Where to park. What ID you need. What happens at the door. How the queue works on a Friday. Whether you take cards. Your delivery zone. Each of these is a twenty-second clip that answers a question a first-time customer is actually searching, and none of them touch a claim.
The claim rules
Cannabis advertising regulation is state-specific and it changes, so what follows is the shape of the constraint rather than a substitute for reading your own state's rules and running creative past compliance. But these five hold nearly everywhere.
- No health, medical or therapeutic claims. Nothing that says or implies a product diagnoses, treats, cures, prevents or relieves a condition. This includes the soft version: "great for sleep," "helps with anxiety," "perfect after a long day with your back." A budtender saying it on camera is the same claim as a graphic saying it.
- No consumption on screen. Many states prohibit advertising that depicts consumption, and several platforms restrict it independently. Assume it is prohibited in your market until you have confirmed otherwise, and build the formats so the question never arises. The menu drop ends with the package on the counter.
- Nothing attractive to minors. Cartoons, mascots, candy imagery, toys, characters, and anything that borrows from a children's brand. This is written into many state regulations explicitly and it is also the fastest route to a platform removal.
- Audience composition standards. California, for example, requires that advertising be displayed only where at least 71.6 percent of the audience is reasonably expected to be 21 or older, and requires the licensee's license number to appear in advertising. Other states set their own thresholds and disclosure requirements. Know yours, and note that this applies to placement, not just content.
- Required warnings and identifiers. Most licensed markets mandate specific text on advertising. Build it into your card template so it is present by construction rather than remembered per post.
Keep a claims log next to the scripts: every substantive line and the source it maps to. Lab figures come from the certificate of analysis for that specific batch, and if the batch changes the video is retired rather than reused. Brand safety as a general discipline applies, and the disclosure side is covered in AI ad disclosure compliance.
What to generate and what never to
Generation carries a lot of this workload, because two of the three formats do not require a product to exist on camera at all.
| Element | Approach |
|---|---|
| Terpene graphics, molecule motion, aroma sequences | Generated |
| Aroma-metaphor b-roll: citrus, pepper, pine, herbs | Generated |
| Store exterior plates for seasons or weather you did not shoot | Generated, must depict your actual location honestly |
| Title cards, license number, warning text, lab figures | Typed overlays, never model-rendered |
| Product on the counter | Filmed, always |
| Narration for education pieces | Voiceover |
The hard line: never generate the product or the packaging. A rendered jar, a rendered label, a rendered flower is a depiction of a regulated item that does not match what is on your shelf, and every number on it is unverifiable by definition. Do not generate a person consuming, a person who could read as under 21, or anything in the cartoon and candy space. And do not let a model render a percentage — a hallucinated THC figure on a public post is a regulatory problem with your name and license number sitting next to it.
Burn the captions into the picture rather than relying on a sidecar file. This audience watches without sound, often in public, and the on-screen text is doing compliance work as well as communication work. Burned-in captions covers the reasoning, and making video vertical handles format if you are cutting from horizontal source.
The weekly production block
One session, two to three hours, produces a week.
- Set the table once. One surface, one light setup, one camera position. Every product for the week goes through the same frame.
- Shoot every drop back to back. Ten products, ten clips, no repositioning between them. This is what makes the feed look designed rather than assembled.
- Batch the terpene pieces separately, since they need no product and no shoot at all.
- Assemble on one timeline structure with the card, warning text and license number already in place, then swap product footage and copy per asset.
- Preview before export. The 480p preview pass is free and carries a short per-user cooldown, which is enough to check that the lab figures and the license number are correct on every card before you commit. The final export is charged once regardless of clip count.
- Schedule across the week rather than posting the batch at once.
FAQ
Can we run any paid placement at all?
Depending on your state, sometimes: cannabis-specific ad networks, in-market publications, out-of-home where permitted, and event sponsorships. All carry the same audience-composition and content rules as your organic content, and several add state-level pre-approval requirements. What none of them do is substitute for the reach a mainstream platform would have given you, because the inventory is a fraction of the size. Organic remains the volume channel.
How do we handle a strain that sells out mid-week?
Pull the post or overlay a "sold out" card on it. The menu drop is a stock representation as much as a product feature, and a live-looking post for something you cannot supply produces the frustration that turns a first-time customer into a bad review. Building the card as a swappable layer makes this a two-minute fix rather than a reshoot.
Is a budtender on camera worth the compliance risk?
Yes, if you script them. Face-led content tends to outperform product-only content in this category, and a budtender explaining how to read a label or what to ask for on a first visit is the single most useful thing you can put on a phone screen. The risk is entirely in the unscripted effect claim, which arrives in the second sentence of an unrehearsed answer. Write the answers, rehearse them, keep the takes short, and review before publishing rather than during.