Bulgaria SMS Guide - sms-compliance -

Frequently Asked Questions

Use a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo. Ensure the recipient's phone number is in E.164 format (+359) and comply with Bulgarian regulations. Consider factors such as sender ID, message encoding, and delivery tracking.
Several providers offer excellent SMS services for Bulgaria, including Twilio, Sinch, MessageBird, and Plivo. The "best" choice depends on specific needs like throughput, features, and pricing. Twilio offers 100 messages per second, Sinch 30, MessageBird 60, and Plivo 50.
Two-way SMS functionality is not fully supported by major SMS providers in Bulgaria. This affects interactive messaging campaigns and automated response systems. You should explore alternative solutions if two-way communication is required for your application.
You must obtain explicit consent before sending marketing messages, which can be written or electronic. Marketing messages must include opt-out instructions in both Bulgarian and English (STOP, ??????????, ????????), with opt-out requests honored within 24 hours.
The best time to send SMS messages is between 9:00 AM and 8:00 PM local time, avoiding national holidays. Limit urgent messages outside these hours to genuine emergencies, and respect Orthodox Christian observances for optimal engagement.
Concatenated SMS messages in Bulgaria follow standard length limits: 160 characters for GSM-7 encoding and 70 characters for UCS-2 encoding. Messages with special characters automatically use UCS-2, reducing the character limit per segment.
Alphanumeric sender IDs are supported but not always preserved. A1 and Vivacom Bulgaria may replace them with generic IDs. Pre-registration is not required, but dynamic usage is supported by operator networks.
No, sending SMS messages to landline numbers in Bulgaria is not possible. Attempts will fail with a 400 response error (code 21614) via SMS APIs. Focus on mobile numbers using the +359 country code.
All marketing SMS must include instructions for opting out using keywords like STOP, ??????????, or ???????? (in Bulgarian and English). HELP responses should be provided in Bulgarian by default, offering assistance and information as needed.
Restricted SMS content includes unauthorized gambling, adult content, unlicensed financial services, cryptocurrency promotions without disclaimers, and unauthorized pharmaceutical products. Carrier filtering may block messages with certain keywords or suspicious URLs.
Process opt-out requests promptly (within 24 hours), maintain clear records for at least 2 years, provide confirmation to users, and regularly audit opt-out lists to ensure ongoing compliance.
MMS messages are automatically converted to SMS with embedded URLs to ensure delivery across all devices. This allows for sharing rich media content via web links while leveraging the broader reach of SMS technology.
Both GSM-7 and UCS-2 encodings are supported for Bulgarian SMS. Using special characters or the Cyrillic alphabet defaults to UCS-2, reducing the characters per segment to 70 instead of 160 with GSM-7.
Always use the E.164 format for Bulgarian phone numbers, starting with the country code +359 followed by the mobile number. This ensures proper routing and compatibility with international SMS gateways.
Loading...