We create illustrated homewares, greeting cards and gifts and have an astrology collection with every zodiac sign illustrated. I’ve recently setup a Birthday flow for our subscribers, but would love to personalise it more to showcase the relevant zodiac sign artwork to display in the customer’s Birthday email but just can’t figure out if this is possible with dynamic images.
Would appreciate any ideas or suggestions should anyone have any help!
Thanks,
Lilly
Page 1 / 1
Hi @Lilly_Lalaland
Thank you for posting in the Community!
To achieve a more segmented flow, you have two options if you ask me!
First of all, you should have their Zodiac sign logged as a custom property on their profile. You can do this by setting up segments with
Someones birthday is between XX and XX and then run them through a flows, where you add the custom property.
Once the Zodiac sign is added to their profile, you can either use the show/hide logics inside of one mail or you can branch out your flow based of their Zodiac sign.
The show/hide logic:
And the branch with all Zodiac signs: (this is just a mockup)
I hope this helps!
Hi @Lilly_Lalaland
Just to add what @annasophiefc shared with you, I like the branch set up because you can get very clear tracking and analytics for each month whereas the individual message with show/hide blocks you won’t. While I love using dynamic content in the emails, the other thing to consider is that the Show/Hide blocks, especially if you are setting up 12, one for each month, it can weight-down the email code which could potentially cause clipping issues in Gmail. For example, the way Klaviyo structures the email when you use show-hide blocks is that every block you create is technically in the code, even if one block is shown to the end recipient. So, if you have 1 block shown and 11 blocks hidden, it could increase the weight of the email.
Just something to consider as you evaluate either of Anna’s two suggestions!
Best,
@In the Inbox
Hi @annasohpiefc and @in_the_inbox - thanks for both your helpful suggestions!
I’m still tied up in creating segments for the zodiac signs, the issue I’ve currently got is setting: Birthday is between “X”-”X” date, however it applies the year e.g. 2025 which I don’t want to include, but don’t see any option without it.
Do you have any suggestions on how I could set up the zodiac segments so it doesn’t factor in the year itself?
Thanks!!
Hi @Lilly_Lalaland !
Since date property values typically have the following formatting YYYY-MM-DDTHH:MM:SS , it won’t be possible to use the segment definitions mentioned above. Zodiac signs are tricky because you can’t do by month either. The best option here would be to send a campaign to profiles that have a birthday, and ask them for their specific zodiac sign. You can use any of the following methods outlined in our guide here: https://help.klaviyo.com/hc/en-us/articles/115005074627#h_01HA32RZBB2RB125E2K2RH7A55 to collect the property value.
Another option would be to manually add this profile property to each profile by exporting a segment of profiles that have a Birthday, sort the CSV file by date, add a new column for Zodiac sign, and add the corresponding sign for each Birthday. You can then re-import this file as a new list and it will add the property to each profile.
I hope this helps, and let us know if you have any additional questions!