Skip to main content
Page

Event schema for cannabis

Event schema markup for cannabis events, product launches, and educational workshops. Drive attendance and establish community authority.

Get a Free Audit for This Service
19 sections
|6 min
> Audit
Introduction

Event schema marks your dispensary events, product launches, and educational workshops in structured data that Google indexes and displays in event search results. For cannabis, this schema type is underutilized despite significant community engagement potential.

Section 01

How Event Schema Works

Event schema identifies when, where, and what your events are. It includes event name, description, date/time, location, and sometimes ticket pricing. When you implement it correctly, your events appear in Google's event search results and calendar integrations.

Cannabis events are powerful for building community authority. A dispensary hosting monthly educational workshops on cannabinoids, consumption methods, or cannabis history positions itself as a community institution, not just a retail transaction point.

Event schema marks cannabis events (product launches, educational workshops, social events) in structured data that enables Google to display them in event search results. This schema improves event discoverability and helps cannabis dispensaries build community authority beyond transactional retail.

Section 02

Core Event Properties

Event name should be specific and descriptive. Instead of "Cannabis Event", use "Educational Workshop: Cannabis and Sleep" or "Strain Spotlight: New Harvest Release".

The description should be 2-3 sentences covering event purpose, expected attendees, and key information. Avoid marketing hype; focus on factual event details.

The startDate and endDate properties must be in ISO 8601 format (YYYY-MM-DDTHH:MM:SS). If your event is multi-day, use separate startDate and endDate. If it's recurring (monthly workshops), you can use multiple event schemas, one per occurrence.

The location property includes the venue name, street address, city, state, and postal code. For online events, use the URL as location. For hybrid events, include both physical and online locations.

Section 03

Cannabis Event Categories

Create events in these categories:

Product Launches:

New strain releases, new product category arrivals, seasonal offerings. These drive foot traffic and create content opportunities.

Educational Workshops:

Cannabis basics for newcomers, consumption method education, cannabinoid science, responsible use practices. Educational events build authority and attract engaged customers.

Networking Events:

Industry professional gatherings, cannabis community meetups, networking for existing customers. These strengthen community bonds.

Social Events:

Listening parties, art events, comedy shows featuring cannabis themes. Entertainment-based events broaden your audience beyond existing customers.

Health and Wellness:

Yoga and cannabis, meditation workshops, stress management seminars. Wellness positioning differentiates your dispensary from competitors.

Section 04

Attendance and RSVP Properties

Include an eventStatus property indicating the current status (scheduled, cancelled, postponed, rescheduled). Update this immediately if event plans change.

Use the offers property to show if the event is free, ticketed, or requires registration. If it's free, include "Free" as offer availability. If ticketed, include price and purchase URL.

The attendeeCount property can show expected or actual attendance. This social proof signal influences RSVP decisions.

Section 05

Hybrid and Online Events

For virtual events, use the location property to link to the online event URL (Zoom, Facebook Live, YouTube). If your event is hybrid, include both physical location and online URL.

For virtual events that haven't happened yet, use eventStatus: "scheduled" with future dates. After the event concludes, update eventStatus to "completed" but keep the schema so it remains indexed for reference.

The organizer property should be your dispensary (using your Organization schema). The performer property can list speakers or hosts. For a cannabis education workshop, list the educator's name and title.

Cannabis hybrid and online events expand beyond geographic boundaries, reaching customers unable to visit physically. Event schema for virtual events should include both attendee capacity and access method (Zoom link, livestream URL) to ensure discoverability and attendance clarity.

Section 06

Community Impact and Authority Building

Educational events particularly build topical authority. A dispensary hosting monthly cannabis education workshops becomes recognized as a knowledge source, not just a retail outlet.

Use our to track which event themes generate highest attendance. Repeat successful event formats quarterly. Consistency in high-quality events builds community trust.

Section 07

Compliance Considerations for Cannabis Events

Cannabis events face legal restrictions in many states. Some jurisdictions prohibit on-premises consumption events. Others restrict attendee demographics (adults of legal age only). Your event descriptions must reflect these restrictions accurately.

The eventAttendanceMode property can specify "OfflineEventAttendanceMode", "OnlineEventAttendanceMode", or "MixedEventAttendanceMode". Make sure the mode you specify aligns with your actual event accessibility.

For age-restricted events, note in the description: "21+ only, valid ID required". This prevents attendee confusion and potential compliance violations.

Section 08

Image and Visual Elements

Include a high-quality event image (1200x1200 minimum). For product launch events, use product photography. For workshops, use event venue photography. Consistent, professional event imagery improves search appearance.

Images appear in Google event search results and enhance click-through rates. Invest in professional event photography if possible.

Section 09

Pricing and Ticketing

If your event is ticketed, include the price in offers. If you offer early-bird pricing versus regular pricing, create separate offer objects showing both options.

Use the url property in offers to link to your ticketing platform (Eventbrite, Ticketmaster, or your own ticketing system).

For free events, you can still require registration. Show "Free" as the price but link to your registration page.

Section 10

Pre-Event and Post-Event Content

Use the sameas property to link event pages to social media event pages (Facebook Events, Instagram events). This creates corroboration and drives cross-platform visibility.

After events conclude, update status to "completed" but preserve the event schema so it remains indexed. Past events establish historical credibility.

Section 11

Event Series and Recurring Events

For recurring monthly workshops, create separate event schemas for each occurrence rather than one schema claiming "monthly". This allows Google to index each specific event with its own date.

Use the subEvent property to link monthly workshops to an overarching series. For example, your "Monthly Cannabis Education Workshops" series includes individual events like "March Workshop: Cannabis and Sleep".

Section 12

Attendee Engagement and Follow-Up

Use event schema not just for initial promotion, but for post-event engagement. Include attendeeComments property (if available in your schema implementation) to showcase attendee feedback and event success.

Calendar attendees appreciate knowing event outcomes. Did 200 people attend? Share this success metric in post-event content.

Section 13

Event Cancellation and Modification

If you must cancel an event, immediately update eventStatus to "cancelled". Include a cancellation reason in the description if appropriate.

If you reschedule, update startDate and endDate while noting reschedule information prominently. Attendees use event schema to confirm timing, so accuracy is critical.

Section 14

Multi-Location Event Coordination

For operators with multiple locations hosting the same event on different dates, create separate event schemas for each location and date. Don't try to compress multiple location events into one schema.

For example, if you host "Product Launch: New Strain" in three locations on three different dates, create three event schemas, each with unique location and date information.

Section 15

Voice Search and Event Discovery

Voice search optimization for events is growing. "What cannabis events are happening this weekend in Denver?" queries increasingly use event schema data for answers.

Structure your event descriptions with natural language that answers voice questions: "Join us for a cannabis education workshop this Saturday at 2 PM" gives voice assistants the information they need.

Section 16

Testing Event Schema

Use Google's Rich Results Test to validate event schema. The test shows how Google interprets your event data. Some properties might be extracted incorrectly if they're not formatted properly.

Validate after creating events and after any event modifications. Event timing accuracy is critical for attendee trust.

Section 17

Integration with Social Media Events

Link your event schema sameAs to your social media event pages (Facebook Events, Instagram). This creates unified event promotion across channels.

Update all platforms simultaneously when event details change. Stale event information across platforms damages credibility.

---

Section 19

Key Points

Event Schema Visibility and Local Search Integration

Google's event search functionality prioritizes events with complete Event schema markup, creating visibility advantages for structured event information. For cannabis specifically, event search is less competitive than general retail, creating opportunity for dispensaries that implement Event schema. Dispensaries implementing Event schema for monthly educational workshops achieve measurable foot traffic increases as events appear in Google's event discovery systems, attracting both existing customers seeking community connection and new customers discovering the dispensary through event visibility.

Educational Content Authority and Community Positioning

Educational events build community trust, and Event schema enables systematic documentation of them, creating verifiable evidence of community engagement.

Hybrid and Virtual Event Growth in Cannabis Community

Post-pandemic shift toward hybrid and virtual events has permanently altered cannabis community engagement patterns. Event schema supporting online event modes (through eventAttendanceMode property) enables dispensaries to reach statewide or multi-state audiences through virtual workshops that would be impossible to serve through physical events. Dispensaries integrating hybrid event strategies (in-person with simultaneous livestream) can reach local committed attendees and broader virtual audiences simultaneously. This shift suggests that cannabis dispensaries implementing Event schema should prioritize hybrid event support, particularly for educational content with broad appeal beyond immediate geographic markets.

// deploy

Ready to Deploy This Protocol?

Start with a comprehensive audit. We'll map every opportunity and build your custom growth protocol.

> [ INITIATE AUDIT ]
BA://OS