HI @Ana listen
Thanks for the response, I work with @Will at Verve and we’ve been trying to work out a way to do this.
It’s taken quite a while, and led me to believe it might be easier to carry on sending the emails as campaigns - this is because Klaviyo flows do not currently let us set time delays to specific dates of each month. However, we have come up with a solution based on your response...
My best automated solution would be to do the following:
Have a flow with a trigger of pop-up completion (added to list with pop-up filter) which sends them the competition entry confirmation/welcome email and tags each profile with a date property for competition end date. You’d have to go into the flow each month and edit this date to the one you want.
You’d also still need to still manually select the winner each month, opening up their profile and adding a custom property for ‘competition winner: yes’ on the morning of the competition end date each month.
You could then technically build a flow based on competition end date. Also add a filter onto this trigger stating that they cannot have a custom property for previous winner set. Set repeats to never. All entrants would enter on the day of competition end date. A time delay would have to be set to ensure you had already gone in, chosen a winner and tagged an email above - say midday in your timezone. A conditional split would then be used - this would check if custom property: competition winner is set. For the no path, you could automate the send of the ‘you didn’t win’ email.
In theory, only the person you added yes for competition winner to this month should go down the yes path on this split and because we have the previous winner filter on the trigger, nobody should be able to get in twice. This means you can then add a send email block to automate the winners email too. After this, add a profile property update block which adds a property of previous winner to yes. This will stop them getting in and ever winning again.
This would technically automate a lot of the process. All that you would need to do would be to go into the pop-up flow immediately after the end of the last competition cycle and change the date you are tagging onto profiles, and also tag the winning profile in the morning of the last day of the month (competition end date).
As said at the start, quite complicated so you may choose to stick with your current method.
Hope this is helpful, let me know if you have any questions,
Callum