Hi,
I am wanting to create an early access flow for people who subscribe to our brand, to get 24hr access prior to our launch. How do I create the flow that has time triggers based on dates and not days?
Thanks
Hi,
I am wanting to create an early access flow for people who subscribe to our brand, to get 24hr access prior to our launch. How do I create the flow that has time triggers based on dates and not days?
Thanks
Hi Mrsippy! Great question.
To give subscribers 24-hour early access ahead of your launch, the best approach is to create a date-based flow, similar to how birthday or anniversary flows work in Klaviyo. This will allow you to trigger the email based on an actual calendar date, rather than a relative time (like "X days after sign-up").
Here’s how to set it up:
Step 1: Create a Custom Profile Property for Your Launch Date
You’ll need to store the launch date on each subscriber’s profile. You can create a custom property like launch_access_date
.
Step 2: Add the Launch Date to Profiles
You have a couple of options here:
For new subscribers: Add the date to their profile at the point of sign-up. You can do this using a hidden field on your form or by including a profile update step in your welcome flow.
For existing subscribers: Export your list, add the launch date in a new column (formatted as YYYY-MM-DD), and re-import it using Klaviyo’s profile import tool.
You may need to do both if you want your entire list to be eligible for the early access flow.
Step 3: Build the Date-Based Flow
Go to Flows > Create Flow > Create From Scratch.
Set the trigger as "Date Property" and choose your custom property (e.g. launch_access_date
).
Configure the flow to trigger 1 day before that date.
Step 4: Add Your Email Content
Create your early access email and include any relevant access links or product previews. You can also set smart sending and resending rules depending on how exclusive or time-sensitive the send is.
Step 5: Test the Flow
Use a test profile with the launch_access_date
set to tomorrow and confirm the flow triggers as expected. You can also monitor real-time analytics once the flow is live.
Tip:
If you plan to run multiple early access launches in the future, consider adding another custom property like launch_event_name
to help you track and reuse the setup with minimal changes.
Hope that helps! Let me know if you need help setting up the form or import steps.
Hayley :)
Thank you so much Hailey
My pleasure!
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.