Czech Republic SMS Guide - sms-compliance -

Frequently Asked Questions

Use a registered alphanumeric sender ID, prefix commercial messages with "OS:", and ensure the recipient number is a valid Czech mobile number. Utilize a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo, adhering to their specific integration guidelines and best practices for optimal delivery.
For high-volume messaging, use short codes and implement a queuing system to manage throughput. Adhere to carrier rate limits (max 100 messages/second per sender ID and 100,000/day) and use multiple sender IDs for load balancing. Respect compliance and best practices as outlined.
MMS is not directly supported through most A2P channels. The conversion ensures reliable delivery to all handsets while still allowing businesses to share rich media content by embedding a URL link to the MMS content within the SMS message.
Comply with GDPR and Act No. 480/2004 Coll. Obtain explicit consent for marketing messages, honor STOP/HELP commands, and manage opt-outs within 24 hours. Maintain detailed consent logs for at least 4 years, including timestamps and source.
Best practice is between 8:00 and 20:00 local time (CET/CEST), avoiding weekends and public holidays. Urgent or transactional messages can be sent 24/7. Consider seasonal time changes when scheduling campaigns.
Pre-registration is required with a 3-week approval timeline. Registered IDs are preserved across networks. Contact your chosen SMS API provider or directly consult with Czech carriers for registration details.
Standard SMS messages use GSM-7 encoding with 160 characters per segment. Messages with Czech diacritics or special characters use UCS-2 encoding with a limit of 70 characters per segment. Concatenation is supported for longer messages.
No, sending SMS to landline numbers is not supported and will result in failed delivery with a 400 response error (code 21614) via SMS APIs. These failures are typically not logged and not charged.
Provide clear opt-out instructions (STOP, ZRUSIT, POMOC, HELP, INFO) in all marketing messages. Process opt-outs within 24 hours, send confirmation in Czech, and maintain a centralized opt-out database for compliance.
Keep messages concise (under 160 characters), include a clear call-to-action, personalize thoughtfully, and maintain a consistent brand voice. Localize content to Czech, using proper diacritics.
Several providers offer robust APIs for Czech SMS messaging, including Twilio, Sinch, MessageBird, and Plivo. Each platform provides different features, authentication methods, and code examples for seamless integration.
Commercial messages must start with "OS:", URLs should be from verified domains, and avoid excessive capitalization or special characters. Limit messages to a recommended maximum of 5 per number per hour to minimize blocking.
Potential reasons include exceeding rate limits, using unregistered sender IDs, sending restricted content, or violating carrier filtering rules. Check message content, sending frequency, and ensure compliance with local regulations.
Carriers impose limits of 100 messages/second/sender ID, 100,000 messages/day/sender ID, and a recommended maximum of 5 messages/recipient/hour. Implement queuing and multiple sender IDs for large-scale sends.
Loading...