The iGaming SMS provider for casinos, sportsbooks and affiliates
Many SMS platforms rule out gambling in their acceptable use policy, or approve you and close the account once real volume starts. SendHaven SMS is built for licensed operators and legitimate affiliates who want a provider that knows what they do and accepts it. If you can't show where your numbers came from, this isn't for you.
SendHaven SMS is for iGaming teams that already run real campaigns and need a provider that will keep them on. It suits three kinds of sender:
Licensed online casinos and sportsbooks running player campaigns and account messages in the markets where they hold a licence.
iGaming affiliates with audiences that agreed to hear from them, sending promotions to tracked offer links.
CRM and retention agencies running SMS for operators, with separate team access for each person.
It is not for anyone who can't say where their numbers came from, or for operators with no right to market in the country they want to reach. Every account is reviewed before it can send, and that review is the point: a provider that accepts anyone is a provider that gets cut off by the networks. If you want to compare, we read the policies of 19 providers to see which SMS providers accept gambling, crypto and adult.
Retention teams need delivery and click data per campaign, not one total at the end.
The SMS messages an iGaming team actually sends
Not every SMS is marketing, and the difference decides what you are allowed to send. Sort your messages first. This is how the common ones usually divide:
Message
When it goes out
What it counts as
What to watch
Registration or login code
At sign-up, login or withdrawal
Account message. Keep promotions out.
Speed and failed codes
Deposit failed, ID check reminder
Right after the event
Account message if it only concerns the account
Completed actions
Welcome offer
Shortly after registration
Promotional. Needs consent and an opt-out.
First deposits
Bonus and free spin campaigns
On your campaign calendar
Promotional. Needs consent and an opt-out.
Unique clicks and opt-outs
Match day and event offers
Before kick-off, in local time
Promotional. Needs consent and an opt-out.
Clicks by hour
Win-back of lapsed players
After your own inactivity window
Promotional. Check the consent is still valid.
Opt-outs and reactivations
Limits and safer gambling notices
When a limit or rule applies
Account or regulatory. Never add an offer.
Delivery
One rule covers most mistakes: a bonus inside any message makes that message promotional, whatever it was before. Mixing an offer into a login code or a limit notice is the fastest way to lose the protection that account messages have.
What you control in the platform
The dashboard is built around one idea: find out what works on a small part of your list before you pay for the rest of it.
Feature
What it does
Why it matters in iGaming
Chunks and the CTR gate
Send a first chunk, read the results, then release the rest
A weak offer never reaches your whole database
Sender lists
Send different chunks under different sender names
Learn which brand name your players respond to in each market
Tracked links on our domain
A unique link per recipient, with clicks and unique clicks
Click data you can match against your own tracker
Personal fields
First name, custom fields and a different link per player
One campaign can carry each player's own offer
Number checks
Check up to 100,000 numbers in one run
Stop paying for numbers that no longer exist
Opt-out links and suppression
A personal opt-out link, and one list applied to every send
Players who leave stay out of every later campaign
Reports you can export
Delivered, clicked and not clicked, per campaign
Feed the results back into your CRM segments
Team roles and API keys
Manager, sender and viewer access, plus an API
Agencies and operators keep access separate
You can also send one-time codes by SMS or voice from the same account, so registration and withdrawal codes don't need a second provider. More on the platform itself is on the bulk SMS service page.
Consent comes first
Promotional SMS needs a lawful basis in the country you send to. In most of the markets iGaming teams care about, that means prior consent, with narrow exceptions for existing customers. Gambling adds its own layer: licence conditions, advertising limits and self-exclusion schemes that vary by country.
In practice, a team that wants to keep sending does five things:
Records when and how each player agreed to receive SMS.
Checks self-exclusion lists before every campaign, not once a quarter.
Puts a working opt-out on every promotional message.
Sends during sensible local hours.
Keeps account messages free of offers.
This also protects delivery. Networks act on complaints, so a list of people who expect your message performs better and lasts longer than a bigger list of people who don't.
This page is general information, not legal advice. Rules differ by country and change often, so confirm them with your compliance team before you launch.
Delivered does not mean read
A delivery report only tells you what the last network in the chain said happened. It doesn't tell you whether the message landed in the inbox, went to a spam folder, or was seen at all. Three habits give you a truer picture:
Include a phone you control in every campaign, on the network and in the country you are targeting, and look at it.
Read unique clicks, not total clicks, and watch the trend over several sends rather than one result.
Match clicks against registrations in your own tracker. A sudden jump in clicks with no matching sign-ups usually means link scanners or bots, not players.
That last check matters more than any dashboard number. Clicks are cheap, and first deposits are what you are paying for.
Launching SMS in a new market
A new country is where most of the risk sits, because the rules, the networks and the sender options all change at once. This is the order we recommend:
Confirm you may market there. Check your licence, the gambling advertising rules and the consent standard for that country.
Ask us to open the country. We confirm availability, your price and whether your sender name will be shown or needs registering.
Clean the list. Remove opt-outs and self-excluded players, then run a number check so you don't pay for dead numbers.
Test on a real phone. Send to a handset you control on one of that country's main networks and open the link yourself.
Send a small first chunk. Compare two sender names or two wordings, and read delivery and unique clicks for each.
Release the rest only if the numbers hold, then compare clicks against registrations in your own tracker.
Feed the results back. Export clicked and not clicked lists, and carry every opt-out into your CRM.
Where iGaming SMS campaigns go wrong
Most failed campaigns come down to a short list of avoidable decisions:
Mistake
What it costs you
What to do instead
Messaging old or bought lists
Complaints, blocked senders and legal exposure
Send only to people who agreed, and re-confirm old consent
Sending the whole list at once
One weak offer uses the whole budget
Test a first chunk and release the rest on results
Trusting the delivered percentage
Paying for messages nobody saw
Check a real phone and compare with your tracker
One sender name everywhere
Some networks replace unregistered names
Confirm the sender rules for each country
Offers inside account messages
Turns a protected message into marketing
Keep codes and notices free of promotions
Public link shorteners
Shared domains are easy for networks to distrust
Use tracked links on a dedicated domain
Sending at the wrong hour
More opt-outs and complaints
Schedule in local time for each player
None of this is exotic, which is why it works. Teams that test small, keep their consent records and read real numbers keep sending long after the teams that blast a list have lost their account.
iGaming SMS pricing
You pay per message, and the price depends on the destination country. Credits are prepaid, your balance is always visible, and every campaign shows its estimated cost before you press send. No credits, no send, so there is no surprise bill.
Your account manager confirms the rate for each country when it is opened on your account, and volume pricing is available for larger senders.
Yes, for licensed operators and legitimate affiliates. Every account is reviewed before it can send, and we open each destination country on your account one at a time.
Yes, if you can show that your audience agreed to hear from you. Affiliates get the same tools as operators, including tracked links on our own domain, so you can match clicks against your own tracker.
In most markets, yes. Promotional SMS generally needs prior consent, with narrow exceptions for existing customers, and gambling rules add their own limits. A bonus inside any message makes it promotional. Check the rules for each country you send to before you launch.
Countries are opened per account. Tell your account manager which markets you need and we confirm availability and pricing for each one. Until a country is opened on your account, sends to it are blocked.
In many countries, yes. A sender name can be up to 11 letters, digits, spaces or a few symbols. In some countries the networks replace the name with a short code unless it is registered, so ask your account manager before you count on it.
Each chunk shows delivered, undelivered and pending counts, and unique clicks per recipient. A delivery report is only a report, so always include a phone you control in the campaign and compare clicks against registrations in your own tracker.
Yes. One-time codes can go out by SMS or voice, with templates in several languages. Keep them free of promotions, because a bonus inside a code message turns it into marketing.
You pay per message and the price depends on the destination country. Credits are prepaid, and every campaign shows its estimated cost before you press send. Your account manager confirms the rate for each country.