Which Klaviyo flows should change for BFCM, and which should you leave alone?
BFCM can make a perfectly healthy flow program look outdated overnight. Your campaigns say “biggest offer of the year,” while an evergreen email quietly serves a smaller welcome code or asks for a review before the order has arrived.
That doesn’t mean every flow needs a holiday makeover. Here’s a rule I’d follow: change the flow when the sale changes the promise, urgency, or customer context. Leave it alone when the trigger is still timely and the message still does its job.
Change these flows for BFCM
Welcome series: Match the welcome message to the sign-up experience. If your form promises early access or a BFCM offer, the first email needs to deliver exactly that. A dedicated BFCM welcome flow can make sense when the audience and promise are genuinely different. Otherwise, a clearly labeled seasonal version inside your existing flow is easier to switch back.
Abandoned cart and checkout: Update the offer and urgency, but don’t assume you need to rebuild the timing. If your first reminder already sends quickly, the bigger risk is conflicting incentives. A 10% recovery code during a 30% sitewide sale is confusing at best and margin-hungry at worst. Let the sale do the discounting, then use your cart abandon series to remind shoppers what they left and when the offer ends.
Browse abandonment: Keep the behavioral trigger, but align the creative with the live promotion. Add the current offer, accurate end time, and the product viewed. Whether you shorten the delay should depend on your normal timing and campaign volume. Faster isn’t automatically better if the shopper is also getting several campaigns that day.
Post-purchase: This is the flow I’d adjust most carefully. BFCM shipping may take longer, so time education, review requests, and cross-sells from fulfillment or delivery when possible, instead of relying only on order date. Pull forward useful order information and push “How are you loving it?” until the product is actually in hand. Then segment first-time BFCM buyers for a thoughtful post-purchase journey after the sale.
Winback, birthday, and price-drop flows: Review anything that introduces a separate discount. I’d pause or align a discount-led winback flow so it doesn’t compete with your main offer. Do the same for birthday messages if the birthday code is weaker than the sale. And check how price-drop triggers behave if your BFCM promotion changes product prices; you don’t want the whole catalog firing at once.
Leave these alone, or change very little
Back-in-stock: This is high-intent and useful, especially when popular products sell through quickly. Keep it live. Test the trigger and make sure the message is honest about whether the sale price will still apply when inventory returns.
Sunset and list-cleaning flows: Let them keep doing their job. The subscribers you add in November become the list you send to in January, and a working sunset flow helps protect that list over time.
Proven cart and checkout timing: If your first message already lands within about an hour and performs well, I wouldn’t speed it up just because the calendar says Black Friday. Test timing when your data gives you a reason, not because seasonal panic has entered the chat.
Plan the revert before launch
Duplicate seasonal messages instead of overwriting evergreen versions. Label every BFCM message with the year, give it an owner, and put the switch-on and switch-back times on the campaign calendar. People already waiting in a delay will receive whichever message is live when they reach that step, so the cutoff deserves the same QA as launch.
Finally, review Smart Sending flow by flow. High-intent cart, checkout, or restock messages may deserve different treatment from lower-intent browse or welcome messages. Your campaign cadence, rather than a blanket rule, should make that call.
Share your thoughts
Which flow are you changing most for BFCM this year, and which one have you decided to leave alone? Share what’s driving the decision in your account: offer structure, timing, shipping, or campaign volume.
