SMS and email are different technologies with different limitations. Understanding how each works helps you choose the right method and get better results.
Before you start
This article is part of our message delivery troubleshooting series. Looking for something else? Check out the full set:
- Message delivery troubleshooting: Common errors
- SMS vs. email delivery: What you need to know (this article)
- Before you send: Pre-delivery checklist
Have questions about your district's specific message setup or delivery options? Every organization is unique! Look in these two places first for your site's custom configurations and directions:
- Your Messages XR Enterprise Organization Config > Delivery options
- Still not sure? Contact site administrator or Finalsite support
💡 Quick reference
- SMS character limit: 160 characters in English, 70 characters when translated
-
Email character limit: virtually unlimited
- SMS delivery speed: usually within minutes (up to 1 hour for carriers)
-
Email delivery speed: usually within minutes (up to 30 minutes for large sends)
- SMS best for: urgent alerts, quick reminders, immediate action needed
- Email best for: detailed information, links, attachments, translations
Quick comparison table
| Feature | SMS | |
|---|---|---|
| Character limit | 160 (English), 70 (translated) | Unlimited |
| Delivery speed | 30 seconds to 1 hour | 1-30 minutes |
| Formatting support | Plain text only | Bold, italic, colors, lists |
| Links & attachments | No | Yes |
| Images | No | Yes |
| Translations | Very limited (70 chars) | Excellent support |
| Special characters | No (emoji, accents fail) | Yes (full support) |
| Best for | Urgent alerts, quick reminders | Detailed info, multi-language, links |
| Open rate | High (usually checked immediately) | Variable (may not check soon) |
| Cost per message | Varies by provider | No additional cost |
SMS (text message) details
Character limits are strict
160 characters in English. This includes letters, numbers, spaces, and punctuation.
-
Examples:
- "School closes at 2 PM. Buses leave at 2:15 PM." = 48 characters ✓
- "Parent-teacher conferences Monday-Thursday 4-8 PM. Sign up online." = 68 characters ✓
- "Dear Parents, We are thrilled to announce..." = 230+ characters ✗
Translation drops character limits significantly
English SMS: 160 characters. Translated SMS: 70 characters (Spanish, French, German, etc.).
- Example: "School will close at 2 PM due to weather" (42 chars in English, 65 chars in Spanish). Safe for SMS in English. NOT safe in Spanish translation.
- Solutions: Keep messages under 60 characters. Use email for translations. Send SMS in English, email in other languages.
Special characters to avoid in SMS
- Emoji, accents (é, ñ, ü), special symbols (©, ®, €)
- Long URLs don't fit in the character limit
Best practice: Use standard English text only.
When to use SMS
- Urgent notifications about schedule changes or emergencies
- Time-sensitive reminders (events, appointments)
- Quick confirmations ("Reply YES to confirm")
- Reaching families who check texts frequently
Email details
Character limits are essentially unlimited
You can send short messages, detailed event invitations, newsletters, or information-heavy documents.
Email features SMS can't support
- Formatting (bold, italic, colors), lists, images
- Attachments and clickable links
Email delivery speed
1-5 minutes for most recipients, up to 30 minutes for large sends.
When to use email
- Detailed information (event details, policy changes)
- Translations to other languages
- Links and attachments
- Formatted content (newsletters, guides)
- Longer messages
- Less urgent information
How to choose
Ask yourself these questions:
- Do I need an immediate response? Yes = SMS. No = Email.
- Is my message very short (under 60 characters)? Yes = SMS works. No = Email.
- Do I need links, attachments, or formatting? Yes = Must use email. No = Either works.
- Does this need translation? Yes = Email (better for translations). No = Either works.
Hybrid approach: send both
Event reminder example:
- SMS: "Reminder: Parent-teacher conferences tonight 4-8 PM. Sign up: [link]"
- Email: Full details with date, time, map, agenda, sign-up link, parking info.
Closure notification example:
- SMS: "School closed today due to weather. Check email for details."
- Email: Why it closed, alternate date, meal distribution info, weather links.
Benefits: SMS gets immediate attention. Email provides detailed follow-up. Covers different preferences. Better multilingual support with email.
Common mistakes to avoid
- Putting long messages in SMS: They get rejected. Keep SMS under 60 characters or use email.
- Using emoji in SMS: SMS doesn't support emoji. Use standard text only.
- Forgetting translations exceed character limits: SMS character limits are 70 when translated, not 160. Use email for translations.
- Including links with no context: Say "Sign up for conferences: [link]" not just the link.
- Expecting email to be as urgent as SMS: Families may not see email immediately. Use SMS for truly urgent messages.