Every late October, Mexican stores selling marigold flowers, pan de muerto, candles, and papel picado see a sales spike that has nothing to do with a discount. According to the Alianza Nacional de Pequeños Comerciantes (ANPEC), putting together a Día de Muertos altar cost an average of $2,135 pesos in 2025, 18% more than $1,809 pesos in 2024. That spending is real and grows every year, but the customer behind it doesn’t behave like a typical new customer. If your CRM drops them into the same flow as any other recent buyer, you’ll send them a message that makes no sense to them.
A seasonal buyer doesn’t follow a regular customer’s calendar
Someone who buys flowers, bread, or decorations for their altar won’t need that product again in 30 days, or 60: their next natural purchase is next year, during the same week. That’s a different pattern from a customer trying out a category who might repeat soon, and treating them the same confuses two kinds of demand that need different messages. The same logic separates the end of financing from the rest of the calendar in Mexican automotive after-sales: there, the real signal, when the customer’s budget frees up, decides when it makes sense to reach out again, not a generic inactivity window.
How to flag a seasonal buyer without asking for new data
- Cross-reference the purchase date with the product category. Marigold flowers, pan de muerto, candles, or papel picado bought between late October and early November are a clear seasonal signal.
- Tag them as a “seasonal buyer” instead of counting them toward active new customers. They’re a real customer, just on a yearly repurchase cycle, not a monthly one.
- Schedule the next contact for the same week next year, not the generic 30 or 60 day window you use for the rest of the base.
- If you want to try a cross-sell while they’re active, offer something from the same season (a scented candle, a decor item), not a discount in an unrelated category.
Putting this buyer into the standard win-back flow doesn’t just waste the message: it arrives almost a year before they need it, which can read more like spam than attentiveness. Separating seasonal demand from regular demand is part of the growth automation work in Mexico we do at Hyppo: before trying to win a customer back, confirm they actually left.