Frequently Asked Questions
Use an SMS API provider like Twilio, Sinch, MessageBird, or Plivo. Ensure your message content complies with Latvian regulations, including obtaining consent for marketing messages and honoring opt-out requests. Remember to format phone numbers with the +371 country code.
Latvia has a mature mobile market with high SMS adoption rates. Key operators include LMT, Tele2, and Bite. While OTT apps are popular, SMS remains vital for business communication and authentication, with a relatively even split between Android and iOS users.
Two-way SMS is not supported through major SMS providers in Latvia. Businesses needing two-way communication should consider alternative channels or dedicated local solutions. This limitation primarily affects interactive SMS services.
Adhere to Latvian time zones (EET/EEST) and send messages between 9:00 AM and 8:00 PM local time. Avoid sending on Sundays and national holidays. Emergency messages are permissible outside these hours only if genuinely urgent.
Yes, alphanumeric sender IDs are fully supported in Latvia. No pre-registration is required, allowing for dynamic usage and ensuring sender IDs are displayed as-is to recipients.
Latvia supports concatenated messages (long SMS) and alphanumeric sender IDs. MMS messages are automatically converted to SMS with a URL link to the media. Number portability is available, simplifying routing. However, two-way SMS and sending to landlines are not supported.
Obtain explicit consent for marketing messages, honor STOP/ATCELT (or HELP/PALĪDZĪBA) keywords, and maintain detailed records. Latvia follows GDPR and ePrivacy Directive rules overseen by the Data State Inspectorate and the Public Utilities Commission.
Gambling, adult content, and cryptocurrency promotions face strict regulations. Financial and healthcare messages must include disclaimers and comply with privacy laws. Avoid spam trigger words and excessive capitalization to prevent carrier filtering.
Standard SMS length is 160 characters for GSM-7 encoding and 70 characters for Unicode. Latvia supports concatenated messages, allowing longer messages to be sent as segmented parts.
Initialize the Twilio client with your Account SID and Auth Token. Use the client's messages.create method, providing the message body, your alphanumeric sender ID, and the recipient's number in +371 format.
Process opt-out requests within 24 hours, send confirmation of opt-out, and maintain a centralized opt-out database. Both "STOP" and "ATCELT" keywords must be honored. Regularly audit for compliance.
Keep messages concise, include clear calls-to-action, personalize content, and maintain a consistent brand voice. Limit frequency to 2-4 messages per month, respect quiet hours, and support both Latvian and Russian languages.
Several providers offer SMS services for Latvia, including Twilio, Sinch, MessageBird, and Plivo. Each offers various features, pricing, and throughput capabilities. Choose the provider that best fits your specific needs.
How to Send SMS in Latvia: Compliance & Best Practices Guide
Sending SMS in Latvia requires compliance with strict EU data protection regulations, including GDPR and the ePrivacy Directive. This comprehensive guide covers everything you need to send SMS messages to Latvian customers legally:
Latvia SMS Market: Key Statistics & Carriers
Market Conditions
Latvia operates a mature mobile market with high SMS adoption. Three operators dominate:
While OTT messaging apps like WhatsApp and Messenger have gained popularity, SMS remains essential for business communications, authentication, and transactional notifications. Android maintains a slight edge over iOS in market share.
SMS Capabilities in Latvia: Features & Limitations
Latvia supports most modern SMS features, including concatenated messages and alphanumeric sender IDs. Two-way SMS functionality is not available.
Two-Way SMS Support
Status: Not supported
Major SMS providers do not support two-way SMS in Latvia. If you require two-way communication, consider alternative channels or dedicated local solutions.
Concatenated Messages (Segmented SMS)
Support: Yes, supported for most sender ID types (may vary by carrier)
Message Length Rules:
Encoding: Messages automatically use the appropriate encoding (GSM-7 or UCS-2) based on content.
Cost Implications: Carriers bill each segment separately. A 300-character message using GSM-7 encoding costs twice as much as a single 160-character message. Plan message length carefully to control costs.
MMS Support
Status: Converted to SMS with URL
Carriers automatically convert MMS messages to SMS with an embedded URL link to the media content, ensuring compatibility across all devices.
Recipient Phone Number Compatibility
Number Portability
Status: Fully available
Users can keep their phone numbers when switching carriers. Carriers automatically route messages to the current provider without impacting delivery.
Can You Send SMS to Landlines in Latvia?
Status: Not supported
Attempts to send SMS to landline numbers fail with a 400 error response (code 21614 for Twilio API). You won't be charged for failed attempts.
SMS Compliance Requirements in Latvia: GDPR & DVI Regulations
Latvia follows EU regulations, including GDPR and ePrivacy Directive requirements for SMS communications. The Data State Inspectorate (Datu valsts inspekcija, DVI) oversees data protection compliance, while the Public Utilities Commission (Sabiedrisko pakalpojumu regulēšanas komisija, SPRK) regulates telecommunications.
Primary Legislation: The Law on Information Society Services governs electronic direct marketing, including SMS communications. In July 2022, Latvia enacted the Electronic Communication Law (ECL), which transposes the European Electronic Communications Code (EECC).
2024 Enforcement: DVI actively enforces consent requirements with multiple enforcement actions addressing improper consent mechanisms. Companies face fines for collecting consent through pre-checked boxes or implied consent.
SMS Marketing Consent in Latvia: GDPR Requirements
Explicit Consent Requirements for Natural Persons (B2C):
"Soft Opt-In" Exception for Existing Customers:
Per the Law on Information Society Services, you don't need consent if:
Legal Persons (B2B Communications):
DVI Guidance (April 2022): The DVI clarified that you cannot send commercial communications to new customers without separate consent obtained when they make a purchase or receive a service. Your opt-out process must not be more complicated than your opt-in process.
HELP/STOP and Other Commands
Required Features:
Implementation Requirements:
Do Not Call / Do Not Disturb Registries
Status: No centralized registry
Latvia does not maintain a centralized Do Not Call registry. However, you must:
Latvia SMS Sending Hours: Timing & Restrictions
Latvia Time Zone: Eastern European Time (EET/EEST, UTC+2/UTC+3)
Recommended Schedule:
Major Latvian Holidays to Avoid:
Latvia Sender ID Options: Alphanumeric, Long Codes & Short Codes
Alphanumeric Sender ID
Operator Network Capability: Fully supported
Registration Requirements: No pre-registration required – use dynamic sender IDs
Sender ID Preservation: Carriers display sender IDs as-is to recipients
Character Limits: 3–11 characters (letters, numbers, and limited special characters)
Reply Capability: One-way only – recipients cannot reply to alphanumeric sender IDs
Best Practices:
Long Codes
Support:
Sender ID Preservation: Yes, Latvia preserves original sender IDs
Provisioning Time: Typically 1–2 business days
Use Cases: Transactional messages, alerts, and two-factor authentication
Short Codes
Support: Not currently available in Latvia
SMS Content Restrictions in Latvia: Industry Guidelines
Restricted Industries and Content:
How Latvian Carriers Filter SMS Content
Carrier Filtering Rules:
Tips to Avoid Blocking:
Latvia SMS Best Practices: Delivery & Engagement Strategies
Messaging Strategy
Create effective SMS messages by following these guidelines:
Message Template Examples:
Transactional Message:
Marketing Message:
Authentication Message:
Sending Frequency and Timing
Balance engagement with respect for your audience:
Industry-Specific Recommendations:
Localization for Latvian Audiences
Language Support:
Cultural Considerations:
Opt-Out Management
Implement robust opt-out processes:
Testing and Monitoring
Ensure reliable delivery through systematic testing:
Key Performance Indicators to Track:
SMS API Integration for Latvia: Twilio, Sinch, MessageBird & Plivo
Twilio SMS Integration for Latvia
Twilio provides robust SMS capabilities for Latvia through their REST API. Authenticate using your account SID and auth token.
Key Parameters:
to
: Latvian phone numbers in E.164 format (+371XXXXXXXX)from
: Your alphanumeric sender ID or phone numberbody
: Message content (supports UTF-8 for Latvian characters)Sinch SMS Integration for Latvia
Sinch offers direct carrier connections in Latvia with support for high-volume messaging.
MessageBird SMS Integration for Latvia
MessageBird provides reliable SMS delivery in Latvia with advanced features.
Plivo SMS Integration for Latvia
Plivo offers competitive rates and reliable delivery for Latvia SMS.
API Rate Limits and Throughput
Provider Rate Limits:
Strategies for Large-Scale Sending:
Queue Implementation Example (Redis):
Error Handling and Reporting
Implement comprehensive error handling for reliable message delivery:
Common Error Codes for Latvia:
Error Handling Pattern:
Latvia SMS FAQs: Common Questions Answered
Do I need to register my sender ID in Latvia?
No, Latvia does not require pre-registration for alphanumeric sender IDs. Use dynamic sender IDs (3–11 characters) that display as-is to recipients. However, alphanumeric sender IDs are one-way only – recipients cannot reply to these messages.
What laws govern SMS marketing in Latvia?
SMS marketing in Latvia operates under the GDPR, ePrivacy Directive, and the Law on Information Society Services. The Data State Inspectorate (DVI) oversees enforcement. Obtain explicit opt-in consent before sending marketing SMS to individuals (B2C), with separate consent required for SMS distinct from other channels. The July 2022 Electronic Communication Law (ECL) transposes the European Electronic Communications Code.
Do I need consent to send SMS marketing in Latvia?
Yes, for B2C communications, obtain explicit opt-in consent before sending marketing SMS. Consent must be freely given, specific, informed, and unambiguous per GDPR Article 4(11). A "soft opt-in" exception exists for existing customers if you obtained their contact data during a sale and are marketing similar products. For B2B communications to legal persons, opt-in is not required, but you must provide an easy opt-out mechanism.
Which mobile carriers operate in Latvia?
Latvia has three major mobile carriers: LMT (Latvijas Mobilais Telefons) with 40%+ market share, Tele2 Latvia with 20–30% market share, and Bite Latvia with 20–25% market share as of 2024. All three carriers support number portability, allowing users to keep their phone numbers when switching providers.
Carrier Technical Support:
What character encoding should I use for Latvian SMS?
Use UTF-8 or UCS-2 encoding to properly display Latvian special characters (ā, č, ē, ģ, ī, ķ, ļ, ņ, š, ū, ž). Messages with these characters use Unicode (UCS-2) encoding, limiting each segment to 70 characters instead of the standard 160 characters with GSM-7 encoding. Most SMS APIs automatically detect and apply the correct encoding.
What are the SMS sending hour restrictions in Latvia?
Send SMS messages between 9:00 AM and 8:00 PM Eastern European Time (EET/EEST, UTC+2/UTC+3). Avoid sending on Sundays and national holidays. Emergency messages may be sent outside these hours if truly urgent. Respecting these quiet hours helps maintain compliance and customer satisfaction.
How long does it take to start sending SMS in Latvia?
Start sending SMS to Latvia immediately using international long codes or alphanumeric sender IDs (no registration required). International long codes typically provision in 1–2 business days. Domestic long codes and short codes are not currently available in Latvia. Most businesses can begin sending within 24 hours using international routes.
Summary and Additional Resources
Key Takeaways
Compliance Priorities
Technical Best Practices
Localization Requirements
Next Steps
Additional Resources
Official Regulatory Sources:
Industry Resources: