Skip to main content
Contributor III
Mar 3, 2022 3:40 PM UTC
Solved

How to create a First Purchase Anniversary Flow

Hi everyone!

I’m Kim and a newbie to Klaviyo and to all marketing platforms, really. I wanted to ask if the flow I made for First Purchase Anniversary is correct. Prior to this I have also added subscriber's first purchase date: 

 

Flow:

 



Thank you. 

This topic has been closed for replies.
DavidSandel
Partner - Silver
Mar 3, 2022 3:42 PM UTC

Looks good to me! (Assuming the custom property is set as a date field)

Klaviyo Silver Master --> LowGravitySolutions.com

14 replies

j.kmfAuthor
Contributor III
Mar 17, 2022 1:39 PM UTC

Hi @alex.hong 

That’s the thing, I have not made any changes to any of the subscribers profiles which is why I’m really confused :sweat_smile: . Here is the screenshot of the entire flow. 


And what do you mean by making sure the SMS message is above the profile property change? Thank you. 

alex.hong
Klaviyo Alum
Mar 17, 2022 6:54 PM UTC

Hi @j.kmf,

Thanks for sharing the Flow.

Can you share how you are collecting the 1st purchase date as a custom property through a screenshot? I assume you’re using the model outlined previously but we have to see if it is set up incorrectly i.e. placed order is at least once over all time vs placed over equals 1 over all time. The difference being that the first purchase date will be updated every time the user makes an order so that could cause skips.

Do you also mind sharing the help resources you had used to set these up?

 

Thank you!
Alex 

j.kmfAuthor
Contributor III
Mar 22, 2022 1:51 PM UTC

Hi @alex.hong , thank you for your response. Here is the screenshot 
 

Also, just for an added info. That particular customer has only ordered once. 

alex.hong
Klaviyo Alum
Mar 22, 2022 7:52 PM UTC

Thanks @j.kmf,

To start, I would recommend to not use the 365 day time delay in this flow instance. This is because you already have it set to repeat yearly. By having that repeat setting on and the time delay it'll cause a major delay in when the customer receives the flow. A customer will enter the flow, but have to wait a year before receiving the email/SMS and then repeat the same process all over again.

One possibility for your Skipped reason could be if you manually added the original date property to set up the flow. Since this could be a more technical issue, I would imagine looking into the change history of the flow and related fields would help identify some things we are not able to view in the Community. For that reason, I have opened up a support ticket for this case and if you do not hear back I would recommend contacting our support team.

 

Thank you!
Alex