How to Add a Cannabis Dispensary Store Locator to WordPress

Cannabis and CBD brands frequently run their site on WordPress while their products move through a network of licensed dispensaries and retailers. A "where to buy" locator bridges that gap — helping customers find the nearest place that carries your products. This guide shows how to add one to WordPress with Maptera, with the compliance and filtering specifics cannabis brands need.

Why Cannabis Brands on WordPress Need a Dispensary Locator

Advertising and platform restrictions mean many cannabis brands can't sell THC products directly online — they route demand to third-party dispensaries. Without a locator, a shopper who discovers your brand on your WordPress site has no easy way to find where to buy it. A dispensary "where to buy" map closes that loop and turns brand interest into in-store visits.

  • Third-party retail gap: Connect online brand discovery to the dispensaries that actually stock you.
  • Multi-state networks: Show retailers state by state as your distribution expands.
  • Medical, recreational & CBD: Help customers find the right type of location for their needs.
  • Local SEO: Rank for "dispensaries near me" with indexable location pages.

Adding a Dispensary Locator to WordPress with Maptera

Step 1: Import Your Dispensaries

Add your dispensary and retailer locations in the Maptera dashboard, or import a spreadsheet. The CSV geocoder turns a list of addresses into precise map coordinates automatically — handy for hundreds of retail partners.

Step 2: Filter by Product Line and License Type

Add custom attributes so visitors can filter the map — for example medical vs recreational vs CBD-only, which of your product lines a location carries, or whether delivery is available. This keeps the locator focused on finding a location, not browsing inventory.

Step 3: Paste the Embed on WordPress

Maptera installs on WordPress as a hosted embed, not a plugin — so there's no Google Maps API key to configure and nothing to keep updated. Copy the snippet and paste it into a Custom HTML block (or shortcode) on a "Find a Dispensary" page. Full steps are in the embed install guide, and our general WordPress store locator guide covers placement options.

Compliance & UX Notes

A few important points specific to cannabis and CBD:

  • Works with your age-gate plugin: Maptera maps locations only — it doesn't sell or list product inventory — so it runs behind a WordPress age gate without conflict.
  • Locations, not sales: The locator helps customers find a dispensary; it does not process orders, show stock levels, or facilitate purchases.
  • Keep listings accurate: Only list licensed retailers you actually supply, and keep hours and addresses current.
  • Follow local rules: Cannabis marketing rules vary by state — make sure your locator content complies with the regulations where you operate.

SEO: Ranking for "Dispensaries Near Me"

Beyond the embedded map, Maptera auto-generates an indexable SEO location page for each location, each with LocalBusiness structured data and a sitemap entry. That gives search engines real pages to rank for "dispensary near me" and state/city-level queries — a meaningful organic channel for cannabis brands that face paid advertising limits. For a broader industry view, see our cannabis dispensaries solution, and compare plans on the pricing page.

Frequently Asked Questions

How do I add a cannabis locator to WordPress?

Add your dispensary and retailer locations in Maptera, copy the embed snippet, and paste it into a Custom HTML block or shortcode on any WordPress page. Maptera is a hosted embed — there is no plugin to install and no Google Maps API key to manage.

Does it work with a WordPress age-gate plugin?

Yes. Maptera maps your dispensary, CBD retailer, and stockist locations — it does not sell or display product inventory — so it sits comfortably behind any WordPress age-gate or age-verification plugin. The locator just helps visitors find where your products are carried.

Can I filter dispensaries by medical, recreational, or CBD?

Yes. Add custom attributes such as medical, recreational, or CBD-only, and let visitors filter the map. You can also tag locations by product lines carried or whether delivery is available.

Is there a free cannabis store locator for WordPress?

Yes. Maptera's free-forever plan supports up to 10 locations with the map, search, geocoding, and SEO location pages. Multi-state brands with more dispensaries can use Pro ($17.99/month, 100 locations) or Enterprise ($59/month, unlimited).

Contact

Have Questions?

Whether you need help getting started, want to explore enterprise options, or just have a question about Maptera — we'd love to hear from you. We typically respond within one business day.

Response Time
< 24 hours

By submitting you agree to let Maptera contact you about relevant products and services.