Frequently Asked Questions
Use an alphanumeric sender ID and a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo. Ensure your messages are localized in Ukrainian and comply with all regulations.
Alphanumeric sender IDs are fully supported and recommended for best delivery rates in Ukraine. Avoid using short codes as they are not supported, and be aware that international long codes may be replaced with generic alphanumeric IDs.
Two-way SMS is not supported through most major SMS providers in Ukraine via standard A2P channels. Businesses cannot typically receive replies to their SMS messages.
Ukraine supports concatenated messages. Each segment allows 160 characters using GSM-7 encoding or 70 characters using UCS-2 encoding for Cyrillic script.
While no strict quiet hours exist, best practice is to limit marketing SMS to between 9:00 and 20:00 local time (UTC+2/+3), respecting holidays and cultural events. Transactional messages may be sent 24/7 if necessary.
No, sending SMS to landline numbers in Ukraine is not supported and will result in a delivery failure with a 400 response error (code 21614).
Explicit written or electronic consent, including timestamp, source, and scope, is required before sending marketing SMS in Ukraine. Maintain documentation and enable double opt-in as a best practice.
STOP, ?????????????????????? (unsubscribe), HELP, and ?????????????? (help) are required opt-out keywords and must be recognized in both Latin and Cyrillic characters.
Process opt-outs in real-time, send a confirmation message, maintain opt-out lists across all campaigns, and regularly audit opt-out compliance.
MMS is not directly supported. MMS content will be converted to SMS with a URL link where the recipient can view the multimedia content.
Gambling, adult content, unauthorized pharmaceuticals, and undisclosed political campaign messages are restricted via SMS in Ukraine.
Keep messages concise, include a call to action, personalize content, maintain consistent branding, localize content in Ukrainian, and adhere to frequency and timing best practices.
The article provides example integrations using Twilio, Sinch, MessageBird, and Plivo, each demonstrating authentication, message parameters, and best practices.
The Law of Ukraine "On Electronic Communications" (effective 01.01.2022) and the E-commerce Law govern SMS communications, overseen by the NCEC and the Ukrainian Parliament Commissioner for Human Rights, respectively.
The article provides links to the National Commission for State Regulation of Electronic Communications, Ukrainian Data Protection Authority, Electronic Communications Law Portal, and developer portals for several SMS API providers.
Loading...
Ukraine SMS Best Practices, Compliance, and Features
Ukraine SMS Market Overview
Market Conditions: Ukraine has a robust mobile market with high SMS adoption rates. The country's major mobile operators include Kyivstar, Vodafone Ukraine, and lifecell. While OTT messaging apps like Viber and Telegram are popular for personal communication, SMS remains crucial for business communications, especially for authentication and notifications. Android devices dominate the market with approximately 80% market share, while iOS devices account for roughly 20%.
Key SMS Features and Capabilities in Ukraine
Ukraine supports most standard SMS features including concatenated messages and alphanumeric sender IDs, though two-way SMS functionality is limited.
Two-way SMS Support
Two-way SMS is not supported in Ukraine through most major SMS providers. This means businesses cannot receive replies to their SMS messages through standard A2P channels.
Concatenated Messages (Segmented SMS)
Support: Yes, concatenation is supported for most sender ID types, though support may vary by carrier.
Message length rules: Standard 160 characters per message segment using GSM-7 encoding.
Encoding considerations: Messages using GSM-7 encoding allow 160 characters, while UCS-2 encoding (for Cyrillic characters) allows 70 characters per segment.
MMS Support
MMS messages are not directly supported in Ukraine. Instead, MMS content is automatically converted to SMS with an embedded URL link where recipients can view the multimedia content. This ensures compatibility while maintaining the ability to share rich media content.
Recipient Phone Number Compatibility
Number Portability
Number portability is available in Ukraine, allowing users to keep their phone numbers when switching carriers. This feature does not significantly impact message delivery or routing as the SMS infrastructure handles ported numbers automatically.
Sending SMS to Landlines
Sending SMS to landline numbers is not supported in Ukraine. Attempts to send messages to landline numbers will result in delivery failure with a 400 response error (code 21614), and no charges will be incurred.
Compliance and Regulatory Guidelines for SMS in Ukraine
Ukraine's SMS communications are governed by the Law of Ukraine "On Electronic Communications" (effective since 01.01.2022) and the E-commerce Law. The National Commission for State Regulation of Electronic Communications (NCEC) oversees telecommunications regulations, while data protection falls under the Ukrainian Parliament Commissioner for Human Rights.
Consent and Opt-In
Explicit Consent Requirements:
Best Practices for Obtaining Consent:
HELP/STOP and Other Commands
Do Not Call / Do Not Disturb Registries
Ukraine does not maintain a centralized Do Not Call registry. However, businesses should:
Time Zone Sensitivity
While Ukraine doesn't have strict quiet hours regulations for SMS, recommended practices include:
Phone Numbers Options and SMS Sender Types for in Ukraine
Alphanumeric Sender ID
Operator network capability: Fully supported
Registration requirements: No pre-registration required, dynamic usage supported
Sender ID preservation: Yes, sender IDs are preserved as specified
Long Codes
Domestic vs. International:
Sender ID preservation: No, international long codes may be replaced with generic alphanumeric IDs
Provisioning time: Immediate for international long codes
Use cases: Recommended for transactional messaging and two-factor authentication
Short Codes
Support: Not currently supported in Ukraine
Provisioning time: N/A
Use cases: N/A
Restricted SMS Content, Industries, and Use Cases
Restricted Industries:
Regulated Industries:
Content Filtering
Carrier Filtering Rules:
Best Practices to Avoid Filtering:
Best Practices for Sending SMS in Ukraine
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
SMS API integrations for Ukraine
Twilio
Twilio provides a robust SMS API with specific support for Ukrainian message delivery. Authentication uses account SID and auth token credentials.
Sinch
Sinch offers direct integration with Ukrainian carriers and supports alphanumeric sender IDs.
MessageBird
MessageBird provides reliable SMS delivery to Ukraine with support for multiple message types.
Plivo
Plivo offers comprehensive SMS capabilities for Ukrainian message delivery.
API Rate Limits and Throughput
Error Handling and Reporting
Recap and Additional Resources
Key Takeaways:
Next Steps:
Additional Information:
Technical Resources: