Playbooks · 6 min read

When Your Business Has a Real Season, Not a Sale Weekend

The PostEngage teamEngineering and support ·

There is a difference between a business that runs a sale and a business that has a season.

A retail promotion is a weekend with a countdown attached. A season is your whole year, folded — a chartered accountant with a filing deadline, a wedding photographer with four months of Saturdays, a coaching institute whose entire admissions cycle lives inside six weeks, a school-uniform shop that does its year in May.

The retail version has its own post about taking the campaign down. This one is about the other shape, where the interesting problem is not the teardown. It is the eight months in between.

The dead half is the dangerous half

At peak you are watching everything. Somebody is in the inbox constantly, mistakes get caught within hours, and the automation is the least of your worries because you are simply too busy for it to be neglected.

The off-season is the opposite. Nobody opens the account for weeks. The automation runs anyway, quietly answering the occasional enquiry with facts that were assembled for a season that has ended — last year's fee, last year's dates, last year's package, a form that has since been replaced.

Nobody complains, because the volume is low. That is precisely why it survives until next season, when it meets everybody at once.

A seasonal business does not discover its stale templates in the quiet months. It discovers them on the first busy Monday, in front of the largest audience it will have all year.

Three sets, not one

The fix is structural. Split what you run into three groups with different lifespans and treat them as genuinely different objects.

Evergreen — never retired

Where you are. What you do. Which cities you cover. Whether you take work outside the season. How to get on the list for next time. Where the portfolio lives.

Seasonal — rebuilt every year

This year's dates. This year's fee. What is included. The deadline. The form. Anything referring to "this season" at all.

The third set is the pre-season one, and it is the one nobody builds: a small automation that runs in the quiet months and does exactly one job, which is to collect the people who are early. Somebody asking about wedding photography in January for a November wedding is the best enquiry you will get all year and the one your account is least ready for.

The dates move, so do not type them

Every real season shifts. Filing deadlines get extended. Board exam dates change and the coaching calendar changes with them. Wedding season depends on a calendar that does not repeat on the same days. Admission windows slide by a fortnight and nobody announces it to you.

So keep dates out of templates wherever a route will do. "Sending you the current dates" survives an extension. "Last date is the 31st" becomes a false statement the week somebody moves it, and it stays false, in writing, from your account.

Where a date genuinely must appear — because vagueness would be worse — that automation belongs firmly in the seasonal set with a rebuild date, not in the evergreen one.

The automation builder, showing the trigger and keywords, negative keywords, the public reply and the private reply.
The field that ages worst is the private reply, because that is where the dates and the fees live. The trigger almost never needs changing between years.

Test in the ramp, because you cannot test at peak

Every seasonal business is tempted to build the automation the week before things start. It is the week you finally have time and it is the worst possible week to do it.

The ramp — those few weeks where volume is climbing but not yet unmanageable — is the only period where you can switch something on, read every single run, and fix the tone before it matters. At peak you have no attention to spare and a mistake meets a thousand people. In the dead months there is not enough traffic to learn anything from.

  1. Rebuild the seasonal set in the ramp, from last year's as a starting point. Read every sentence against what is true now. Assume nothing carried over.
  2. Test on yourself before any of it is live. The whole pipeline, delivered to your own account, including the ones you are "just updating".
  3. Set the rate budget before the peak, not during it. The first genuinely busy day is not when you want to discover an uncapped automation sending a very large pile of near-identical DMs.
  4. Put the retirement date in the calendar now. The end of your season is a date you already know. Add the teardown to it while you are thinking about it.

Last year's list is not a list you can message

This is the honest limit and it is the one seasonal businesses most want not to be true.

You cannot message people who have not messaged you first. That is a platform rule, not a plan tier. So the person who enquired last November, went quiet, and is now ready this November cannot be reached by you. There is no broadcast, no re-engagement campaign, no sequence, and there will not be one.

Captured enquiries leave as a CSV, which you can use for anything you are otherwise permitted to do — but not to reopen an Instagram thread. The DM window is twenty-four hours and it restarts only when they write to you.

What actually works instead is unglamorous: post in the ramp, make it easy to comment, and let the people who are ready come back on their own. Seasonal audiences do return, because the need returns.

The credits screen showing usage over time and the balance remaining on the account.
A seasonal account has a credit shape like a hill. If the flat months are not flat, something is answering questions that should be routed to a person.

What the season costs

Templated replies are free and unlimited, which is what makes a compressed peak survivable — your busiest fortnight costs nothing extra as long as the answers are fixed. A credit is spent only when the AI writes a new reply, one credit per reply. Free tier is 100 credits with no card, packs start at ₹499.

And nothing here launches your season. No scheduling, no publishing, no countdown, no calendar, no analytics product, no WhatsApp. Official Graph API only, seven days on a comment and twenty-four hours in a DM thread.

The one habit worth stealing from businesses that do this well: on the last day of the season, before anybody goes on holiday, somebody switches the seasonal set off and the evergreen set stays. Twenty minutes, once a year, and it is the difference between the off-season being quiet and the off-season being wrong. The full teardown checklist is here.

One email when we publish.

No drip sequence, no “quick question” follow-up. Unsubscribe is one click and we honour it immediately.

Try it on your own posts

Free forever. Three minutes to set up.

Start free