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