We have a BFCM offer launching soon and I’m trying to figure out a way to use display logic to get a banner to appear in our flows based on a date range. I can’t figure out a way to do it - does something like this exist? Thanks!
Hello
That’s a really good question — and you’re not alone! Right now, Klaviyo doesn’t have built-in display logic that lets you automatically show or hide a banner in your flows based on a specific date range (for example, showing it only during your BFCM campaign).
The best workaround is to manually update or toggle the banner before and after your BFCM offer starts. Another option is to duplicate your flow — one with the banner (for the campaign dates) and one without it — then activate or pause them as needed.
I totally get that it would be more convenient to automate this, and I’ll pass your feedback along to the team — it’s a smart idea that could make running seasonal campaigns way smoother.
If you’d like, I can help you set up the easiest version of this workaround step-by-step so it’s ready before your BFCM offer goes live.
Would you like me to walk you through that? If yes contact me on telegram @zionchild00
Best,
Stylo Global Expert
Hey
Something like this
{% today "%Y-%m-%d" as today %}
{% if today >= "2025-11-28" and today <= "2025-12-01" %}
// RENDER YOUR SPECIAL BFCM BANNER HERE
{% else %}
// RENDER YOUR REGULAR BANNER HERE
{% endif %}
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentials
Log in with KlaviyoEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.

