Frequently Asked Questions
Estonia supports various SMS sending methods, including long codes and alphanumeric sender IDs. You can use APIs like Twilio, Sinch, MessageBird, and Plivo, ensuring numbers are in E.164 format (+372) and adhering to local regulations.
Standard SMS messages in Estonia allow 160 characters using GSM-7 encoding or 70 characters with UCS-2 encoding. Longer messages are automatically segmented into multiple parts, known as concatenated SMS.
Estonia follows GDPR and local regulations by the TTJA, requiring explicit consent for marketing messages, honoring STOP/LÕPETA commands, and respecting messaging time restrictions (8:00-20:00 EET/EEST).
Obtain explicit written or electronic consent, documenting the timestamp, source, and scope of permission. Double opt-in and clear opt-out instructions in Estonian and English are recommended best practices.
While short codes are not supported, businesses can use long codes or alphanumeric sender IDs for marketing campaigns and other SMS applications.
Adult content is prohibited, while gambling, cryptocurrency promotions, and financial services require special permissions or regulatory disclaimers. Healthcare messages must comply with GDPR health data rules.
No, sending SMS to landline numbers in Estonia is not supported and will result in delivery failure with error code 21614.
Commercial SMS messages are allowed between 8:00 and 20:00 EET/EEST, excluding public holidays. Consider weekend restrictions and avoid high-volume sending during peak hours.
Process opt-out requests (STOP, LÕPETA, EI, TÜHISTA) within 24 hours, send confirmation messages, and maintain suppression lists for at least two years. Regularly audit opt-out databases.
Keep messages concise, personalize content, localize to Estonian, respect time restrictions, and ensure compliance with data protection laws. Thorough testing and monitoring are also crucial.
Two-way SMS allows for interactive communication. It is fully supported in Estonia with no specific restrictions, enabling features like customer service interactions and interactive campaigns.
Alphanumeric sender IDs are fully supported without pre-registration and allow up to 11 Latin alphabet characters. Sender IDs are preserved as specified, allowing for brand recognition.
Number portability is available and doesn't affect SMS delivery; the system automatically updates routing information.
MMS messages in Estonia are automatically converted to SMS with a URL link to the media content, ensuring compatibility with all devices.
Estonia SMS Best Practices, Compliance, and Features
Sending SMS messages to Estonia requires understanding local telecommunications regulations, GDPR compliance requirements, and carrier-specific guidelines. This comprehensive guide covers everything you need to know about SMS messaging in Estonia, including regulatory compliance with TTJA (Estonian Consumer Protection and Technical Regulatory Authority), consent requirements, sender ID options, and API integration best practices.
Estonia SMS Market Overview
Market Conditions: Estonia has a highly developed mobile market with 93.7% internet penetration and near-universal smartphone access. The country's major mobile operators include Telia Estonia (MNC 01), Elisa (MNC 02), and Tele2 (MNC 03). While OTT messaging apps like WhatsApp and Facebook Messenger are popular, SMS remains crucial for business communications – particularly for authentication, notifications, and marketing.
Estonian Phone Number Format: Estonian mobile numbers follow the international E.164 format standard for proper SMS delivery:
SMS Features and Technical Capabilities for Estonia
Estonia offers comprehensive SMS capabilities including two-way messaging, concatenated messages, and number portability.
Two-way SMS Support
Estonia fully supports two-way SMS communications with no restrictions. This enables interactive messaging campaigns and customer service applications. All major carriers (Telia, Elisa, Tele2) support bidirectional messaging with standard delivery receipts and status notifications.
Concatenated Messages (Segmented SMS)
Support: Fully supported across all major carriers.
Message length rules: Standard SMS allows 160 characters (GSM-7) or 70 characters (UCS-2) before splitting. Messages exceeding these limits are automatically segmented into multiple parts.
Cost implications: Each segment is billed as a separate SMS. Concatenated messages include a 6–7 byte header (User Data Header) that reduces the available character count per segment to 153 characters (GSM-7) or 67 characters (UCS-2).
Encoding considerations: Use GSM-7 encoding for standard Latin characters, and UCS-2 encoding for Estonian special characters (ä, ö, õ, ü).
MMS Support
MMS messages are automatically converted to SMS with an embedded URL link to the media content. This ensures compatibility across all devices while maintaining the ability to share rich media content. Links typically expire after 30 days. Recipients without data connectivity will see the URL but cannot access content.
Recipient Phone Number Compatibility
Number Portability
Number portability is available in Estonia, allowing users to keep their phone numbers when switching carriers. According to TTJA official guidelines, the porting process takes:
SMS routing is not affected by number portability because the system automatically updates routing information through the Number Reservation Database (NBA).
Sending SMS to Landlines
Sending SMS to landline numbers is not supported in Estonia. Attempts to send SMS to landline numbers will result in delivery failure, and the API will return error code 21614 with a 400 response.
SMS Compliance Requirements and GDPR Regulations in Estonia
Estonia follows GDPR requirements and has specific local regulations governed by the Estonian Consumer Protection and Technical Regulatory Authority (TTJA). All SMS communications must comply with both EU and Estonian data protection laws.
Enforcement and Penalties: Under the Personal Data Protection Act, the Estonian Data Protection Inspectorate (DPI) may impose fines up to €20,000,000 or 4% of total worldwide annual turnover (whichever is higher) for GDPR violations. Non-compliance levies may also be imposed for failure to comply with DPI precepts.
Obtaining SMS Consent and Managing Opt-In Requirements
Explicit Consent Requirements:
Best Practices for Consent:
HELP/STOP and Other Commands
Required Keywords:
Language Requirements:
Do Not Call / Do Not Disturb Registries
Estonia does not maintain a centralized Do Not Call registry. However, you must:
Time Zone Sensitivity
Time Restrictions:
Time Zone Details:
Estonian Public Holidays 2025 (official list):
SMS Sender ID Options: Alphanumeric, Long Codes & Short Codes
Alphanumeric Sender ID
Operator network capability: Fully supported across all Estonian networks
Registration requirements: No pre-registration required, dynamic usage allowed
Sender ID preservation: Your sender IDs are preserved as specified
Character limit: Up to 11 characters, Latin alphabet only
Validation rules: Alphanumeric sender IDs must contain at least one letter. Avoid generic terms that may appear as spam (e.g., "INFO", "ALERT"). While no official prohibited terms list exists, carriers may filter messages containing suspicious patterns.
Long Codes
Domestic vs. International: Both supported
Sender ID preservation: Original sender ID is preserved
Provisioning time: Immediate for both domestic and international
Use cases:
Throughput: Domestic long codes typically support 1–3 messages per second; international long codes may have higher limits
Short Codes
Support: Not currently supported in Estonia
Alternative: Use long codes or alphanumeric sender IDs for marketing campaigns
Prohibited Content and Industry Restrictions for SMS Marketing
Restricted Industries:
Content Examples to Avoid:
Healthcare Guidelines: Healthcare data is considered special category data under GDPR Article 9. Processing health data via SMS requires:
Content Filtering
Carrier Filtering Rules:
Best Practices to Avoid Blocking:
SMS Marketing Best Practices and Optimization Strategies
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
Key Performance Indicators (KPIs):
Monitoring Best Practices:
Troubleshooting Steps:
SMS API Integration: Twilio, Sinch, MessageBird & Plivo
Twilio
Twilio provides a robust SMS API with comprehensive Estonia support. Authenticate using account SID and auth token credentials.
Sinch
Sinch offers direct carrier connections in Estonia with support for high-volume messaging.
MessageBird
MessageBird provides reliable SMS delivery in Estonia with advanced features.
Plivo
Plivo offers competitive SMS solutions for the Estonian market.
API Rate Limits and Throughput
Account Tiers: Most providers offer tiered pricing with different throughput limits. Contact your provider to upgrade limits or request dedicated infrastructure for high-volume campaigns.
Strategies for High Volume:
Error Handling and Reporting
Common Error Codes and Resolutions:
Monitoring and Alerts:
Recap and Additional Resources
Key Takeaways:
Next Steps:
Additional Information:
Technical Resources:
Support Contacts: