How to write an offer that actually works
Most offers that go nowhere are not insufficiently generous. They are unclear — the reader cannot tell exactly what they get, what it costs, what they have to do, or why now. Fixing that costs nothing, and it usually beats increasing the discount.
The five things an offer has to state
- Exactly what they get. "20% off" is not an offer; it is a modifier. Twenty per cent off what, and what is that normally?
- What it costs. The actual number after the discount. Making people do arithmetic loses a proportion of them at exactly the wrong moment.
- What they do next. One action. Book, call, reply, come in.
- When it ends. A real date, not "limited time".
- Any condition, up front. New customers only, weekdays, minimum spend. Hiding a condition until later converts interest into irritation.
If your offer does not contain all five, the missing one is almost certainly why it is not working.
Why discounting is usually the weakest option
A discount is easy to write and expensive to run. It cuts your margin on customers who would have bought anyway, it attracts the least loyal buyers, and if you repeat it people simply wait for the next one — which quietly makes your normal price feel like the wrong price.
It is the right tool for a specific, bounded job: clearing stock, filling a genuinely dead slot, or a first-time trial where the barrier is risk. It is the wrong default.
What tends to work better
- Add something instead of taking money off. Something cheap for you and valuable to them costs less margin than an equivalent discount and does not train people to wait.
- Remove a risk. A guarantee, a free assessment first, no charge if it is not what they hoped. Hesitation is more often about risk than price.
- Make it easier rather than cheaper. A slot this week, a deposit rather than the full amount, coming to them. Convenience converts people that price does not.
- Bundle around a real occasion. A season, an event, a genuine reason it exists now. Manufactured urgency reads as manufactured; a real reason does not.
Urgency has to be true
A deadline works because it is a deadline. If yours quietly extends, people learn that within one cycle and every future offer is discounted in advance. Worse, in the UK, pressure selling and false claims about limited availability fall foul of consumer protection rules — a countdown that resets is not a marketing technique, it is a misleading practice.
The honest versions are easy enough: a genuine end date, a genuine capacity limit, or a real seasonal reason. Say the true thing, and it will do the job.
Write it for one person
An offer aimed at everyone persuades nobody. "£30 off your first service" is vaguer than "first-time customers, £30 off a full service, weekdays before the end of the month". The second is narrower and will convert better, because the reader can tell instantly whether it means them — and being able to tell is most of the battle.
Test it in one sentence
If you cannot state the offer in a single sentence a stranger would understand, it is too complicated. Try it out loud: "New customers get a free 30-minute assessment before booking, until the end of March." That is complete — what, who, when, and what to do. Anything requiring a second sentence of explanation is going to lose people.
Then say it more than once
The commonest failure after clarity is frequency. An offer posted once reaches a fraction of the people who might act on it, and most of those were busy at the time. Say it at the start, say it again in the middle with a different angle, and say it near the end because deadlines move people who ignored it twice. That is not nagging; it is the same offer meeting people on the day they happen to be paying attention.
How Soclo approaches it
Your offers live in the Brand Kit — what the deal is, when it runs and the detail — and the app is explicit that these are the only deals it may ever mention and that it will never invent one. So a generated post cannot promise a discount you are not running, which is the failure mode that matters most here.
Read the Brand Kit guide →The bottom line
State exactly what they get, what it costs, what to do, when it ends and any condition — in one sentence. Reach for something added or a risk removed before you reach for a discount. Make the deadline real. Then repeat it, because most people who would have said yes simply did not see it the first time. For where offers fit in a wider budget, see how much to spend on marketing.