marketing Documentation

Currently viewing: Klaviyo integration

Marketing

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