Frequently Asked Questions
Use an international SMS provider like Twilio, Sinch, MessageBird, or Plivo. Ensure the recipient number starts with +506 and utilize their APIs with proper authentication and number formatting. Note: Domestic long codes are not supported.
Costa Rica's mobile network supports international long codes for sending SMS. Due to two-way SMS limitations, design communication for one-way messaging. Remember that long concatenated messages will be split, and MMS messages are converted to SMS with a URL link to media content.
Most major SMS providers do not support two-way messaging in Costa Rica. Businesses should plan their SMS strategies around one-way communication flows, like notifications and alerts.
Adhere to Central Standard Time (CST) when scheduling messages. Send between 8:00 AM and 8:00 PM CST, avoiding national holidays. Consider business hours for B2B communications and reserve after-hours texts for urgent notifications only.
No, concatenated SMS is not supported. Messages exceeding the standard length will be split into multiple messages without guaranteed order. Use GSM-7 encoding, as UCS-2 encoding reduces character limits.
Obtain explicit opt-in consent before sending marketing SMS. Honor STOP, CANCELAR, and NO opt-out keywords. Support HELP/AYUDA keywords providing business identification, contact details, and service description in both English and Spanish.
Process opt-out requests immediately, ideally within 24 hours. Utilize keywords like STOP, CANCELAR, and NO. While Costa Rica lacks a national Do Not Call list, maintaining your own opt-out database is crucial.
Avoid sending messages related to gambling, adult content, unauthorized pharmaceuticals, and political campaigns without authorization. Financial, healthcare, and insurance communications are regulated and require specific disclaimers.
Spanish is the primary language. Consider bilingual messaging for tourist areas. Ensure proper localization by using local date/time formats and respecting cultural nuances in your messaging.
Alphanumeric sender IDs are supported, but may be overwritten by carriers. International long codes are also supported, but they may be replaced with local formats. Shortcodes are available, but require an 8–12 week approval process.
Keep messages under 160 characters, include clear calls to action, and personalize thoughtfully. Send 2-4 messages per week, respect local holidays, schedule around peak business hours, and use Spanish as the primary language.
Default rate limits vary by provider. Implement exponential backoff and use queuing systems like Redis or RabbitMQ for high-volume sending. Use batch APIs for sending bulk messages.
Twilio, Sinch, MessageBird, and Plivo offer robust APIs for sending SMS to Costa Rica. Each provider offers features like delivery reporting, number formatting, and batch sending.
Initialize the Twilio client with your Account SID and Auth Token. Format recipient numbers with +506, specify your Twilio phone number, and include an optional statusCallback URL for delivery updates.
Implement comprehensive error logging, monitor delivery receipts via webhooks, track common error codes, and store message status updates for analytics. Track error codes such as invalid number format, network issues, and rate limit issues.
Loading...
Costa Rica SMS Best Practices, Compliance, and Features
Costa Rica SMS Market Overview
Market Conditions: Costa Rica has a mature mobile market with high smartphone penetration and widespread SMS usage. The country's mobile landscape is dominated by major operators including Kolbi (ICE), Movistar, and Claro. While OTT messaging apps like WhatsApp are popular for personal communication, SMS remains crucial for business messaging, particularly for notifications, authentication, and marketing communications due to its reliability and universal reach.
Key SMS Features and Capabilities in Costa Rica
Costa Rica supports basic SMS functionality with some limitations on advanced features like concatenation and two-way messaging.
Two-way SMS Support
Two-way SMS is not supported in Costa Rica through most major SMS providers. This means businesses should design their SMS strategies around one-way communication flows.
Concatenated Messages (Segmented SMS)
Support: Concatenated SMS is not supported by operators in Costa Rica.
Message length rules: Messages longer than standard SMS length will be split into individual messages without guaranteed ordering.
Encoding considerations: Standard GSM-7 encoding is recommended for optimal delivery. Using UCS-2 for special characters will reduce the available characters per message.
MMS Support
MMS messages are not directly supported in Costa Rica. When attempting to send MMS, the message will be automatically converted to SMS with an embedded URL link where recipients can view the media content. This ensures message delivery while providing access to multimedia content through web links.
Recipient Phone Number Compatibility
Number Portability
Number portability is not available in Costa Rica. This means mobile numbers remain tied to their original carriers, which can simplify routing but limits consumer flexibility.
Sending SMS to Landlines
Sending SMS to landline numbers is not possible in Costa Rica. Attempts to send messages to landline numbers will result in delivery failures, typically generating a 400 response error (error code 21614) through SMS APIs, and no charges will be incurred for these failed attempts.
Compliance and Regulatory Guidelines for SMS in Costa Rica
Costa Rica's telecommunications sector is regulated by SUTEL (Superintendencia de Telecomunicaciones), which oversees SMS communications and marketing activities. While specific SMS marketing regulations are less stringent than in some countries, businesses must adhere to general consumer protection laws and telecommunications guidelines.
Consent and Opt-In
Explicit Consent Requirements:
Best Practices for Consent Collection:
HELP/STOP and Other Commands
Do Not Call / Do Not Disturb Registries
Costa Rica does not maintain a centralized Do Not Call registry. However, businesses should:
Time Zone Sensitivity
Costa Rica observes Central Standard Time (CST) year-round. Best practices include:
Phone Numbers Options and SMS Sender Types for Costa Rica
Alphanumeric Sender ID
Operator network capability: Supported
Registration requirements: Pre-registration not required
Sender ID preservation: Sender IDs may be overwritten by carriers for security purposes
Long Codes
Domestic vs. International:
Sender ID preservation: No, international numbers are typically replaced with local formats Provisioning time: Immediate for international numbers Use cases:
Short Codes
Support: Available through major carriers Provisioning time: 8-12 weeks typical approval timeline Use cases:
Restricted SMS Content, Industries, and Use Cases
Restricted Industries:
Regulated Industries:
Content Filtering
Known Carrier Filters:
Best Practices to Avoid Filtering:
Best Practices for Sending SMS in Costa Rica
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
SMS API integrations for Costa Rica
Twilio
Twilio provides a robust SMS API with comprehensive support for Costa Rica. Integration requires an account SID and auth token for authentication.
Sinch
Sinch offers a straightforward API for sending SMS to Costa Rica, with support for delivery reporting and batch sending.
MessageBird
MessageBird provides reliable SMS delivery to Costa Rica with support for unicode messages and delivery tracking.
Plivo
Plivo offers advanced SMS features with support for Costa Rica, including message queuing and detailed delivery reporting.
API Rate Limits and Throughput
Error Handling and Reporting
Recap and Additional Resources
Key Takeaways
Compliance Priorities
Technical Considerations
Best Practices
Next Steps
Additional Resources
Provider Documentation: