The menu says“Deli - 7699 - 33.”
A field study of shoppure.com for the person who owns the website and the online menu but not the POS: where shoppers fall out before they reach a product, what the product records say when they get there, what Google is handed, and how 355 deals travel across Dutchie, Weedmaps and Leafly.
Independent and uninvited. Built from public pages only. Not commissioned, reviewed or endorsed by Pure Cannabis Outlet. Nothing here claims a sales result.
Question the field it came from.
An illustration of leaf structure.
No inference about effects, quality, or potency.
Watch it first, then read.
A narrated walk through the four steps, with the real records and numbers from the 22 Oct capture. Captions are on, so it plays fine with the sound off.
Follow one shopper from Google to the cart.
Each question is a stage of the same visit. Each page below shows the evidence first, then a working tool, then the smallest change that would hold.
Can a shopper get from the homepage to Flower without hitting a dead end?
Before a store is chosen, every category, Deals and Brands link in the global header points at /stores//…. Once a store is chosen, two of six category buttons land on “All” instead of the category.
Why does the menu show names like “Deli - 7699 - 33” and brands like “Gold Tier - Deli”?
Because the POS item record is the menu. The brand field carries pack sizes, price tiers and one price; the name carries counters, codes and the strain type. The same product can carry a different name or brand in each store.
What does Google receive when it asks for a Pure category page?
About 160 characters of visible text, a title and a description. The products, prices and THC arrive by script. No store menu URL is in the sitemap.
Which of the 355 live deals does a shopper actually see, and where?
Dutchie carries them all, nine in ten without a description, 201 expiring the day after capture. Weedmaps shows one or two cards per store with the rest typed into the listing text. Leafly shows none.
One record, five surfaces.
Pure runs its online menus on Dutchie, served on shoppure.com itself under /stores/<store>/…. The product cards are drawn from the POS item record: the name, the “brand”, the category, the strain type and the price all arrive by sync. Dutchie’s own release notes describe categories set in the POS as the source of truth, and discounts synced from the POS (“Discount Sync V2”). Every special in the capture carries createdBy: ArmageddonDiscountSync and source: POS.
So nothing on this list can be fixed on the website. The website can only decide which record a shopper lands on, and what it says around the embed.
Public observation Vendor documentation Requires access to confirm — labels used throughout.
Name, brand/vendor, category, strain, weights, prices, discounts. Edited by whoever keys products into the POS. which POS: inferred
Products and discounts flow to the five online menus. Images and the “online title” can differ from the catalog name. Dutchie notes
WordPress (Breakdance) header and location pages wrap the Dutchie menu at /stores/…. The header decides where a shopper lands. observed
Weedmaps pulls the same POS menu and separate deal cards. The three Leafly profiles found are unclaimed. Google sees the HTML before the script runs. observed
Captured 22 Oct 2026, 21:42 Detroit time, from the same GraphQL requests the shoppure.com menu makes. Counts move daily; the method page explains how to re-capture. Full capture and checks ship in the workbook and CSV pack.
Fix the path, then standardise the record, then check the deals weekly.
The order matters. A naming standard applied before the header is fixed sends shoppers to cleaner records they still cannot reach. A deal check before the standard compares names that will change next week.
- Entry. Make the header store-aware and correct two category slugs. A WordPress template change; no POS work. Verified by re-running the link check on this site.
- Record. Agree one naming standard for the POS item master (maker in the brand field, strain in the strain field, tier as a tag), then rename by rank from the audit list. Verified with the re-check tool.
- Deals. One weekly deal sheet, checked against the Dutchie specials and the Weedmaps cards, with a last-checked stamp on the site. That is a fixed-price service I offer.
The marketing or e-commerce lead at a multi-store dispensary who inherits the website, the Dutchie admin and the Weedmaps login — and has to ask the inventory team for every rename.
If that is you at Pure, the audit list on the Record page is already sorted by what you can change without the POS.
Mousa Batarseh · e-commerce and catalog specialist, Warren, Michigan · hireme@mousabatarseh.com