Frequently Asked Questions
Format the recipient's phone number with the +378 country code and use an SMS API like Twilio, Sinch, MessageBird, or Plivo. These APIs provide easy integration and reliable delivery to San Marino numbers. Ensure your messages adhere to local regulations and best practices for optimal delivery rates.
San Marino adheres to standard SMS character limits: 160 characters for GSM-7 encoding and 70 characters for UCS-2. Concatenated messages are not supported, so keep individual messages within these limits.
MMS is automatically converted to SMS with a URL link because San Marino has limitations on direct MMS support. This method allows for rich media content delivery by hosting content externally and linking to it within the SMS message.
Adhere to the 8:00 AM to 8:00 PM Central European Time (CET/CEST) window. Avoid sending messages during public holidays and consider Italian holidays due to close ties between the regions. Emergency messages are an exception.
Yes, alphanumeric sender IDs are supported in San Marino and do not require pre-registration. Sender IDs are usually preserved, though variations may occur based on carrier networks.
San Marino's data protection law (Law No. 171 of 2018), aligned with GDPR, mandates explicit consent for marketing messages. You must offer clear opt-out instructions (STOP, ANNULLA, AIUTO, INFO), maintain meticulous consent records, and respect user privacy.
Process opt-out requests (STOP, ANNULLA) within 24 hours. Maintain comprehensive records of opt-outs, including dates and methods. Ensure all marketing messages contain clear opt-out instructions and regularly audit your compliance.
Gambling, adult content, cryptocurrency promotions, unauthorized political messaging, and religious content without consent are restricted. Avoid content that may trigger carrier filters, like suspicious URLs and excessive punctuation.
Prioritize concise messages under 160 characters, clear calls to action, and personalized content. Limit sending frequency to 2-3 messages per week, respect local time zones, and always offer an opt-out option.
Use the Twilio REST API with your account SID and auth token. Format San Marino numbers with +378, specify your alphanumeric sender ID or long code, and implement status callbacks for delivery tracking.
Twilio, Sinch, MessageBird, and Plivo all provide APIs with robust features for sending and managing SMS messages to San Marino, including delivery reports and support for various sender ID types.
Adhere to provider rate limits (usually 1-10 messages per second) and use exponential backoff for retries. Consider queue systems like Redis or RabbitMQ for high-volume sending to ensure smooth delivery without exceeding limits.
Common errors include 21614 (invalid number format), 21408 (rate limit exceeded), and 21611 (message content rejected). Monitor these codes through webhooks and maintain detailed error logs for troubleshooting.
Consult the San Marino Data Protection Authority website, Telecommunications Regulatory Authority, and available SMS compliance guidelines for detailed information on local regulations and best practices.
Loading...
San Marino SMS Best Practices, Compliance, and Features
San Marino SMS Market Overview
Market Conditions: San Marino, while a small European market, maintains modern telecommunications infrastructure with high mobile penetration rates. The market primarily relies on Italian mobile operators for service coverage, with TIM (Telecom Italia Mobile) being a dominant carrier. SMS remains a reliable communication channel for business messaging, though like other European markets, OTT messaging apps have significant usage among consumers. The market shows a balanced mix of Android and iOS devices, following general European mobile device trends.
Key SMS Features and Capabilities in San Marino
San Marino supports basic SMS functionality with some limitations on advanced features, operating within the European telecommunications framework.
Two-way SMS Support
Two-way SMS is not supported in San Marino according to current provider specifications. This means businesses cannot receive replies to their SMS messages through standard A2P channels.
Concatenated Messages (Segmented SMS)
Support: Concatenated messages are not supported in San Marino.
Message length rules: Standard SMS character limits apply - 160 characters for GSM-7 encoding and 70 characters for Unicode.
Encoding considerations: Both GSM-7 and UCS-2 encodings are supported, though messages cannot be concatenated.
MMS Support
MMS messages are automatically converted to SMS with an embedded URL link. This means any multimedia content must be hosted separately and linked within the SMS message body. This approach ensures compatibility while still enabling rich content delivery through linked resources.
Recipient Phone Number Compatibility
Number Portability
Number portability is not available in San Marino. This means mobile numbers remain tied to their original carriers, which can simplify message routing but limits consumer flexibility.
Sending SMS to Landlines
Sending SMS to landline numbers is not possible in San Marino. Attempts to send messages to landline numbers will result in a failed delivery and typically generate a 400 response error (error code 21614) from messaging APIs. These messages will not appear in logs and accounts will not be charged for failed attempts.
Compliance and Regulatory Guidelines for SMS in San Marino
San Marino follows data protection law (Law No. 171 of 21 December 2018) which aligns closely with GDPR principles. The Authority for Personal Data Protection (Autorit?? Garante per la Protezione dei Dati Personali) oversees compliance with these regulations. All SMS communications must adhere to these data protection standards, particularly regarding personal data processing and storage.
Consent and Opt-In
Explicit Consent Requirements:
HELP/STOP and Other Commands
Do Not Call / Do Not Disturb Registries
San Marino does not maintain a centralized Do Not Call registry. However, businesses should:
Time Zone Sensitivity
San Marino follows Central European Time (CET/CEST):
Phone Numbers Options and SMS Sender Types for in San Marino
Alphanumeric Sender ID
Operator network capability: Supported with dynamic usage allowed
Registration requirements: No pre-registration required
Sender ID preservation: Sender IDs are generally preserved as sent
Long Codes
Domestic vs. International:
Sender ID preservation: Original sender IDs are typically preserved
Provisioning time: 1-3 business days for international long codes
Use cases: Ideal for transactional messages and two-factor authentication
Short Codes
Support: Short codes are not currently supported in San Marino
Provisioning time: Not applicable
Use cases: Not available for marketing or authentication purposes
Restricted SMS Content, Industries, and Use Cases
Restricted Industries and Content:
Content Filtering
Known Carrier Filters:
Best Practices to Avoid Filtering:
Best Practices for Sending SMS in San Marino
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
SMS API integrations for San Marino
Twilio
Twilio provides a straightforward REST API for sending SMS messages to San Marino. Authentication is handled through your account SID and auth token.
Sinch
Sinch offers a robust API for SMS delivery to San Marino, with support for delivery reports and batch sending.
MessageBird
MessageBird provides a modern API interface for sending SMS to San Marino with comprehensive delivery tracking.
Plivo
Plivo offers reliable SMS delivery to San Marino with detailed delivery insights.
API Rate Limits and Throughput
Error Handling and Reporting
Recap and Additional Resources
Key Takeaways:
Next Steps:
Additional Resources:
Technical Documentation: