Kosovo SMS Guide - sms-compliance -

Frequently Asked Questions

Use an SMS API like Twilio, Sinch, MessageBird, or Plivo. Ensure the recipient's number includes the +383 country code and format messages according to Kosovo's guidelines, like language and content restrictions. Consider API rate limits (ranging from 30 to 100 messages per second across providers) and implement queuing for large-scale sends.
Kosovo's mobile market is growing, with increasing SMS usage, despite the popularity of OTT apps. SMS remains reliable, particularly for business-to-consumer communication and authentication. Several mobile operators offer SMS services, catering to both feature phones and smartphones.
Two-way SMS is not available through major SMS providers. Businesses cannot receive replies via standard SMS channels, impacting interactive services and customer support via SMS in Kosovo.
Adhere to Kosovo's Central European Time (CET/CEST) and send messages between 9:00 AM and 8:00 PM local time. Avoid sending during religious holidays and national celebrations unless it's an urgent notification. Respect user preferences and include time zone options during opt-in.
No, short codes are not currently supported in Kosovo. Instead, use alphanumeric sender IDs or international long codes for sending SMS messages, which are supported and preserve sender ID.
Concatenated messages are supported. Standard SMS length is 160 characters for GSM-7 encoding and 70 characters for UCS-2. Both encodings are supported, but specific support might depend on the sender ID type.
While Kosovo lacks specific SMS marketing laws, follow EU-style data privacy practices. Get explicit opt-in consent, support HELP/STOP commands in Albanian and Serbian, and honor opt-out requests within 24 hours. Maintain records of consent and opt-outs.
Process opt-out requests (STOP, NDALO, PRESTANI) within 24 hours. Send a confirmation message and keep opt-out records for at least 12 months. Maintain separate opt-out lists for various message types. Regularly audit your opt-out system.
Avoid sending SMS messages related to gambling, adult content, cryptocurrency, unauthorized political campaigns, and pharmaceutical promotions. Content filtering exists, so avoid suspicious URLs, excessive punctuation, and all-caps text.
Use the +383 country code followed by the mobile number when sending SMS to Kosovo. Number portability is not available. SMS to landlines isn't supported and will result in a delivery failure with error code 21614 (Twilio API).
Alphanumeric sender IDs and international long codes are supported, with sender ID preservation. Domestic long codes and short codes are unavailable. Choose alphanumeric IDs for marketing and long codes for transactional messages.
Keep messages concise (under 160 characters), include clear calls to action, personalize content, and use a consistent sender ID. Send 4-5 marketing messages maximum per recipient monthly, spaced 24 hours apart, avoiding major holidays.
Popular options include Twilio, Sinch, MessageBird, and Plivo. They offer varying throughput limits, typically between 30 and 100 messages per second. Use provided code samples as starting points, but remember to handle rate limits and errors appropriately.
The Regulatory Authority of Electronic and Postal Communications (ARKEP) oversees telecommunications services in Kosovo. Consult their guidelines and regulations when planning SMS campaigns to ensure compliance.
Loading...