Field notes / Teardowns
Heaven Mayhem teardown: how to buy gold hoops in five steps
How to buy gold hoops on Heaven Mayhem, in five easy steps. Type gold hoops. Get 129 results. Meet a knot. Scroll to 12 for the other hoop.
How to buy gold hoops on Heaven Mayhem, in five easy steps. One: type gold hoops. Two: get 129 results (Nov 9, 2026). Three: meet Baby Knot, a stud, sitting next to a bean. Four: scroll to position 12 for KY Hoop Smooth. Five: wonder why you typed the word hoops at all.
The store's public product feed listed 206 products on Nov 9, 2026, and only three of their titles contain hoop: Wes Hoop Earrings, Wes Hoops Earrings GIFTING, and KY. The first row of the search is Haze, Wes, a bean, and a knot. Wes and KY already have hoop in the title, photographed and priced. Search still opens on a bean. You named the shape. The page handed you the jewelry box.


What Heaven Mayhem does well
The homepage sells one photograph: GIFTS FROM HEAVEN, HEAVEN HOLIDAY GIFT SHOP, Shop Now. Odette Pearl Earrings already put $90, Real Water Pearl, and 5.0 from 6 reviews in one column. Baby Knot is the same shape at $85, 4.9 from 64 reviews. The Amulet Necklace already prints Final Sale and Complete the Look.
The FAQ already wrote the hard rules: 30-day returns through Redo, earrings as exchange or store credit only, Atlanta shipping, a one-working-day reply. The about page names Pia as founder and Creative Director and says the brand started in 2022. Search, the cart bar, and Add to Cart can read those same records.

What Heaven Mayhem does badly
Search treats gold hoops as show me gold earrings. The first row mixes Wes Hoop with Bean Gold and Baby Knot. KY Hoop Smooth, the other full-price hoop, is twelfth. 129 results against a 206-product feed is most of the jewelry case.
The $150 rule and the exchange-only rule sit off the buy path. The bar reads "SIGN UP FOR EARLY ACCESS TO BLACK FRIDAY FREE SHIPPING ON ALL US DOMESTIC ORDERS $150+". An empty cart says "YOU ARE $150.00 AWAY FROM FREE SHIPPING". The FAQ shipping answer says costs vary and that you pick at checkout. It never names $150. The shipping policy page is a heading with no body. On Odette, "Earrings are eligible for exchange only unless otherwise noted" lives in Return Policy + FAQs, under Add to Cart. Black Friday 2026 is Nov 27, so the early-access line is current. The shopper still cannot read either rule next to the button.


Earrings prints one card per color. On the earrings collection, Paloma shows up three times and Baby Knot shows up three times, gold then silver then mixed. Each Baby Knot card is the same product with a different variant on the URL, and each photo matches its color. Search already puts those three on one card with swatches. Sixteen products in the public feed still have an empty product_type, including Yves, Pirrie, the lighter case, and the book-box bundles. Without a type, a hoop query has no clean way to drop a pill box.

3 quick wins
1. Make gold hoops return hoops. Map hoop queries to titles and silhouettes you already photograph. Wes and KY stay first. Haze and Ines can stay if a merchandiser marks them as hoops. Knots, beans, pearls, and extra color cards drop behind a Knots or Studs chip. The shopper types gold hoops and sees hoops. A merchandiser owns the list. Effort is medium, because it's search and theme work plus someone keeping the silhouettes current.

2. Put the exchange-only line next to Add to Cart, and put $150 in the FAQ. Print the earring sentence under the button on every Earrings product. Put the same $150 threshold in the FAQ shipping answer and on the blank shipping policy page. Have support replies drafted from the FAQ and the order, so exchange, credit, or refuse always matches the store. A person sends every reply. The product owner and the support owner sign off together. Effort is small for the two sentences, since the FAQ and the bar already wrote them, and medium for the drafts.
3. Show one card per product on Earrings. Keep gold, silver, and mixed as swatches on a single Baby Knot card, the way search already does. Do the same for Paloma. Give Yves, Pirrie, the lighter, and the book-box sets a product_type so they leave jewelry search. A merchandiser owns the list. Effort is small for the types, medium if the grid is still exploding one style into three cards.
Managed AI agents
Two agents I'd start with. Both stop before anything goes out.
Support drafter. Reads the FAQ, Jewelry Care, the $150 bar, and incoming Gorgias tickets, then writes the reply for a person to send. Build it on the Claude Agent SDK with a permission check on every send, or OpenAI's Agents SDK, which documents human in the loop.
Merchandising watch. Checks the feed, the earrings grid, and search on a schedule. When a hoop sits twelfth, Baby Knot prints three cards, sixteen products have no type, or the FAQ still omits $150, it flags it and drafts the chip or the missing line. A merchandiser publishes it.
Technology detected
From response headers, loaded scripts, and public Shopify data on November 9, 2026.
Heaven Mayhem storefront stack, checked Nov 9, 2026
| Piece | What's there | Evidence |
|---|---|---|
| Ecommerce | Shopify, Broadcast theme 3.4.0, customized | Homepage response sends powered-by: Shopify. /cart.js returns Shopify cart JSON. window.Shopify.shop is heaven-mayhem.myshopify.com. Shopify.theme.name is HOLIDAY GIFT SHOP LAUNCH (Search Fix) - Nov 6 2026, schema_name Broadcast, schema_version 3.4.0, id 189883318450, role main. |
| Catalog | 206 products, 16 with empty product_type | /products.json?limit=250 on Nov 9, 2026 returned 206 products, all vendor Heaven Mayhem. product_type was empty on 16. |
| Search | Shopify storefront search, Product / On Model toggle | The search URL is /search?q=gold+hoops&type=product. The document title said 129 results found for gold hoops. Filters rendered as Filter, Product / On Model, and Relevance. No Algolia, Constructor, or Searchspring scripts loaded. |
| Reviews | Okendo | cdn-static.okendo.io/reviews-widget-plus scripts loaded, plus api.okendo.io review calls. Baby Knot showed 4.9 from 64 reviews. Odette showed 5.0 from 6 reviews. |
| Klaviyo company SRhzhw | static.klaviyo.com/onsite/js/SRhzhw/klaviyo.js?company_id=SRhzhw loaded, plus a.klaviyo.com and static-tracking.klaviyo.com. | |
| Chat / help desk | Gorgias | assets.gorgias.chat, config.gorgias.chat, contact.gorgias.help, and gorgias-convert.com/assistant/configs/shop/heaven-mayhem loaded. The contact page from Nov 9, 2026 shows return, track, and cancel tiles. |
| Returns | Redo | FAQ points at the Redo portal. /apps/redo/account/login title is Order Portal. customer-portal-server.getredo.com loaded. |
| Payments | Shop Pay and Afterpay | shop.app checkout scripts load. The Odette and Baby Knot pages from Nov 9, 2026 show Buy with Shop and Afterpay. afterpay-on-site-messaging loaded from a Shopify extension. |
My take
The stack is fine. Broadcast on Shopify with Okendo, Klaviyo, Gorgias, and Redo can do everything above, so don't replatform. Give each product one record with its silhouette, its type, the $150 threshold, and the exchange rule, and have search, the cart bar, and the product page all read from it. Watch the earrings grid, because one style still becomes three cards the moment a color exists.
Is your search a five-step how-to for missing the hoop? That's what my AI Opportunity Teardown is for. For $2,000 I spend a week on your site and data, and you get a written one-pager and a 15-minute Loom on where AI would actually help and where it wouldn't.
From the idea to the work
Make the workflow useful in a real product.
Bring a product idea, an internal tool, or an AI-assisted workflow that needs a working implementation.