Frequently Asked Questions
Denmark's mobile market is highly developed with widespread smartphone use. While messaging apps are popular, SMS remains essential for business uses like authentication and marketing. Three major operators, TDC, Telenor, and Telia, dominate the market.
Concatenated SMS messages are supported. Use GSM-7 encoding (160 characters/segment) for basic Latin alphabets and UCS-2 (70 characters/segment) for special characters or non-Latin alphabets.
MMS messages are converted to SMS with a URL linking to the multimedia content. Use short, branded URLs and clear instructions for accessing the content.
No, sending SMS to landlines in Denmark is not supported and will result in a failed delivery with a 400 response error (code 21614). These messages won't be logged or charged.
Denmark follows GDPR and is regulated by Erhvervsstyrelsen and Datatilsynet. Explicit consent, opt-out options (STOP, HELP, AFMELD), and adherence to the Robinson List are crucial.
The best times are 8:00 AM to 8:00 PM CET on weekdays and 9:00 AM to 6:00 PM CET on weekends. Avoid major holidays and weekend evenings.
Alphanumeric sender IDs are fully supported and don't require pre-registration. Sender IDs are preserved across major networks.
No, short codes are not currently supported in Denmark for SMS messaging.
Gambling, adult content, unauthorized financial services, undisclosed political messaging, and cryptocurrency promotions without authorization are prohibited.
Pre-register URLs, use approved sender IDs, avoid spam-like language, maintain consistent sending patterns, and include clear company identification.
Keep messages concise, include clear calls-to-action, personalize, maintain consistent branding, and use professional Danish language. Limit frequency, respect holidays, and localize content.
Process opt-outs promptly (within 24 hours), use a central database, confirm opt-out, audit lists regularly, and train staff on procedures.
Twilio: 100/second, Sinch: 250/second, MessageBird: 60/second, Plivo: 50/second. Use queues, batch APIs, and backoff strategies for large-scale sending.
This method ensures reliable delivery across all devices while still enabling rich media sharing. It leverages the robust SMS infrastructure in Denmark.
The article provides code examples for Twilio, Sinch, MessageBird, and Plivo, demonstrating how to send SMS messages using their respective APIs and best practices for Denmark.
Loading...
Denmark SMS Best Practices, Compliance, and Features
Denmark SMS Market Overview
Market Conditions: Denmark has a highly developed mobile market with near-universal smartphone penetration. While OTT messaging apps like WhatsApp and Facebook Messenger are popular for personal communications, SMS remains crucial for business communications, particularly for authentication, notifications, and marketing. The market is dominated by three major operators: TDC, Telenor, and Telia, with Android and iOS having roughly equal market share.
Key SMS Features and Capabilities in Denmark
Denmark offers comprehensive SMS capabilities including two-way messaging, concatenated messages, and number portability, though MMS is handled through SMS conversion with embedded URLs.
Two-way SMS Support
Denmark fully supports two-way SMS communications with no special restrictions. This enables interactive messaging campaigns and customer service applications through SMS.
Concatenated Messages (Segmented SMS)
Support: Yes, concatenated messages are fully supported across all Danish mobile networks.
Message length rules: Standard GSM-7 encoding allows 160 characters per segment, while Unicode (UCS-2) allows 70 characters per segment.
Encoding considerations: GSM-7 is recommended for basic Latin alphabet messages to maximize character count. UCS-2 should be used when sending messages containing special characters or non-Latin alphabets.
MMS Support
MMS messages are automatically converted to SMS with an embedded URL link to the multimedia content. This ensures reliable delivery while maintaining the ability to share rich media content. Best practice is to use short, branded URLs and include clear instructions for accessing the content.
Recipient Phone Number Compatibility
Number Portability
Number portability is fully available in Denmark, allowing users to keep their phone numbers when switching carriers. This feature doesn't impact SMS delivery or routing as the Danish telecommunications infrastructure handles porting transparently.
Sending SMS to Landlines
Sending SMS to landline numbers is not supported in Denmark. Attempts to send messages to landline numbers will result in a failed delivery and a 400 response error (code 21614) from the API. These messages won't appear in logs and won't incur charges.
Compliance and Regulatory Guidelines for SMS in Denmark
Denmark follows strict GDPR compliance requirements and is regulated by the Danish Business Authority (Erhvervsstyrelsen) and the Danish Data Protection Agency (Datatilsynet). SMS marketing must comply with both the Danish Marketing Practices Act and EU privacy regulations.
Consent and Opt-In
Explicit Consent Requirements:
HELP/STOP and Other Commands
Do Not Call / Do Not Disturb Registries
Denmark maintains the Robinson List (Robinson-listen), a national do-not-contact registry. Best practices include:
Time Zone Sensitivity
Denmark observes Central European Time (CET/CEST). Recommended sending hours:
Phone Numbers Options and SMS Sender Types for Denmark
Alphanumeric Sender ID
Operator network capability: Fully supported
Registration requirements: No pre-registration required, dynamic usage allowed
Sender ID preservation: Yes, sender IDs are preserved as-is across all major networks
Long Codes
Domestic vs. International: Both supported with full functionality
Sender ID preservation: Yes, Denmark preserves original Sender IDs
Provisioning time: Immediate to 24 hours
Use cases: Ideal for two-way communication, customer service, and transactional messages
Short Codes
Support: Not currently supported in Denmark
Provisioning time: N/A
Use cases: N/A
Restricted SMS Content, Industries, and Use Cases
Prohibited Content and Industries:
Content Filtering
Known Carrier Filtering Rules:
Tips to Avoid Filtering:
Best Practices for Sending SMS in Denmark
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
SMS API integrations for Denmark
Twilio
Twilio provides a robust SMS API with comprehensive support for Danish numbers and messaging requirements.
Sinch
Sinch offers direct operator connections in Denmark with high delivery rates.
MessageBird
MessageBird provides reliable SMS delivery with detailed delivery reporting.
Plivo
Plivo offers competitive pricing and good coverage in Denmark.
API Rate Limits and Throughput
Strategies for Large-Scale Sending:
Error Handling and Reporting
Recap and Additional Resources
Key Takeaways
Next Steps
Additional Resources