Klaviyo integration
1. Klaviyo dashboard → left menu → click Flows

2. Click Create flow (top right)

3. Click Build your own (top right)

4. Popup open → type flow name (e.g. "Wishlist Mail Reminder") → click Create flow

5. Select trigger screen → click Your metrics tab → click API

6. List show five app metrics (one per mail type):
- wishlistFlowBackInStock — fire when out-of-stock wishlist item come back in stock. Alert customer product available again.
- wishlistFlowLowPrice — fire when wishlist item price drop. Alert customer good time to buy.
- wishlistFlowLowStock — fire when wishlist item stock going low (few qty left). Create urgency, buy before sold out.
- wishlistFlowNewItem — fire when customer add new item to wishlist. Confirm item saved, maybe cross-sell.
- wishlistFlowReminder — fire on schedule (e.g. X days after add) to remind customer item still sitting in wishlist, nudge to complete purchase.

7. Trigger config panel open → re-entry criteria default fine (Allow re-entry) → click Save

8. Flow canvas show trigger box → click + → select Email action

9. Email details panel open:
- Email name — set label (e.g. "Email #1"), for dynamic value from app use {{ event.subject }}
- Subject line* (required) — type subject, for dynamic value from app use {{ event.subject }}
- Settings: leave "Skip recently emailed profiles" unchecked (unless want smart sending)

Click Select template.
10. Template library popup
→ go to Email: saved tab
→ find app's pre-built templates (e.g. "WISHLIST FLOW - Reminder - Modern - xyz")
Important: template style (Modern / Dark / Minimal / Luxury / Playful) must match same style you selected in app Settings → Features → Email Templates. Pick template matching that same style, else mismatch look/branding on live mail.
Naming pattern: WISHLIST FLOW - [Mail Type] - [Style] - [store-name]
So for reminder mail, if app setting has "Modern" selected → pick WISHLIST FLOW - Reminder - Modern - xyz template here.

11. Click template → preview popup show → click Use template

12. Save email → back to flow canvas

then done

13. Finally toggle flow status Draft → Live (top right "Update status" button) to activate

14. Create flow for each type of mail