This is a practical guide to SMS marketing for a business sending to Kuwaiti numbers. Not the American version of the subject, which is what most guides on the internet are: different regulator, different rules, different timing, different language. Everything below applies to Kuwait specifically.

Marketing SMS and transactional SMS are not the same thing

This is the first distinction to get right, because the rules follow it.

A transactional message is one the customer is expecting because of something they did: a verification code, an order confirmation, a delivery notice, an appointment reminder. A marketing or commercial message is one you decided to send: an offer, a new arrival, a sale.

Transactional messages can go out at any hour. Marketing messages cannot, and they carry obligations that transactional ones do not. Mixing an offer into a delivery notification does not make it transactional. It makes the whole message commercial.

The rules that actually apply in Kuwait

The regulator is CITRA. What it requires of a commercial SMS:

Send during daytime hours only. The requirement is that you contact people during their daytime unless the message is genuinely urgent. No fixed clock times are published, which means judgement, and a 02:00 campaign is the fastest way to have your Sender ID complained about.

Identify yourself. The recipient must be able to tell who sent it. In practice this is your registered Sender ID plus your name in the text.

Give a real way out. Every marketing message needs a workable opt-out, and honouring a request to stop is not optional. Note that you write that line yourself: kwtSMS never adds, removes or changes a single character of your message. What you send is exactly what arrives, so the opt-out has to be in the text you compose. There is also a national do-not-disturb list; people on it are not to receive marketing at all.

Consent first. You send to people who agreed to hear from you. A number you bought, scraped or copied from a supplier list is not consent.

You will find guides insisting on TCPA, CAN-SPAM or GDPR compliance. Those are American and European laws. They do not govern messages to Kuwaiti numbers. They do govern you if you also message customers in those regions, which is worth knowing but is a separate problem. Our full summary is on the SMS regulations page.

Before your first campaign: the Sender ID

The name your message arrives from is the Sender ID, and in Kuwait it has to be registered with the operators before you can use it. This is not a setting you switch on the morning of a campaign. It takes documents and it takes time, so start it while you are still building the list.

Two things people get wrong. Generic names are refused: no INFO, no SMS, no OFFER, no SALE. And a Sender ID made of letters cannot be replied to, so if you want a response you have to put the phone number, the WhatsApp link or the web link inside the message text.

Which Sender ID to use for which kind of message is its own decision, and we wrote it up in promotional versus transactional Sender IDs.

Building a list you are allowed to send to

The list is the whole campaign. A great message to the wrong list is money spent on annoying people.

Ways that work here: a tick box at checkout or signup that says plainly what they will receive; a form in the shop with the same wording; a keyword campaign where the customer texts you first; asking at the point of sale and writing the number down with permission. In every case, record when and how they agreed. If somebody later complains, that record is your answer.

Ways that do not: buying a list, taking numbers from an invoice system for a purpose the customer never agreed to, or assuming that because somebody bought from you once they want your offers forever. The last one is the most common and the most expensive, because those complaints land on the Sender ID you spent weeks registering.

Clean the list before you send. Landline numbers cannot receive SMS. Numbers that have failed repeatedly are dead weight you pay for every time.

Writing the message

Length decides the price. A message in the standard character set holds 160 characters. One Arabic letter or one emoji switches the whole message to Unicode and the limit drops to 70. Longer text is split and each part is charged. So an emoji you added for warmth can cost you a third more across the whole campaign, and nothing on screen told you.

Put the brand in the first few words. The Sender ID shows who it is from, but the message should confirm it immediately. Nobody reads past a first line that could be from anybody.

One offer, one action. A message with three ideas gets none of them done. Say what it is, say what to do, give the link or the number.

Be specific about the deadline. "This week" performs worse than "until Thursday". People act on dates, not on urgency words.

Do not shout. Full capitals, rows of exclamation marks and words like FREE read as spam to a person even when they get through the network fine.

Test the link. Send the message to yourself and open it on a phone before you spend on 5,000 of them. A wrong link is the single most expensive typo in this business.

Arabic or English?

Write in the language your customer speaks, which in Kuwait means the answer is usually both, split across the list rather than mixed in one message.

Be aware of the cost. An Arabic message is limited to 70 characters per part instead of 160, so the same campaign costs roughly twice as much in Arabic. That is not a reason to send English to an Arabic speaker. It is a reason to write tighter Arabic, and to budget for it.

Do not machine-translate an offer and send it unread. A campaign is short enough that a person can check it in a minute, and a clumsy sentence undoes the credibility the offer was meant to build.

Timing, for Kuwait

Daytime hours only, and the local calendar matters far more than any general advice about "peak shopping hours".

The weekend is Friday and Saturday. Friday morning is quiet. Thursday evening and Saturday evening are not.

Avoid prayer times for anything commercial, and avoid Friday midday entirely.

Salaries land at the end of the month. A campaign that asks people to spend does better in the days after that than in the days before it.

Ramadan changes everything. The day is quiet, the evening is busy, and the hours people are awake shift completely. Plan around it rather than sending your usual schedule into it. The same is true of Eid and the national holidays in February, which are the strongest retail weeks of the year here.

Frequency. There is no rule, but there is a pattern: the second message in a week gets fewer responses than the first, and the third gets complaints. If you cannot say why a message is going out this week, it should not.

Campaigns that work here

The offer with a deadline. The simplest and still the most effective: what it is, how much off, until when, where.

New arrival for people who bought the same thing before. A small, well-chosen list beats the whole database, and it costs less to send.

Back in stock. Only to people who asked. Very high response, almost no annoyance.

Appointment and booking reminders. Technically transactional, and the most appreciated message most businesses send. Clinics, salons, garages and service companies see fewer missed appointments the same month they start.

Loyalty and points balances. A reason to come back, sent to people who already do.

The message after the purchase. A thank you, then a question, then nothing for a while. Restraint builds the list that a sale later depends on.

Measuring it honestly

Every message you send gets a delivery report, so start there: delivered, failed, expired. A campaign with a lot of failures usually means a stale list, not a network problem.

Delivery is not response. To know whether a campaign worked, give it something countable: a unique link, a code to mention at the till, a landing page used only by that campaign. Without one you are guessing, and guessing is how a business keeps paying for campaigns that do nothing.

Then do the arithmetic that decides everything: what the campaign cost, and what it brought back. With a flat rate that is easy, because the cost is the number of messages times the number of parts. On a points-based provider it is harder, which is part of why we do not use one.

The mistakes that cost real money

Sending to a bought list. Sending outside the legal hours. Adding an emoji to a 150-character message and doubling the bill. Sending the same offer to people who already bought it. Leaving a broken link in a campaign of thousands. Sending in Arabic without checking the character count. And sending because it is the first of the month rather than because there is something to say.

What it costs

With kwtSMS one message to any Kuwaiti network is one credit, flat, and credits do not expire. So a 3,000-number campaign in English, one part each, is 3,000 credits. The same campaign in Arabic at 90 characters is two parts, so 6,000. You can work out the cost of a campaign before you send it, which is the point.

Most providers in Kuwait charge in points instead, where the same message costs a different amount depending on the recipient's network, so the advertised price is not the price you pay. We explained the mechanics in the pay-per-message deception, and our own prices are published in full on the prices page.

Getting started

Register the Sender ID, build a list you can prove consent for, write one message, send it to yourself, then send it to a small group before the whole list. A free trial account takes a minute and lets you see the whole path before you spend anything.

If you are sending from your own system rather than the web portal, the SMS API does the same job from your code.

Questions people ask

What time can I send marketing SMS in Kuwait? Daytime hours only, unless the message is genuinely urgent. No fixed clock times are published. Transactional messages such as OTPs are not restricted.

Do I need permission before sending? Yes. Consent first, and a working way to opt out in every message.

Do I need a Sender ID? Yes, and it must be registered with the operators before you can send with it. Generic names are refused.

Why did my Arabic campaign cost twice as much? Arabic uses Unicode, so a message part is 70 characters instead of 160. Longer text becomes two or more parts, each charged.

Can I buy a list of Kuwaiti numbers? You can find people selling them. Sending to them is a breach, it generates complaints against your Sender ID, and it does not work.

How do I know whether the campaign worked? Delivery reports tell you it arrived. A unique link or code tells you it worked. You need both.

Is TCPA or GDPR relevant to me? Not for messages to Kuwaiti numbers. Only if you also message customers in the United States or Europe.