Free tool

One promotion, written for every place it has to run

A promotion is not one piece of copy. It is a caption, a text, an email, a listing post, a sign in the window and a line a staff member says at the counter. Most of them get written once and pasted everywhere at four in the afternoon. Describe it once here and get the set, saying the same thing in each place, in the shape that place needs.

Your promotion

Coming soon

This one is built and is not switched on yet. It goes live shortly, and when it does it will be free and ungated like the rest of them, with no sign-up and nothing stored.

In the meantime, the missed call text back tool writes the messages a missed call needs, and it works now.

How it works

Describe the promotion once

In your own words, with whatever terms you want stated. It carries your wording through rather than reinventing it.

Say when it runs and what to do

The two things almost every promotion forgets to say. If you leave them out it will not make them up, it will tell you they are missing.

Tick the places it has to run

The same promotion, shaped for each surface. A window sign and a text message are not the same job and should not be the same sentence.

Read the cautions before you send

It flags the practical things: a promotion with no end date, a text going to people who never opted in, conditions that are not written anywhere.

Four rules these drafts follow

Every one of these is in there because breaking it is what makes a small business promotion read as desperate rather than as an offer.

  • The offer is stated once and identically everywhere. A customer who sees the sign and then the text should not have to work out whether they are the same thing. Drift between channels is the most common failure and it is entirely self-inflicted.
  • Nothing is invented. No dates you did not give, no conditions you did not set, no figures at all. Where something is missing it says so, because the gap is usually a decision rather than a wording problem.
  • Urgency has to be real. "While stocks last" only appears if you told it there is a limit. Manufactured scarcity works once and then costs you the next five messages.
  • It has to survive being said out loud. The staff line exists to catch copy that only works on a screen. If nobody can say it at a counter without wincing, it was never good copy.

What this does not do

It does not send anything. It writes the copy and stops, which means the part that actually matters, getting the message to the right people at the right moment, is still yours to arrange. That is deliberate. Sending needs consent records, an opt-out that works, a list that is current, and a system that knows who already came in so they do not get the reminder.

It also will not tell you whether the promotion is a good idea. That is a judgement about your margins and your quiet weeks, and it is one of the few places where the honest answer is that nobody can tell you from the outside.

The part most promotions get wrong

The copy is rarely the reason a promotion underperforms. The two usual reasons are that it went out too late to act on, and that it went to everybody rather than to the people it was relevant to. Both are systems problems rather than writing problems.

If you want the version where the reminder goes out on its own, to the customers whose last visit was long enough ago to matter, and stops the moment somebody books, that is the automation side. And if you are not sure that is the job worth doing first, the automation scanner ranks it against everything else in your week.

Related reading

Promo kit FAQ

Why write the same promotion six times?
Because it is running in six places and each one has a different constraint. A caption is judged on its first line, a text has 160 characters, a window sign has to work from across the street, and a staff member has to be able to say it out loud without sounding like an advert. Most small business promotions are written once for a post and then pasted everywhere, which is why they read badly everywhere except the post.
Will it write a price into my copy?
It will never invent one, round one, convert one or add one that you did not state. What it does do is carry your own wording through unchanged, because a promotion that cannot state its own terms is not a promotion. If you write the terms one way and it comes back stated differently, that is a bug and we would like to hear about it.
Does it store what I type?
No. Your description is held in memory for as long as the request takes and is never written to a database, a log or an analytics event. There is no account and no email capture. The only thing that outlives the request is a short-lived counter that stops one person running hundreds of these.
Can I use this for text messages to my customer list?
You can write the message here, but sending it is where the rules live. In Canada, marketing texts need consent you can evidence, a clear identification of who is sending, and a working way to opt out. Replying to somebody who just contacted you is a different thing from messaging a list. If you are not sure which one you are doing, it is the second one, and the safe pattern is the narrow one.
Why does it refuse to say "limited spots" unless I said so?
Because invented scarcity is the fastest way to make a real business look like a fake one, and customers who notice it once stop believing the next message too. If there is genuinely a limit, tell it and it will say so.
It says something is missing. Why not just fill in the gap?
Because the gap is usually a decision you have not made yet, and a plausible guess is worse than a blank. A promotion with no stated end date is a real problem for you, not a formatting problem for the copy, so it says so instead of writing "for a limited time" over the top of it.
Does it work in French?
Yes. Write your description in French and the whole kit comes back in French. It follows the language you wrote in rather than translating afterwards, which is what stops it reading like a translation.