victoria's email vs. implementation plan — point-by-point review
| Request | Plan | Status |
|---|---|---|
Template: yoth-special-edition only |
Plan scopes everything to this template. | Match |
| EOD tomorrow (Friday), Tuesday AM launch | Plan header says same. | Match |
| Update BIS button label and pop up text | Button text + modal description configurable via settings. | Match |
| Use Stoq's API to trigger events | Uses openInlineForm, openModal, removeInlineForm. |
Match |
| Custom button + modal with text settings in buy buttons block | Schema settings in buy_buttons block. |
Match |
| Default values = current behavior when empty | Blank settings = Stoq default "Notify Me" behavior. | Match |
| Only display for OOS variants | DOM-based sold-out detection. | Match |
Exclude products with excludebis tag |
Checked in both PDP and PLP Liquid. | Match |
openInlineForm to load Stoq form in modal |
PDP modal uses openInlineForm. |
Match |
| Updated Button Label: "Join the waitlist" | Pre-populated in template JSON. | Match |
| Updated Pop Up Text: "Sign up to be notified when we restock this or other embroidered styles." | bis_modal_description setting. |
Match |
| Theme: Huha 2.0 - Giddy Up Collection D2C Launch | Clone ID 145580556374. |
Match |
| Changes made locally | Local dev + theme push. | Match |
Run stoq:restock-modal:submitted when form is submitted |
Not mentioned in plan.
When using openInlineForm inside a custom modal, unclear if Stoq fires this event automatically or if manual dispatch is needed.
|
Gap |
| 14 items reviewed | 13 match · 1 gap |
stoq:restock-modal:submitted event.
Michael explicitly requests firing this event on form submission. The plan uses Stoq's openInlineForm inside a custom modal, but doesn't address whether Stoq dispatches this event automatically in that context. If other integrations (Klaviyo, analytics, theme JS) listen for it, missing it could silently break the submission pipeline. Recommend adding an explicit dispatchEvent call as a safety net.