Free SMS generator

Calculate the real cost of your SMS campaign: characters, segments, pack price and how many customers must come back to pay for it. Free tool, no account.

1

What you want to say

Characters
98/160
Per message1 SMS

Your message fits in a single SMS. You have 62 characters left.

Pack of 5,000 SMS0.089 € per unit
1,600 messages this month × 1 SMS1,600 SMS
Cost for the month142 €
2

Your customers

Customers in your base800

Only customers who agreed to receive your messages count here.

Average basket
€
Campaigns per month2
10:24
MDMaison Delc
SMS · Today 10:24
Hi Marie, today at Maison Delcourt our pastries are half price until 6pm. We will keep yours warm.

Your estimate for Maison Delcourt

SMS campaign · 800 contacts · 2 campaigns per month · 24 € basket

Exact calculation · no assumption

You only need

6 customers

this month to pay for your campaign.

Each dot is one of the 46 customers coming back, on our estimate. The first 6 in violet pay for the campaign. This number depends only on the cost of the campaign and your average basket.

You have your message. All that is left is sending it to your customers.With Up Review, your customers come back. We show you how, on your own figures.
Book a demo
Monthly cost142 €0.089 € per SMS · pack of 5,000
Estimated revenue1,094 €
Low · 365 €High · 2,918 €
Low at 1% return, high at 8%. These bounds do not move: they show the uncertainty of the calculation.
This is revenue, not profit: your margin is not included.
Return per euro invested7.7 €
How to read these numbers:Exact calculationSourced figureDepends on our cautious assumption
You have your message. All that is left is sending it to your customers.With Up Review, your customers come back. We show you how, on your own figures.
Book a demo

How to calculate the cost of an SMS campaign

The cost of an SMS campaign does not depend on how many people you contact, but on how many SMS are actually sent. That is the nuance that catches most business owners out: a slightly too long message doubles the bill without warning anyone.

The full formula:

Cost = contacts x campaigns per month x message segments x pack unit price

A worked example

Take a base of 800 contacts, 2 campaigns a month and a pack of 5,000 SMS at 0.089 euro per unit.

If your message fits in a single SMS, you send 1,600 SMS and pay 142 euros. If the same message weighs two SMS, you send 3,200 and pay 285 euros. The text did not change meaning, only length, and the monthly budget doubled.

What this calculation will not tell you

The cost is certain, the revenue is not. The in-store return rate after an SMS is measured by no public study, for no local retail sector. That is why the generator shows a range rather than a single number, and lets you set the assumption yourself.

How many characters fit in an SMS?

An SMS is not a free text field, it is a technical frame. Its capacity depends on the alphabet used, defined by the 3GPP TS 23.038 specification, with long message splitting covered by TS 23.040.

AlphabetSingle messagePer part when splitWhat triggers it
GSM 7-bit160 characters153The normal case for plain text
Unicode70 characters67A single out-of-table character is enough

Accented letters cost nothing

This is the most widespread myth, and it is false. The characters é, è, à, ù, ì, ò, Ç, É, ä, ö, ü, ñ are all in the base GSM table. A properly accented French message still fits in 160 characters.

The characters that really switch the encoding

Two families are expensive, and both go unnoticed.

Characters from the extension table count as two on their own: ^ { } \ [ ~ ] | and the euro sign. Writing "10 €" instead of "10 euros" therefore uses one more character than you think.

Out-of-table characters switch the whole message to Unicode, and capacity drops at once from 160 to 70. The usual culprits are emoji, the œ ligature, and above all curly quotes and typographic apostrophes pasted from a word processor. A character invisible to the eye can double your bill: the counter above tells you which one.

How much does an SMS cost by volume?

SMS are bought in packs, and the unit price falls as volume rises. Here is the public grid.

PackUnit pricePack cost
1,000 SMS0.100 €100 €
5,000 SMS0.089 €445 €
10,000 SMS0.069 €690 €
25,000 SMS0.065 €1,625 €
50,000 SMS0.062 €3,100 €
100,000 SMS0.059 €5,900 €

Above 100,000 SMS a month the rate is no longer public and moves to a quote. The full grid is on the pricing page.

How many customers make a campaign pay for itself?

This is the most useful question, and the answer is a simple division: campaign cost divided by your average basket.

A 142 euro campaign with a 12 euro average basket pays for itself at 12 returning customers. The same campaign, with a 45 euro basket, pays for itself at 4. The average basket is therefore the figure that moves the result most, well ahead of the return rate.

That threshold rests on no assumption at all, which is why the generator shows it first and labels it an exact calculation rather than an estimate.

You have your message and your budget. Now it needs sending.

Up Review sends your SMS campaigns from your customer file, with consent and opt-out handled automatically.

Book my free demo

When can you send a commercial SMS?

The hours

Contrary to what is often written, no French statute sets a time window for commercial SMS. The rule comes from the Business Messaging charter of af2m, the association of the four French mobile operators, in force since 1 March 2026: promotional messages allowed between 8am and 9:30pm, recommended Monday to Saturday, tolerated but not recommended on Sundays and public holidays.

The old rule, 8am to 8pm and nothing on Sundays, is no longer the one that applies. Functional messages, such as an appointment confirmation or an order-ready notice, are not covered by those hours.

For consumers, prior consent is mandatory. It must be freely given, specific, informed and unambiguous, and a pre-ticked box does not count. Every message must identify the sender and allow opting out by a simple, free means. These rules are set out by the CNIL, whose guidance on commercial prospecting was updated on 10 June 2026.

The same consent covers SMS and RCS: you do not have to ask your customers again to move from one channel to the other.

To compare SMS with its successor, which supports images and buttons, try our RCS message generator: it works out the uplift RCS must deliver to beat SMS on your own base.

To go further, see how Up Review sends your SMS campaigns, or read our complete guide to bulk SMS marketing.

Frequently asked questions

How do you estimate what an SMS campaign will bring in?
The calculation is four multiplications. Your contacts times the number of campaigns gives messages sent; times the delivery rate gives messages received; times the return rate gives customers who come back; times your average basket gives revenue. The cost is simply messages sent times the unit price of your pack.
How much does a marketing SMS cost?
The price depends on the volume you buy, because SMS are sold in packs. Count 0.100 euro per unit on a pack of 1,000, 0.089 euro on 5,000, 0.069 euro on 10,000 and 0.059 euro on 100,000. Above 100,000 SMS a month the rate is no longer public and moves to a quote. Careful: that is a price per SMS sent, not per recipient. A message longer than one SMS is billed twice.
How many characters fit in an SMS?
160 characters if your message only uses the GSM 7-bit alphabet, and 153 per part once several are chained. If a single character falls outside that table, the whole message switches to Unicode and drops to 70 characters, 67 per part. Common accented letters such as é, è, à and ù are in the GSM table and cost nothing extra, contrary to a stubborn myth.
Is the SMS open rate really 98 percent?
No, and that figure cannot be measured. Unlike email, which uses a tracking pixel, SMS opens cannot be measured at all. The famous 98 percent read within 3 minutes comes from a Mobilesquared white paper published in 2010, which Mobilesquared itself disowned in August 2022, offering a revised estimate of 55 percent. We therefore talk about delivery rate, which really is measured.
How many customers must come back for an SMS campaign to pay for itself?
Divide the cost of the campaign by your average basket. An 80 euro campaign with a 9 euro basket breaks even at 9 returning customers. The same campaign with a 180 euro basket breaks even on the very first one. That is why the average basket is the figure that moves the result most.
Why does my message count as two SMS?
Two possible causes. Either it is longer than 160 characters, in which case it is split into parts of 153 characters. Or it contains a character missing from the GSM alphabet, for instance an emoji, an œ, or curly quotes pasted from a word processor: the whole message then switches to Unicode and capacity drops to 70 characters. Our counter shows you which of the two applies, and exactly which character caused it.
When can you send a commercial SMS in France?
Promotional messages are allowed between 8am and 9:30pm, recommended Monday to Saturday, and tolerated but not recommended on Sundays and public holidays. This rule does not come from statute but from the Business Messaging charter of af2m, the French mobile operators association, in force since 1 March 2026. Functional messages such as an appointment confirmation are not covered.
Do you need consent before sending a commercial SMS?
Yes. For consumers, prior consent is mandatory and must be freely given, specific, informed and unambiguous. A pre-ticked box does not count as consent. Every message must identify the sender and allow opting out by a simple, free means. These rules are set out by the CNIL, whose guidance on commercial prospecting was updated on 10 June 2026.
Are the results of this simulator guaranteed?
No, and no serious simulator can guarantee them. The in-store return rate is not measured by any public study, for any local retail sector. It is the only unsourced assumption in our calculation, it is labelled as such, set by default to a cautious 3 percent, and you can change it. The result is always shown as a range, never as a single number.

Ready to become the best-rated business in your city?