Skip to content
Regulars.

Weather-based offers: selling more ice cream on hot days

5 min readIce creamAutomations

The forecast predicts your trade better than any marketing calendar. Here is how to turn it into a send, without becoming the shop that emails constantly.

Ask any ice cream shop owner what drives their week and they will say the weather before you have finished the question. Then look at how most of them market: a monthly newsletter, scheduled in advance, landing whenever it lands.

There is an obvious fix hiding in that gap.

Why weather beats a calendar

Marketing works best when it arrives at the moment somebody is already leaning towards the decision. A scheduled newsletter has no idea what the reader is doing. A message that says "it's 27 degrees, we're doing 2-for-1 until 5" arrives at a person who is already too warm and already thinking about something cold.

The message is not more persuasive. The timing is. That is the entire mechanism, and it is why it works for ice cream, cold drinks and juice far better than for, say, a bakery.

Setting the trigger

The temperature that counts as hot depends on where you are and what people are used to. In the UK, 25°C is a reasonable default: it is genuinely warm, it is uncommon enough that the message stays special, and it lines up with the point where people start rearranging their day around being outside.

Two adjustments worth making:

  • Raise the threshold if you are getting more than about six triggers a month. Frequency is what kills this tactic. A message that arrives whenever it is mildly pleasant is a newsletter with extra steps.
  • Check the forecast in the morning, not the temperature now. You want to send at 10am for a 3pm rush, not at 3pm when the rush is already in.

The offer

Counter-intuitively, hot days are when you need the smallest offer, because demand is already there. You are not buying a decision, you are choosing which shop the decision lands on.

Good options: 2-for-1 for a fixed window, a free flake, an upgrade to a large. Bad option: a percentage off, which on your busiest day is just money left on the counter.

Put a deadline on it. "Until 5pm" does two things: it concentrates the traffic into a window you can staff for, and it stops the offer bleeding into the evening when you would have been busy anyway.

Who to send it to

Not everyone. Send to customers who have been in during the last 30 days.

The reason is that a hot-day offer is an activation message, not a win-back. It works on people who already have you in mind and just need a reason to choose today. Sending it to somebody who has not visited since last summer wastes the offer on a decision they were never going to make, and it puts you in front of a lapsed customer with a discount rather than with a reason to return.

Do not fully automate it

This is the part most people get wrong when they build it themselves. It is tempting to have the system send automatically whenever it is hot. Do not.

You know things the forecast does not. You are two staff down. A machine is broken. There is a festival in town and you will be slammed regardless. A school holiday started. The right design is: the system watches the forecast, writes you a draft, and puts one button in front of you. You read it, adjust it, and decide.

Automate the noticing. Keep the deciding.

What good looks like

A shop running this well sends maybe four to eight weather offers across a summer, each one to a few hundred active customers, each taking about a minute of the owner's morning. It is the cheapest marketing in the business, because the thing doing the persuading is the sky.

Regulars checks the forecast for each shop every morning and drafts the message when your threshold is crossed. It never sends on its own.

Read next

Published by Regulars. Something we got wrong? Tell us

Try it on your next busy Saturday

Thirty days free, everything switched on. Nothing charged until day 30, and one button to stop.