Independent study and proposal for STIIIZY

3 in 10 product links on stiiizy.com return a 404.

stiiizy.com shows the products. Separate store menus take the order. Nothing visible keeps the two in sync, so links break and prices drift after the click. This page shows where, why, and a two-week fix.

  1. 1A shopper picks a product on stiiizy.com.
  2. 2They press BUY NOW. The site sends them to a separate store menu.
  3. 3Same product, different price. Tropic Jack shows $23, the menu lists $18.40.
  4. 4Or the product is not found. 23 of 77 product links return a 404.

23 of 77

product links return a 404

5 of 10

featured prices differ at the menu

404

The Michigan store link returns an error and bounces shoppers home.

See the evidence Try the Hand-off Check

Public pages, checked October 24, 2026. Not commissioned or endorsed by STIIIZY.

The Hand-off, explained in 12 minutesNarrated walkthrough of this page, the evidence and the fix. Read the transcript.

The evidence, product by product

24 product cards on stiiizy.com, 29 checks, each followed to its store menu.

Every tile is one product link, followed on October 24, 2026. The crossed-out price is what stiiizy.com showed. The bold price is what the menu listed. 21 differed (2 only in the strain label), 5 opened a page reading Product not found and 3 matched.

  • Pineapple Chunks product photo from stiiizy.com

    Pickup, DTLANot found

    Pineapple Chunks

    $23 Not found

    Menu says Product not found

  • Durban Lime Smalls product photo from stiiizy.com

    Pickup, DTLANot found

    Durban Lime Smalls

    $25 Not found

    Menu says Product not found

  • Lemon Cherry Gelato product photo from stiiizy.com

    Pickup, DTLANot found

    Lemon Cherry Gelato

    $23 Not found

    Menu says Product not found

  • Lemon Thai product photo from stiiizy.com

    Pickup, DTLANot found

    Lemon Thai

    $74 Not found

    Menu says Product not found

  • Purple Kryptonite product photo from stiiizy.com

    Pickup, DTLANot found

    Purple Kryptonite

    $130 Not found

    Menu says Product not found

  • BAR - Dual Pods Battery product photo from stiiizy.com

    DeliveryDiffers

    BAR - Dual Pods Battery

    $40 $30

    Price differs

  • Watermelon Wave - 100MG product photo from stiiizy.com

    Pickup, DTLADiffers

    Watermelon Wave - 100MG

    $10 $7

    Price differs

  • Watermelon Wave - 100MG product photo from stiiizy.com

    DeliveryDiffers

    Watermelon Wave - 100MG

    $18 $14

    Price differs

  • Tropic Jack - 3.5G product photo from stiiizy.com

    Pickup, DTLADiffers

    Tropic Jack - 3.5G

    $23 $18.40

    Price, size differs

  • Tropic Jack - 3.5G product photo from stiiizy.com

    DeliveryDiffers

    Tropic Jack - 3.5G

    $27 $28

    Price, size, stock differs

  • Liquid Diamonds Pod - .5G Purple Zlushie product photo from stiiizy.com

    Pickup, DTLADiffers

    Liquid Diamonds Pod - .5G Purple Zlushie

    $14 both sides

    Strain label differs

  • Infused 40s Joints 1G Strawnana product photo from stiiizy.com

    Pickup, DTLADiffers

    Infused 40s Joints 1G Strawnana

    $14 both sides

    Strain label differs

  • LA Octane product photo from stiiizy.com

    Pickup, DTLADiffers

    LA Octane

    $23 $18.40

    Price, strain label differs

  • Strawberry Cough product photo from stiiizy.com

    DeliveryDiffers

    Strawberry Cough

    $16 $18

    Price differs

  • Magic Melon product photo from stiiizy.com

    DeliveryDiffers

    Magic Melon

    $16 $18

    Price differs

  • Magic Melon product photo from stiiizy.com

    DeliveryDiffers

    Magic Melon

    $31 $32

    Price differs

  • Strawberry Mango product photo from stiiizy.com

    DeliveryDiffers

    Strawberry Mango

    $31 $32

    Price differs

  • Cereal Milk product photo from stiiizy.com

    DeliveryDiffers

    Cereal Milk

    $16 $18

    Price differs

  • Watermelon Z product photo from stiiizy.com

    DeliveryDiffers

    Watermelon Z

    $16 $18

    Price differs

  • Strawnana product photo from stiiizy.com

    DeliveryDiffers

    Strawnana

    $16 $18

    Price differs

  • King Louis Xiii product photo from stiiizy.com

    DeliveryDiffers

    King Louis Xiii

    $16 $18

    Price differs

  • Pink Acai product photo from stiiizy.com

    DeliveryDiffers

    Pink Acai

    $16 $18

    Price differs

  • Purple Punch product photo from stiiizy.com

    DeliveryDiffers

    Purple Punch

    $31 $32

    Price differs

  • Pineapple Express product photo from stiiizy.com

    DeliveryDiffers

    Pineapple Express

    $31 $32

    Price differs

  • King Louis Xiii product photo from stiiizy.com

    DeliveryDiffers

    King Louis Xiii

    $31 $32

    Price differs

  • Skywalker Og product photo from stiiizy.com

    DeliveryDiffers

    Skywalker Og

    $16 $18

    Price differs

  • BAR - Dual Pods Battery product photo from stiiizy.com

    Pickup, DTLAMatch

    BAR - Dual Pods Battery

    $30 both sides

    Everything matches

  • Liquid Diamonds Pod - .5G Purple Zlushie product photo from stiiizy.com

    DeliveryMatch

    Liquid Diamonds Pod - .5G Purple Zlushie

    $18 both sides

    Everything matches

  • Infused 40s Joints 1G Strawnana product photo from stiiizy.com

    DeliveryMatch

    Infused 40s Joints 1G Strawnana

    $18 both sides

    Everything matches

Product photos from stiiizy.com product cards, October 24, 2026. Prices from the linked Flowhub pickup menu (DTLA) or the shop.stiiizy.com delivery menu.

STIIIZY has one website people visit and two systems where people buy.

The website

stiiizy.com is the brand’s home. The site shows products, California prices, a store list and a green BUY NOW button.

The menus

Buying happens somewhere else. Pickup orders run on a Flowhub menu at stiiizy.dispensary.shop. California delivery runs on a second system at shop.stiiizy.com. Each menu holds the live price, the THC figure and the stock count for one store.

The hand-off

The BUY NOW button is a hand-off. The website hands the shopper to a menu on a different domain. Nothing on the public pages shows the two sides syncing. This study follows one shopper across the hand-off: what they see before the click, what they get after, and how far the two sides have drifted apart.

What STIIIZY already gets right.

The store menus are native pages, not iframes, with tax-included prices and an Add-to-bag button. STIIIZY has 65 California stores, a delivery service and Michigan stores with live menus of their own (Ferndale, Kalamazoo and Battle Creek checked). The pieces exist. The gap sits between them.

65 stores: STIIIZY press release, October 13, 2026. Michigan menus: stiiizy.dispensary.shop/ferndale, /kalamazoo and /battlecreek, October 24, 2026.

Symptom 01 / 05

Five symptoms, one cause.

Each card shows a real product, a real link and what happened on October 24, 2026. Open any URL in a browser and the result repeats.

23 of 77

product links across 37 cannabis pages returned 404

All 5 buttons on the Batteries page (two labelled DISCONTINUED). 7 of 7 on the 40's Blunts page. 5 of 6 on the Black Label flower page, which open a Flowhub page reading "Product not found".

curl -I https://www.stiiizy.com/products/stiiizy-bar HTTP/2 404
Flowhub DTLA menu page for Black Label Pineapple Chunks 3.5g: an empty box illustration, the words Product not found and a Back to menu button. The address bar reads HTTP 404.
stiiizy.dispensary.shop, DTLA menu, the Pineapple Chunks 3.5g link from the Black Label page on stiiizy.com. Recaptured 2026-10-25 01:11 UTC (October 24, 6:11 PM Pacific). HTTP 404.

stiiizy.com

Watermelon Wave gummy pouch shown on the brand website

$10Featured pickup price

DTLA store menu

Watermelon Wave gummy pouch and red star gummy shown on the store menu

$7.0030% deal at the menu

Watermelon Wave · 100mgSame product, same pickup trip. Prices observed October 24, 2026.
Watermelon Wave gummy · pickup, DTLA$10→$7.00
Tropic Jack 3.5g · pickup$23→$18.40
Tropic Jack 3.5g · delivery$27→$28, out of stock
BAR battery · delivery$40→$30
13 pre-roll cards · delivery$16 / $31→$18 / $32

The $7.00 is a 30 percent deal on the regular $10. The $18.40 is a 20 percent deal on $23, which the menu runs on Thursdays and Saturdays. October 24 was a Saturday. Neither pickup card mentions the menu deal. On the pre-rolls the card is the lower number. A higher price on the brand site is the first price the shopper sees. A lower one is the price they expect at the cart. Both were on the same page on the same day.

View the captured pages
Watermelon Wave gummy priced 10 dollars on stiiizy.com beside the same product priced 7 dollars on the DTLA menu
Left: stiiizy.com home page, Featured Products, Pickup. Right: the DTLA menu page the BUY NOW button opens. 2026-10-24 17:57 UTC.
404

States → Michigan, main navigation

The link returns 404 and bounces to the home page. The MI tab on product pages opens the California store list. Meanwhile, Ferndale (642 E 9 Mile Rd), Kalamazoo (5303 Portage Rd, Portage) and Battle Creek (859 Capital Ave SW) have live menus on the same Flowhub account, and the locator data lists 35 Michigan retailers within 25 miles of Detroit.

AKMEWIVTNHWAIDMTNDMNILMINYMAORNVWYSDIAINOHPANJCTRICAUTCONEMOKYWVVAMDDEAZNMKSARTNNCSCDCOKLAMSALGAHITXFL
Menu worksOff-site or no menuError page
Five states appear as tabs on stiiizy.com product pages. The tab script also wires Illinois and Missouri, which no tab shows today. Hover a state for what it does.

The data exists. The website never reads the menu data.

curl -I https://www.stiiizy.com/pages/michigan-cannabis-stores HTTP/2 404 curl -sI https://stiiizy.dispensary.shop/ferndale/rec/menu HTTP/2 200
$0.00

Offer price in the Product schema on 33 of 134 product URLs, all cannabis products, marked InStock

The brand pages show prices, but no THC or stock. The Flowhub pickup menu carries no Product schema and canonicalizes to an ID URL.

Search test ran on a non-Google engine. Treat as a weak signal.

"@type": "Offer", "price": "0.0", "priceCurrency": "USD", "availability": "https://schema.org/InStock"
hidden

404 pages hidden by a redirect to another page

Shopify answers 404. Then the theme's 404 template runs window.location.replace. Product paths lead to the products index. Other paths lead to the store list, delivery page or home page. The visitor sees another page instead of the error. The effect on analytics is inferred. No analytics account was inspected.

The redirect replaces the error page. The analytics baseline is unknown.

// stiiizy.com 404 template, 2026-10-24 18:23 UTC (excerpt, blog rule omitted) } else if (/^\/products\//i.test(path)) { redirect = '/pages/products'; } else if (/^\/collections\//i.test(path)) { redirect = '/pages/products'; } window.location.replace(redirect && redirect.toLowerCase() !== lower ? redirect : '/');

Inferred: the effect on analytics needs GA4 access. The redirect itself was observed in the page code.

Hard-coded on one side, read live on the other.

stiiizy.com (Shopify theme)

Tropic Jack flower in a black STIIIZY pouch

Copied price

Tropic Jack · 3.5g

$23

  • Prices hard-coded in the page
  • Links hard-coded in the page
  • Store list hard-coded page by page
  • State tabs wired per template
  • A 404 page which redirects elsewhere

Nothing visible checks one side against the other.

Store menus (Flowhub pickup, Omnigreen delivery)

DTLA pickup price

Tropic Jack · 3.5g

$18.40

  • Price, THC, stock and names published on every product page
  • Store hours and licenses published per store
  • Links built on variant IDs. 7 of 11 were dead on October 24. Retirement with inventory lots is inferred, not confirmed.

Copies rot. The brand site holds copies. Both menus publish the originals in their page code, today, on every product page. The fix is reading instead of retyping.

Hand-off Check

Pick one of 24 real cards from stiiizy.com. Follow the path to the menu. See what changed. Every value was collected on October 24, 2026 from public pages. Nothing here touches a live system.

Channel

Reading the October 24 snapshot.

The take-away

The Hand-off Ledger

Every record from this check in one workbook, ready to hand to a team. Each row carries its fix, an Owner and a Status, so the list turns into assigned work. The Blank sheet repeats the test next month.

Download the ledger (xlsx) 59 KB

Snapshot of October 24, 2026. Priority scores rank repair work. They are modeled and do not measure sales.

  1. Summary

    106 open items

    Dead links, price gaps and state paths counted in one place.

  2. Links

    77 product links

    HTTP answer, verdict, fix, owner and status for each link.

  3. Prices

    29 price checks

    Website price against menu price, the gap and any menu deal.

  4. States

    7 states

    The link the site shows today and the menu that exists.

  5. Stores

    11 store records

    Address, phone and hours, website against menu.

  6. Blank

    Next run

    An empty copy of Links and Prices with the formulas, to repeat the test.

Five fixes, smallest first.

Each fix stands on its own. None of them is a redesign. Effort estimates come from public pages and move with internal access.

1

Show a real 404.

Remove the redirect from the 404 template. Put a store finder and a search box on the page. Visitors get an answer. Add an error event, then verify the count in analytics.

One template · Shopify theme editor

2

Link to searches, not variant IDs.

A Flowhub search URL, /dtla/rec/search?search=tropic+jack&brand=STIIIZY, avoids a specific variant ID. Seven of the eleven saved variant links were dead. Lot retirement is a plausible cause, which needs vendor confirmation. Repoint the 77 links, then check each destination.

77 links · Shopify theme editor

3

Run Hand-off Check nightly.

A script reads every card and link on stiiizy.com, opens each target, reads the menu’s own page data and emails a diff. Dead links and price gaps show up the next morning.

The script behind this page, scheduled · No platform access needed

4

Read prices from the menu.

Replace the fixed prices in the page code with the menu’s price, cached for an hour, with “See price at your store” as the fallback when the read fails.

One theme section, one small service · Theme editor, a cache

5

One state table.

A single list of states, stores and menu URLs drives the header buttons, the featured block and every product tab. Michigan gets Ferndale, Kalamazoo and Battle Creek. Nevada and Illinois get their partner list instead of weedmaps.com.

One data file, three templates · Theme editor, store list owner

Proposals built from public pages. Internal access changes effort and order.

Working prototype

See all five fixes working on a copy of stiiizy.com.

One switch flips the same pages between Today and Fixed: menu prices with their deals, no dead Buy now links, a path to the three Michigan stores, and a real 404 page with a store finder.

Open the prototype
The prototype's Black Label page in Fixed mode, showing the three Michigan stores

Four tempting fixes, and why they lose.

Retype and relink every month.

Fixes today’s copies. Another price or link change creates the same drift. The redirect stays and keeps hiding the next failure.

Embed the menus as iframes on stiiizy.com.

Keeps the shopper on the brand domain and loses the search engines. Planet 13 runs this way today. Its embedded Dutchie menu is marked noindex, so those products do not rank under planet13.com.

Move the whole brand site onto Flowhub.

One system, and marketing loses everything Shopify gives them today: pages, blog, merch, Klaviyo. Flowhub Ecommerce runs store menus. I found no public brand site running on top of one.

Copy every menu product into Shopify as a real product.

2,177 SKUs, 65 stores and prices per store. A copy machine maintained by hand at a larger scale. The same problem, multiplied.

The choice

Read, do not retype.

The constraint

No official feed is confirmed for either menu platform, only the page data each one publishes. So the first step reads public page data and fails loudly when the structure changes. Loud failure is the point. Today the failure is silent.

What would change the choice

Flowhub or Omnigreen offering a supported product feed or domain mapping. Then the menus belong under stiiizy.com and the brand pages read from the feed.

The boundary

The two menus disagree on THC for the same pod, 79.452 percent on pickup and 84.47 percent on delivery. Two lots are a plausible reason. A website displays one figure and names the source. The disagreement itself is a product-data matter upstream of any website.

Four numbers, read monthly.

Dead product links

23 → 0

Baseline 23 of 77. Target 0, held for 30 days.

Home-page price gaps

5 → 0

Baseline 5 of 10. Target 0 of 10, checked nightly.

Visible 404s in analytics

unknown → tracked

Baseline unknown. GA4 was not inspected. Add an error event and establish the count, then measure change.

Michigan visitors reaching a Michigan menu

∅ → 2 clicks

Baseline impossible from the brand site. Target two clicks from the home page.

Baselines from October 24, 2026. Targets are proposals.

How this was checked.

Public pages only, read on October 24, 2026 between 17:21 and 18:30 UTC with a browser, curl and the page data each menu publishes. No account, no login, no internal access, no contact with STIIIZY. Every figure is dated and comes from a public page. The Sources list below names each one.

Observed
Seen on the page or in the response, with a file saved.
Inferred
Reasoning from observed facts, marked as such. On this page: redirects obscure failures in ordinary analytics reports (no analytics account was inspected), inventory retirement explains dead variant links (seven were observed, the cause was not), and two lots explain the two THC figures. Each explanation needs internal confirmation.
Not tested
PageSpeed scores (the API rate-limited the run), Google rankings (the search tool was not Google), add-to-cart on the delivery site (a hidden terms checkbox blocked automation), live hours against Google Business Profile.
Not proven
How many shoppers hit the dead links. Whether Google shows stiiizy.com for product searches. Which THC figure is right. Any business result.
Not quoted
Lab load times in seconds, promotional codes visible in page source, anything legal or regulatory.
Sources
STIIIZY press release, October 13, 2026 · Headset brand page, September 2026 data · Flowhub Ecommerce launch, July 14, 2025 · window.__remixContext and __NEXT_DATA__ page data · Stockist locator API

A two-week Hand-off Check for stiiizy.com.

The question
How many shoppers lose the hand-off, where, and which fixes stop the loss first.
Access needed
Shopify theme editor (read-only to start), GA4 read access, one contact at Flowhub and one at Omnigreen for feed questions.
Deliverable
A real 404 page live, the 77 links repointed, Hand-off Check running nightly with an emailed report, the Ledger filled with owners and status, a one-page summary for the owner tier.
Included
Every cannabis product and line page, the home featured block, the state links, the own-store pages.
Not included
A redesign, the menu platforms’ internals, blog or SEO content, merch.
How to judge
Dead links at zero for 30 days, nightly price gaps visible and falling, a Michigan visitor reaching a Michigan menu in two clicks.
A proposal, not a contract. Scope and dates move with access.
Takeaway
Download the Hand-off Ledger (xlsx)

Mousa Batarseh

Seven years building and running online stores and the catalogs behind them: Shopify, WooCommerce and WordPress, catalogs of 14,000+ SKUs, platform migrations with redirects, promotional calendars, and the QA which keeps a launch honest. Based in Warren, Michigan, fifteen minutes from your Ferndale store.

mousabatarseh.com · LinkedIn · hireme@mousabatarseh.com

ChangeAtlas Commerce

A catalog-import preview which reports row by row what changes before anything touches the store.

Open
Deals OS

Promotion accuracy across a dispensary chain’s surfaces.

Open
Cutover Check

Verification for a WooCommerce to Shopify move.

Open
ShelfMark

A 29-check storefront benchmark across 21 Michigan stores.

Open
Puff Cannabis, deal integrity

An independent study in the same method.

Open