Skip to main content
Deep Dive

Dutchie Plus Migration for Dispensaries (2026)

Dutchie Plus sunsets in 2026. BA migrates dispensaries off Plus without losing menu indexation or rankings. $4,500-12,000 one-time + retainer.

9 sections
|8 min read
Get Audit
Overview

Operators with Dutchie Plus implementations have received account-manager signals about API consolidation through 2026. The consolidation pattern points to reduced active development on legacy Plus REST endpoints. Operators should plan for a unified GraphQL migration within 12 months and verify the formal deprecation timeline with their Dutchie account manager before committing to a specific cutover date. Bud Authority does not represent Dutchie and cannot warrant any specific sunset date, this guide reflects market positioning observations as of Q2 2026.

What breaks at sunset: every custom storefront query, every product detail page that pulls from Plus, every cart and checkout flow built against the Plus mutation API, every webhook subscription, every inventory sync job. What survives: nothing on the Plus side. The standard Dutchie embed continues to function independently, it was never part of the Plus product line.

The cutoff date communicated to customers carries no extension policy. Dispensaries assuming Dutchie will quietly extend the runway are accepting unnecessary risk. The migration window is what it is.

Part 01

What This Means for Your Dispensary

If you currently run a custom storefront against Dutchie Plus, three things happen simultaneously at the sunset date: your product pages stop loading inventory, your checkout flow fails, and your search engine traffic begins decaying as Google re-crawls dead pages.

The naive recovery, drop in the standard Dutchie embed, solves the inventory problem but creates a worse one. The standard embed is client-rendered inside an iframe. Googlebot does not crawl iframe contents as native page content. Your product URLs disappear from the index. Internal links that pointed at server-rendered product pages now point at empty containers. Sitemap entries for product URLs return iframe shells with no extractable product data.

The indexation regression is not theoretical. Dispensaries that moved from custom storefronts back to standard iframes in 2024 and 2025 lost between 40 percent and 70 percent of organic menu traffic within two quarters. The recovery curve is slow because Google's index treats the regression as a quality signal, not a temporary technical issue.

Beyond indexation, you lose the operational control Plus gave you. You no longer choose which products to feature on which URL. You cannot run A/B tests on product page layout. You cannot inject schema beyond what the standard embed allows. You give up first-party analytics on product page interactions. The competitive advantage Plus delivered disappears.

Part 02

Your 3 Migration Options

Every dispensary on Plus chooses one of three paths. We map them honestly.

  1. 1Migrate to the standard Dutchie embed. Lowest engineering cost, fastest implementation, worst SEO outcome. Use this only if your dispensary is not dependent on organic search traffic, typically when paid acquisition, walk-in, or wholesale dominate revenue mix. Implementation timeline: 2-4 weeks. Indexation regression: 40-70 percent organic decline within six months. This is the default fallback Dutchie expects most Plus customers to take.
  1. 1Switch to a different menu provider entirely. Jane, Weedmaps Listings, Treez, Flowhub, and Meadow each offer alternatives with varying degrees of headless support. Jane offers embed and API products. Weedmaps Listings provides a managed menu surface with their own SEO claims. Treez and Flowhub focus on POS-led integration. Migration timeline: 60-90 days including POS reintegration, inventory mapping, and data migration. SEO outcome depends entirely on the new provider's indexability characteristics, Jane embeds present the same iframe indexation problem as Dutchie standard embeds.
  1. 1Apex MenuEdge reverse-proxy plus your provider of choice. Bud Authority's purpose-built solution. Apex MenuEdge is a Cloudflare Worker that sits in front of any menu provider, Dutchie standard, Jane, Weedmaps, Treez, and serves server-rendered product pages from your domain. Googlebot sees fully rendered HTML with product Offer JSON-LD, breadcrumb schema, and canonical URLs. The end customer sees the live menu. Indexation is preserved because the Worker delivers what Googlebot needs at the edge before the client-side embed loads. This is the only option that preserves organic ranking continuity regardless of your upstream provider choice.
Part 03

Bud Authority's Migration Service

We run the same migration playbook for every Plus dispensary. The process is sequenced to preserve indexation across the cutover, not just survive it.

  1. 1Audit current Plus implementation. Map every Plus GraphQL query, every product URL pattern, every server-rendered route, every schema injection, every analytics event, every sitemap entry. Output: complete inventory of what Plus is currently doing for your site.
  1. 1Document URL inventory and ranking baselines. Pull every indexed product URL from Google Search Console. Capture current ranking positions for top 100 product and category keywords. Capture current organic traffic distribution by URL. This becomes the baseline for measuring migration success and detecting regression.
  1. 1Design the redirect map. Every Plus-served URL gets a destination URL in the post-migration architecture. 301 redirects are mapped before any code changes. URL parity is preserved wherever possible, same product, same URL, different upstream provider.
  1. 1Deploy the Apex MenuEdge Cloudflare Worker. The Worker is configured for your domain, your product schema, your category taxonomy. Server-rendered HTML is generated at the edge for every product URL Googlebot can request. Edge cache TTLs are tuned to your inventory refresh cadence.
  1. 1Migrate schema markup. Product Offer schema, BreadcrumbList, AggregateRating where applicable, every JSON-LD injection that Plus was emitting is reimplemented in the Worker layer. Schema validation runs against the Rich Results Test before cutover.
  1. 1Preserve product Offer JSON-LD. Product schema is the highest-value SEO asset Plus delivered. Offer nodes with price, availability, priceCurrency, itemCondition, and seller properties are reconstructed for every product URL. Validation gates require zero schema regressions before cutover proceeds.
  1. 1Regenerate the sitemap. Dynamic sitemap.ts emits every product URL with accurate lastmod timestamps pulled from inventory update events. xmlns:image namespace is included for product images. Sitemap submission to Google Search Console is automated.
  1. 1Post-migration audit and ranking watch. Two-week ranking watch after cutover. Google Search Console URL Inspection runs against the top 50 product URLs to confirm indexation. Crawl stats are monitored for unexpected error patterns. Any ranking regression triggers immediate redirect or schema review.

The migration runs in a feature-flagged shadow mode for the final week before cutover. Apex MenuEdge serves the new architecture to a small percentage of traffic while Plus continues serving the majority, allowing real-world validation of inventory accuracy, schema correctness, and page performance before full cutover.

Part 04

When is Dutchie Plus being sunset?

Dutchie communicated the Plus sunset to current customers in 2026, with a six-month deprecation runway. The exact cutoff date varies by customer cohort but falls within calendar year 2026. Dispensaries on Plus should confirm their specific deprecation date directly with Dutchie account management and begin migration planning immediately. Six months is the documented runway, but the practical migration window is shorter once you account for staging, redirect mapping, schema reconstruction, and post-migration ranking watch.

Part 05

What replaces Dutchie Plus in 2026?

Three options replace Dutchie Plus: the standard Dutchie embed (lowest cost, worst SEO outcome), an alternative menu provider like Jane or Weedmaps Listings (60-90 day migration, SEO outcome depends on provider), or a reverse-proxy architecture like Apex MenuEdge that sits in front of any provider and preserves server-rendered product pages for Googlebot. Apex MenuEdge is the only option that preserves the indexation and ranking continuity Plus delivered, regardless of which upstream menu provider the dispensary chooses post-sunset.

Part 06

How do I migrate from Dutchie Plus without losing rankings?

Migrating off Plus without losing rankings requires preserving server-rendered product pages, product Offer JSON-LD schema, URL structure parity, and canonical sitemap accuracy through the cutover. The standard Dutchie embed does not preserve any of these, product URLs become iframe shells that Googlebot cannot extract product data from. The reliable preservation path is a reverse-proxy Worker architecture (Apex MenuEdge or equivalent) that delivers server-rendered HTML with full product schema at the edge, while the live menu loads client-side for shoppers. Combined with a documented redirect map, a regenerated sitemap, and a post-migration ranking watch, this approach holds organic positions through the transition.

Part 07

Pricing

One-time migration: $4,500 to $12,000 depending on the size of the product catalog, the complexity of the existing Plus implementation, and the number of category and product page templates that require schema reconstruction. Typical single-location dispensary with 200-400 SKUs lands at $6,500. Multi-location chains with shared product catalogs scale to the upper end of the range.

Ongoing Apex MenuEdge retainer: $1,500 to $3,000 per month per location. Retainer covers Worker deployment costs, schema maintenance as Google updates rich result requirements, ranking watch, sitemap regeneration on inventory changes, and quarterly schema validation passes. Multi-location pricing scales down per location.

Migration timeline: 4-8 weeks from kickoff to cutover for single-location dispensaries. 8-14 weeks for multi-location chains with shared catalogs and cross-location URL structures.

Get a Free Dutchie Plus Migration Plan, we audit your current Plus implementation, document your URL inventory and ranking baselines, and return a written migration plan with timeline and pricing within five business days.

Part 08

Related Resources

Related Services

Cannabis GBP Maintenance Retainer: Weekly Posts, Photo Freshness, Gemini Q&A Seeding for Dispensaries After Google's May 2026 Update | Bud Authority

Google's May 2026 GBP update changed everything. BA manages GBP for dispensaries: $300-1,500/mo single or multi-location, $200/loc MSO.

> Learn More

NY Cannabis Loyalty Program Marketing: PLMA-Compliant Setup for New York Dispensaries After OCM's December 2025 Authorization | Bud Authority

NY OCM authorized cannabis loyalty programs in Dec 2025. BA builds PLMA-compliant programs for NY licensees. $1,500-2,500 setup + $1,500-4,000/mo.

> Learn More

Cannabis Voice AI Agent Retainer: 24/7 Phone Coverage with ElevenLabs Conversational AI v2 for Dispensaries After the February 2026 Price Cut | Bud Authority

ElevenLabs cut voice AI pricing 50% in Feb 2026. BA builds 24/7 dispensary phone agents at $200-500 setup + $50-200/mo retainer.

> Learn More

How Much Does Cannabis SEO Cost? 2026 Pricing Guide for Dispensaries, MSOs and Brands | Bud Authority

Cannabis SEO costs $1,500-15,000/mo depending on scope. Honest 2026 pricing guide for dispensary SEO retainers, website builds, and why cheap cannabis SEO fails.

> Learn More

Cannabis SEO Audit Services

Technical and strategic SEO audits for cannabis brands. Identify ranking blockers, optimization gaps, and competitive vulnerabilities.

> Learn More

Cannabis Brand SEO and Optimization Services

Enterprise cannabis brand SEO strategy. Manufacturer, producer, and supplier optimization for B2B visibility, wholesale market dominance, and DTC channel authority.

> Learn More

// 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