Hi Klaviyo community
We’re running a women’s health-focused website with a menstrual and ovulation calendar tool: https://calculadoradedias.com/calendario-menstrual/, and we’re looking to deeply integrate Klaviyo for user behavior tracking, lead generation, and smart segmentation.
Here’s what we want to achieve:
- Track behavior on the tool – like when a user inputs their cycle info or returns to check updates
- Generate leads by offering email reminders for fertile windows, period predictions, and cycle tracking tips
- Trigger personalized flows (e.g. sending a reminder 1–2 days before expected ovulation or period)
- Segment users by cycle length, goal (e.g. tracking fertility vs managing PMS), language preference, etc.
- Build a consent-first approach that respects user privacy and works without requiring full account signups
A few technical questions we’re stuck on:
- What’s the best way to track events from a custom calendar like this (JS event listener + API call to Klaviyo?)
- Can we pass date-based custom properties (like ovulation prediction) into user profiles?
- How should we structure our signup modal to collect emails contextually (post-cycle entry) without feeling disruptive?
- Any recommended examples or tutorials for custom web tracking (non-Shopify, non-eComm)?
- We’d love to hear from anyone who’s done something similar — whether for health tracking, calculators, or time-based flows.
Any ideas, guidance, or examples would be hugely appreciated
Thanks in advance!
— Jhonn Mick