Bulk SMS Services in Sri Lanka

Looking for Affordable Bulk SMS Services in Sri Lanka?

Bulk SMS in Sri Lanka is a cost-effective and efficient way to connect with a large audience quickly. With minimum investment and high open rates of over 98%, a bulk SMS campaign has proven to be a game-changer for businesses in Sri Lanka.

At SMS.to, we offer a modern text marketing platform and feature-packed Bulk SMS Services in Sri Lanka that can help you achieve your marketing goals. Our user-friendly platform allows you to send out personalized messages with ease, track your campaigns' performance and measure your ROI.

Interested in elevating your SMS Marketing strategy in Sri Lanka? Get in touch with our sales team or sign up for a free test account and kickstart your successful marketing campaigns today!

GET STARTED Contact Sales

Free Trial - No Credit Card Required

PizzaStore
PZ
For the next 24 hours you can get 1 Pizza & 1 Pizza for FREE with Extra Pepperoni
Use PIZZASMS Coupon at checkout to redeem. Optout - sms.to/o/8Vs1RS
PizzaStore
Ok. Thank you.
iFixers
IF
Your iMac is now repaired and shiny as new. John from iFixers!
iFixers
When can I pick it up?
IF
Pickup anytime between 09:00:17:00 Mon to Friday from our store
DoctorOffice
DO
This is a reminder for your Appointment with Dr.Smooch at 18:00:18:30 on Monday.
To reschedule call our office up to 24 hours before.
DoctorOffice
SMStoAuth
SA
Your blockchain wallet authorization code is 8KD18
SMStoAuth
60123
61
From 1 to 10, how happy were you with the service received at MyAwesomeCoffeeShop?
60123
I really liked the service. My girlfriend got her coffee precisely as she wanted it. I am giving a 10.
61
Thank you! Looking forward to seeing you again at our lovely coffee shop.

Cost Calculator

Fill details below to calculate your
SMS campaign cost


€ 0.080 price per sms

High volume?

Contact Sales →

Affordable and Flexible SMS Bulk Pricing in Sri Lanka

Tailored SMS Solutions for Cost-effective and Dynamic Bulk Messaging

Are you looking for a cost-effective way to send Bulk SMS in Sri Lanka? At SMS.to, we offer flexible pricing options for any volume of SMS you need. From low volume messages to high volume corporate campaigns, we've got you covered. Our easy-to-use platform provides you with the tools you need to connect with your customers in Sri Lanka. Contact us today for special discounts on higher volume messaging.


BUY SMS CREDITS →

Drive Business Growth with Bulk SMS in Sri Lanka

Maximize Outreach and Boost ROI with Bulk SMS in Sri Lanka

If you're searching for efficient and affordable SMS Bulk services in Sri Lanka, you've come to the right place. With over 28 million mobile users in 2018 and a mobile penetration rate of almost 125%, SMS marketing in Sri Lanka offers immense opportunities for local and international businesses. Take advantage of our reliable SMS Gateway to streamline your marketing campaigns and engage with your target audience like never before.

Efficient Bulk SMS Solutions for Sri Lankan Mobile Networks

Seamless Messaging Solutions for Sri Lankan Mobile Networks

Utilize the Power of SMS Bulk Services in Sri Lanka Maximize your reach with SMS Bulk Services in Sri Lanka. Our SMS gateway effortlessly connects you to all available networks, enabling uninterrupted communication with your customers. Trust SMS.to to provide you with top-notch SMS Bulk services that will help accelerate your business growth.

Enhance Communication with Sri Lankan Bulk SMS Solutions

Unlock the Power of Instant Communication with Sri Lankan Bulk SMS

Elevate your communication strategy with our comprehensive bulk SMS solutions in Sri Lanka. Seamlessly connect with a vast audience through leading mobile operators, including Dialog, Mobitel, and Hutch. Empower your business with efficient and cost-effective bulk SMS services, enabling you to reach customers effortlessly and drive engagement. Experience the power of effective communication with our Sri Lankan bulk SMS solutions.

Bulk SMS Services for Developers in Sri Lanka

Simplify Integration and Streamline Communication with our Bulk SMS Services for Developers in Sri Lanka

Integrate powerful SMS notifications, reminders, OTPs, and more into your workflow seamlessly. With our cutting-edge SSL SMS API, sending SMS to every network in Sri Lanka has become easier than ever before. Build feature-rich apps, harness the potential of SMS Bulk services, and enjoy uninterrupted messaging experiences.


GET API KEY →
curl --location 'https://api.sms.to/sms/send' \
--header 'Authorization: Bearer <api_key>' \
--header 'Content-Type: application/json' \
--data '{
    "message": "This is test and \n this is a new line",
    "to": "+35799999999999",
    "bypass_optout": true,
    "sender_id": "SMSto",
    "callback_url": "https://example.com/callback/handler"
}'
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.sms.to/sms/send',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "message": "This is test and \\n this is a new line",
    "to": "+35799999999999",
    "bypass_optout": true,
    "sender_id": "SMSto",
    "callback_url": "https://example.com/callback/handler"
}',
  CURLOPT_HTTPHEADER => array(
    'Authorization: Bearer <api_key>',
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
var https = require('follow-redirects').https;
var fs = require('fs');

var options = {
  'method': 'POST',
  'hostname': 'api.sms.to',
  'path': '/sms/send',
  'headers': {
    'Authorization': 'Bearer <api_key>',
    'Content-Type': 'application/json'
  },
  'maxRedirects': 20
};

var req = https.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function (chunk) {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });

  res.on("error", function (error) {
    console.error(error);
  });
});

var postData = JSON.stringify({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": true,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
});

req.write(postData);

req.end();
require "uri"
require "json"
require "net/http"

url = URI("https://api.sms.to/sms/send")

https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true

request = Net::HTTP::Post.new(url)
request["Authorization"] = "Bearer <api_key>"
request["Content-Type"] = "application/json"
request.body = JSON.dump({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": true,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
})

response = https.request(request)
puts response.read_body
import http.client
import json

conn = http.client.HTTPSConnection("api.sms.to")
payload = json.dumps({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": True,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
})
headers = {
  'Authorization': 'Bearer <api_key>',
  'Content-Type': 'application/json'
}
conn.request("POST", "/sms/send", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n    \"message\": \"This is test and \\n this is a new line\",\r\n    \"to\": \"+35799999999999\",\r\n    \"bypass_optout\": true,\r\n    \"sender_id\": \"SMSto\",\r\n    \"callback_url\": \"https://example.com/callback/handler\"\r\n}");
Request request = new Request.Builder()
  .url("https://api.sms.to/sms/send")
  .method("POST", body)
  .addHeader("Authorization", "Bearer <api_key>")
  .addHeader("Content-Type", "application/json")
  .build();
Response response = client.newCall(request).execute();
package main

import (
  "fmt"
  "strings"
  "net/http"
  "io/ioutil"
)

func main() {

  url := "https://api.sms.to/sms/send"
  method := "POST"

  payload := strings.NewReader(`{`+"
"+`
    "message": "This is test and \n this is a new line",`+"
"+`
    "to": "+35799999999999",`+"
"+`
    "bypass_optout": true,`+"
"+`
    "sender_id": "SMSto",`+"
"+`
    "callback_url": "https://example.com/callback/handler"`+"
"+`
}`)

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Authorization", "Bearer <api_key>")
  req.Header.Add("Content-Type", "application/json")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}

Trusted by Businesses Worldwide

Privacy & Regulatory Compliance

Stay compliant with privacy regulations while harnessing the power of bulk SMS. Our platform ensures secure and efficient communication with your audience.

ShortLink Tracking

Optimize your Bulk SMS campaigns with ShortLink Tracking. Measure and analyze engagement to enhance your messaging strategy effectively.

Global Delivery

Experience seamless Global Delivery of your bulk SMS messages for wide-reaching impact. Reach customers across borders with ease and scalability.

Security & Transparency

Experience the highest level of security and transparency with our Bulk SMS platform. Safeguard your communications and build customer trust effortlessly.

Personalisation & Dynamic Fields

Enhance your marketing with Bulk SMS personalization and dynamic fields. Deliver customized messages to engage your audience on a whole new level.

Fair Price Promise

Unlock the power of affordable Bulk SMS messaging with our Fair Price Promise! Reach your audience with ease while sticking to your budget.

Secure Payments