sms compliance
sms compliance
Send SMS to Andorra: Complete Guide to A2P Messaging, Compliance & API Integration
Send SMS to Andorra with confidence. Learn Law 29/2021 compliance, alphanumeric sender ID setup, API integration (Twilio, Sinch, Plivo), and A2P best practices for 2025.
Send SMS to Andorra: Complete Guide to A2P Messaging, Compliance & API Integration
Meta Description: Send SMS to Andorra with confidence. Learn Law 29/2021 compliance, alphanumeric sender ID setup, API integration (Twilio, Sinch, Plivo), and A2P best practices for 2025.
Sending SMS to Andorra requires understanding telecommunications infrastructure, regulatory compliance, and technical capabilities. This guide covers A2P (Application-to-Person) SMS messaging to Andorra (+376), including Law 29/2021 compliance, alphanumeric sender ID configuration, SMS API integration with Twilio, Sinch, MessageBird, and Plivo, plus best practices for business SMS campaigns in 2025.
Andorra SMS Market Overview
| Locale name | Andorra |
|---|---|
| ISO code | AD |
| Region | Europe |
| Mobile country code (MCC) | 213 |
| Mobile network code (MNC) | 03 (Andorra Telecom/Mobiland) |
| Dialing Code | +376 |
Market Conditions: Andorra operates through Andorra Telecom, the state-owned monopoly provider for fixed-line and mobile services under MCC 213, MNC 03. Mobile services are branded as Mobiland. Several mobile virtual network operators (MVNOs) lease infrastructure from Andorra Telecom to provide additional mobile services. The country has high mobile penetration rates and widespread adoption of both SMS and OTT messaging apps. While WhatsApp and other messaging apps are popular, SMS remains essential for business communications, authentication, two-factor authentication (2FA), and transactional notifications due to its reliability and universal reach. Andorra Telecom has expanded mobile network coverage and high-speed data services for residents and tourists.
SMS Features and Capabilities in Andorra: What's Supported?
Andorra supports standard SMS features including concatenated messages (long SMS) and alphanumeric sender IDs. Two-way SMS functionality is not currently available through most providers.
Is Two-Way SMS Supported in Andorra?
Two-way SMS is not supported in Andorra through major SMS providers. You cannot receive replies to your SMS messages through standard A2P channels.
Concatenated Messages (Long SMS)
Support: Yes, concatenated messages are fully supported in Andorra.
Message length rules: Standard SMS length limits apply – 160 characters for GSM-7 encoding, 70 characters for UCS-2 encoding before splitting occurs.
Encoding considerations: Both GSM-7 and UCS-2 encodings are supported. Messages containing special characters (emojis, accented letters) automatically use UCS-2 encoding, reducing the character limit per segment to 70.
MMS Support in Andorra
MMS messages are not directly supported in Andorra. When you send MMS, the message automatically converts to SMS with an embedded URL link where recipients can view the multimedia content. This ensures compatibility while allowing you to share rich media content with your audience.
Phone Number Compatibility for SMS Delivery
Number Portability in Andorra
Number portability is available in Andorra, allowing users to keep their phone numbers when switching mobile operators. This does not impact SMS delivery or routing – messages are properly routed to the current carrier.
Can You Send SMS to Landlines in Andorra?
You cannot send SMS to landline numbers in Andorra. Attempts to send messages to landline numbers will result in failed delivery and typically trigger a 400 response with error code 21614. These messages will not appear in logs, and your account will not be charged for failed attempts.
Andorra SMS Compliance: Law 29/2021 and Regulatory Requirements
Andorra's SMS marketing and A2P communications are governed by Law 29/2021, the Qualified Personal Data Protection Law (LQPD), which entered into force on May 17, 2022. This legislation aligns with GDPR principles (Regulation EU 2016/679) and is enforced by the Andorran Data Protection Agency (APDA). Ensure all SMS communications comply with both telecommunications laws and data protection regulations.
SMS Consent Requirements and Opt-In Best Practices
Explicit Consent Requirements:
- Obtain clear, specific opt-in consent before sending any marketing messages
- Consent must be freely given, specific, informed, unambiguous, explicit, and revocable (Article 4(2) of Law 29/2021)
- Document the date, time, and method of consent collection
- Maintain detailed records of consent to demonstrate compliance during audits
- Provide clear information about message frequency and content type
- Allow easy opt-out options at any time
- Distinguish consent requests clearly from other information (e.g., terms and conditions)
- Use clear, simple language that is readily available and understandable
Best Practices for Consent Collection:
- Use double opt-in processes for marketing lists
- Clearly state your business name and purpose of messages
- Offer consent options in multiple languages (Catalan, French, Spanish)
- Keep separate consent records for different types of communications
- Provide separate tick boxes for each purpose when there are multiple purposes for data processing
- Do not bundle consent for different data processing activities
Legal Penalties:
- Failure to comply with consent requirements can result in financial administrative sanctions ranging from EUR 30,001 to EUR 100,000 for serious infringements under Law 29/2021
HELP/STOP Commands and Opt-Out Management
- Required Keywords: STOP, CANCEL, UNSUBSCRIBE, HELP
- Language Support: Support commands in Catalan (ATURA, AJUDA), French (ARRÊT, AIDE), and Spanish (PARAR, AYUDA)
- Response Time: Acknowledge opt-out requests within 24 hours
- Implementation: Maintain automated systems to process these commands immediately
Do Not Call Registries in Andorra
Andorra does not maintain a centralized Do Not Call (DNC) registry (confirmed as of 2025). However, under Law 29/2021, you must:
- Maintain your own suppression lists
- Honor opt-out requests immediately
- Keep opt-out records with comprehensive consent documentation
- Regularly clean contact lists against suppression databases
What Are the Best Times to Send SMS in Andorra?
- Time Zone: Central European Time (CET, UTC+1) in winter; Central European Summer Time (CEST, UTC+2) in summer
- DST Schedule: Clocks move forward 1 hour on March 30, 2025 (last Sunday in March, at 02:00), and back 1 hour on October 26, 2025 (last Sunday in October, at 03:00)
- Permitted Hours: 8:00 AM to 9:00 PM local time (CET/CEST)
- Holiday Restrictions: Avoid sending non-essential messages during national holidays
- Emergency Exception: Send urgent messages (such as security alerts) outside permitted hours only when necessary
- Best Practice: Schedule campaigns between 10:00 AM and 8:00 PM for optimal engagement
SMS Sender ID Options for Andorra: Alphanumeric, Long Codes & Short Codes
Choosing the right sender ID type is critical for brand recognition and message deliverability. Andorra offers flexible options for businesses sending SMS.
Alphanumeric Sender ID for Business SMS
Operator network capability: Fully supported
Registration requirements: No pre-registration required, dynamic usage allowed
Sender ID preservation: Yes, sender IDs are preserved as specified
Content restrictions: No restrictions on content for this destination (standard acceptable use policies still apply)
Character limit: Up to 11 characters (0-9, a-z, A-Z, space)
Regulatory note: Andorra has one of the most permissive regulatory environments for SMS alphanumeric sender IDs in Europe
Long Codes for SMS in Andorra
Domestic vs. International:
- Domestic long codes: Not supported
- International long codes: Fully supported
Sender ID preservation: Yes, original sender ID is preserved
Provisioning time: Typically 1–2 business days
Use cases: Ideal for transactional messages, alerts, and two-factor authentication (2FA)
Short Codes for SMS
Support: Not currently supported in Andorra
Provisioning time: N/A
Use cases: N/A
Restricted Content and Industry Regulations for SMS in Andorra
Understanding content restrictions helps ensure your SMS campaigns remain compliant and avoid deliverability issues.
Restricted Industries:
- Gambling and betting services
- Adult content
- Cryptocurrency promotions
- Unregistered financial services
Regulated Industries:
- Financial services require additional disclaimers
- Healthcare messages must maintain patient confidentiality
- Insurance products need clear terms and conditions
How to Avoid SMS Content Filtering in Andorra
Carrier filtering can significantly impact your message delivery rates. Follow these guidelines to maximize deliverability.
Known Carrier Filters:
- URLs from suspicious domains
- Excessive use of special characters
- Multiple exclamation marks
- All-caps messages
Best Practices to Avoid Filtering:
- Use approved URL shorteners
- Maintain consistent sender IDs
- Avoid excessive punctuation
- Include clear opt-out instructions
How to Send SMS to Andorra: Best Practices for Business Messaging
Implementing effective SMS strategies improves engagement rates and ensures compliance with local regulations.
SMS Messaging Strategy
- Keep messages under 160 characters when possible
- Include clear calls-to-action (CTAs)
- Personalize messages using the recipient's name or preferences
- Maintain consistent branding across messages
What Is the Optimal SMS Sending Frequency for Andorra?
- Limit marketing messages to 4–5 per month per recipient
- Space messages at least 48 hours apart
- Avoid sending during local holidays
- Consider seasonal timing for promotional campaigns
Localization for Andorran Audiences
- Primary language: Catalan
- Consider multi-language support for French and Spanish
- Use local date and time formats (DD/MM/YYYY)
- Respect cultural sensitivities and local customs
Opt-Out Management Best Practices
- Process opt-outs within 24 hours
- Send confirmation of opt-out
- Maintain centralized opt-out database
- Regularly audit opt-out compliance
Testing and Monitoring SMS Campaigns
- Test messages across different devices
- Monitor delivery rates by carrier
- Track engagement metrics
- Regularly review bounce rates and opt-out patterns
SMS Gateway APIs for Andorra: Integration Examples
Integrating with a reliable SMS gateway API enables programmatic message delivery. Here are implementation examples for the most popular providers.
Twilio SMS API Integration for Andorra
Twilio provides a REST API for sending SMS messages to Andorra. Authentication uses your Account SID and Auth Token.
import { Twilio } from 'twilio';
// Initialize the client with your credentials
const client = new Twilio(
process.env.TWILIO_ACCOUNT_SID,
process.env.TWILIO_AUTH_TOKEN
);
// Function to send SMS to Andorra
async function sendSmsToAndorra(
to: string,
message: string,
senderId: string
) {
try {
// Ensure proper formatting for Andorra numbers (+376)
const formattedNumber = to.startsWith('+376') ? to : `+376${to}`;
const response = await client.messages.create({
body: message,
from: senderId, // Alphanumeric sender ID or phone number
to: formattedNumber,
});
console.log(`Message sent successfully! SID: ${response.sid}`);
return response;
} catch (error) {
console.error('Error sending message:', error);
throw error;
}
}Sinch SMS API Integration for Andorra
Sinch offers a REST API for SMS delivery to Andorra, using API Token authentication.
import axios from 'axios';
class SinchSmsService {
private readonly apiToken: string;
private readonly serviceId: string;
private readonly baseUrl = 'https://sms.api.sinch.com/xms/v1';
constructor(apiToken: string, serviceId: string) {
this.apiToken = apiToken;
this.serviceId = serviceId;
}
async sendSms(to: string, message: string, senderId: string) {
try {
const response = await axios.post(
`${this.baseUrl}/${this.serviceId}/batches`,
{
from: senderId,
to: [to],
body: message
},
{
headers: {
'Authorization': `Bearer ${this.apiToken}`,
'Content-Type': 'application/json'
}
}
);
return response.data;
} catch (error) {
console.error('Sinch SMS error:', error);
throw error;
}
}
}MessageBird SMS API Integration for Andorra
MessageBird provides an API for sending SMS messages to Andorra recipients.
import messagebird from 'messagebird';
class MessageBirdService {
private client: any;
constructor(apiKey: string) {
this.client = messagebird(apiKey);
}
sendSms(to: string, message: string, senderId: string): Promise<any> {
return new Promise((resolve, reject) => {
this.client.messages.create({
originator: senderId,
recipients: [to],
body: message,
type: 'sms'
}, (err: any, response: any) => {
if (err) {
reject(err);
} else {
resolve(response);
}
});
});
}
}Plivo SMS API Integration for Andorra
Plivo offers an API for sending SMS to Andorra with detailed delivery tracking.
import plivo from 'plivo';
class PlivoSmsService {
private client: any;
constructor(authId: string, authToken: string) {
this.client = new plivo.Client(authId, authToken);
}
async sendSms(to: string, message: string, senderId: string) {
try {
const response = await this.client.messages.create({
src: senderId, // Sender ID
dst: to, // Destination number
text: message,
url_strip_query_params: false
});
return response;
} catch (error) {
console.error('Plivo SMS error:', error);
throw error;
}
}
}API Rate Limits and Throughput for Andorra SMS
Understanding rate limits helps you plan campaigns and avoid throttling or queuing delays.
Standard Rate Limits:
- Twilio: 100 messages/second (US short codes); 10 messages/second (international long codes); 1 message/second (US/Canada long codes, subject to A2P 10DLC registration)
- Sinch: Varies by service plan; consult your specific plan documentation
- MessageBird: Varies by service plan and account type
- Plivo: Default 5 messages/second for SMS at signup; varies by service plan
Important: Rate limits vary significantly based on account type, service plan, number type (long code vs. short code), and geographic region. Contact your provider to confirm your specific throughput limits.
Strategies for Large-Scale Sending:
- Implement queue systems (Redis/RabbitMQ)
- Use batch sending APIs where available
- Implement exponential backoff for retries
- Monitor throughput and adjust sending rates
- Messages exceeding rate limits are typically queued automatically by providers
Error Handling and Reporting for SMS APIs
Robust error handling ensures reliable message delivery and helps diagnose issues quickly.
- Implement comprehensive logging
- Track delivery receipts
- Monitor common error codes
- Set up automated alerts for high failure rates
Frequently Asked Questions About Sending SMS to Andorra
What is the country code for sending SMS to Andorra?
The country code for Andorra is +376. Format all phone numbers with this prefix (e.g., +376XXXXXX) when sending SMS through API providers.
Do I need to register alphanumeric sender IDs in Andorra?
No, alphanumeric sender IDs do not require pre-registration in Andorra. You can use dynamic alphanumeric sender IDs, and they will be preserved as specified. Andorra has one of the most permissive regulatory environments for sender IDs in Europe.
What are the SMS compliance requirements in Andorra?
SMS compliance in Andorra is governed by Law 29/2021 (LQPD), which entered into force on May 17, 2022. You must obtain explicit opt-in consent, maintain consent records to demonstrate compliance during audits, support HELP/STOP commands in multiple languages (Catalan, French, Spanish), and only send messages between 8:00 AM and 9:00 PM local time. Non-compliance can result in fines of EUR 30,001 to EUR 100,000 for serious infringements.
Can I send two-way SMS in Andorra?
No, two-way SMS is not supported in Andorra through major A2P SMS providers. You can send one-way messages but cannot receive replies through standard SMS channels.
What is the SMS character limit for Andorra?
Standard SMS character limits apply: 160 characters for GSM-7 encoding and 70 characters for UCS-2 encoding (used for special characters). Longer messages are split into concatenated segments.
Which SMS gateway is best for Andorra?
Popular SMS gateway providers for Andorra include Twilio, Sinch, MessageBird, and Plivo. All support alphanumeric sender IDs, concatenated messages, and international long codes. Choose based on your specific needs including rate limit requirements, pricing, and feature sets.
How much does it cost to send SMS to Andorra?
SMS pricing to Andorra varies by provider and volume. Contact your chosen SMS gateway provider for current pricing. Factors affecting cost include message length, sender ID type, and monthly volume commitments.
What languages should I use for SMS messages in Andorra?
Catalan is the official language of Andorra and should be your primary choice. However, consider offering French and Spanish language options as they are widely spoken. Always provide opt-out commands in all three languages.
Recap and Additional Resources
Key Takeaways:
- Format phone numbers properly (+376)
- Comply with Law 29/2021 (LQPD) consent requirements (effective May 17, 2022)
- Implement robust error handling
- Monitor delivery rates and failures
- Respect time zone restrictions (8:00 AM to 9:00 PM CET/CEST)
- Maintain detailed consent records to demonstrate compliance
Next Steps:
- Review Law 29/2021 and APDA guidelines at https://www.apda.ad
- Implement proper consent management with separate opt-ins for different purposes
- Set up monitoring and reporting systems
- Test thoroughly before full deployment
- Establish internal suppression lists for opt-out management
- Verify your API provider's specific rate limits for your account type
Additional Information:
- Andorran Government Portal (in Catalan) – Official telecommunications regulations
- Andorran Data Protection Agency (APDA) – Data protection compliance and Law 29/2021 guidance
- Andorra Telecom – Official telecommunications operator (site in Catalan)
Technical Resources:
Frequently Asked Questions
What are Andorra SMS compliance requirements?
Andorra follows European-style data protection and privacy regulations, overseen by the Andorran Data Protection Agency (APDA). SMS marketing requires explicit opt-in consent, documented thoroughly, and easy opt-out options (STOP, CANCEL, etc.) in Catalan, French, and Spanish. While no centralized Do Not Call registry exists, businesses must manage their own suppression lists.
How to send SMS messages to Andorra?
Use a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo. Ensure phone numbers include the +376 country code and comply with local regulations. Adhere to best practices like consent management, message timing, and content restrictions to maximize deliverability.
What SMS features are supported in Andorra?
Andorra supports concatenated messages (long SMS) and alphanumeric sender IDs. Two-way SMS is not available through standard providers, and MMS is converted to SMS with a link to the multimedia content.
Why is two-way SMS not supported in Andorra?
While Andorra has advanced telecom infrastructure, two-way SMS is not currently supported via major A2P SMS providers. Businesses cannot receive replies to their SMS messages through standard channels.
How long are concatenated SMS messages in Andorra?
Standard SMS length limits apply: 160 characters for GSM-7 encoding and 70 characters for UCS-2. Messages with special characters use UCS-2, impacting segment length.
Can I send SMS to landlines in Andorra?
No, sending SMS to landline numbers in Andorra is not supported and will result in failed delivery. Attempts trigger a 400 response code with error code 21614, without charges incurred.
What is the best time to send SMS in Andorra?
Permitted sending hours are 8:00 AM to 9:00 PM local time (UTC+1/UTC+2). Best practice suggests sending between 10:00 AM and 8:00 PM for optimal engagement, avoiding national holidays.
How to collect SMS consent in Andorra?
Use double opt-in, clearly state your business name and purpose, and provide consent options in Catalan, French, and Spanish. Keep records for at least 5 years, covering date, time, and method of consent.
What alphanumeric sender ID rules apply to Andorra?
Alphanumeric sender IDs are fully supported and don't require pre-registration, allowing dynamic usage. Sender IDs are preserved as specified by the sender.
How to use long codes for SMS in Andorra?
International long codes are fully supported with preserved sender IDs and typically provisioned within 1-2 business days. They are ideal for transactional messages, alerts, and two-factor authentication. Domestic long codes are not supported.
What SMS API integration options exist for Andorra?
Several providers offer APIs for Andorra including Twilio, Sinch, MessageBird, and Plivo. Each provides comprehensive documentation and different authentication methods (API keys, tokens).
What are SMS rate limits for providers in Andorra?
Standard rate limits vary by provider, roughly from 50 to 100 messages/second. For large-scale sending, employ strategies like queue systems, batch APIs, and exponential backoff for retries.
What is the MCC for Andorra?
The Mobile Country Code (MCC) for Andorra is 213. This code is used for routing international SMS messages.
When should I use an alphanumeric sender ID in Andorra?
Alphanumeric sender IDs are suitable for branding and recognition, allowing businesses to use their name as the sender. This enhances trust and clarity for recipients.
How to format phone numbers for Andorra when sending SMS?
Always include the +376 country code before the recipient's phone number. This ensures proper routing and delivery by SMS API providers.