ARTICLE

Texts That Work: Specialized Guidelines for SMS-Based Legal Services

By Karen Heredia and Laura S. Quinn

Published: May 16th, 2025

Text messaging is a critical channel for reaching people with limited internet access, especially those seeking legal assistance. For many vulnerable populations—including those with limited data plans, irregular computer access, or unstable housing—SMS may be the most reliable way to maintain communication throughout a legal process.

What makes SMS particularly powerful for legal services is its ability to provide timely behavioral support. Research from court reminder systems shows that well-crafted SMS messages can increase court appearance rates by up to 26%, with even greater impacts for historically marginalized populations.

While text messaging offers unique advantages for reaching people in need of legal help, evaluating these systems requires specialized tools and approaches different from traditional website assessments.

A useful method to evaluate text-message-based processes is to assess them against established usability guidelines, known as heuristics. Until now, heuristics for evaluating SMS-based legal services simply didn't exist. Organizations have had to rely on general communication best practices.

This significant gap prompted our team to develop the first SMS heuristics framework specifically for legal aid services, as part of a collaboration with Legal Aid Chicago and Illinois Legal Aid Online (ILAO). We used these specialized heuristics to evaluate their innovative SMS services that guide their users through complex legal processes and ensure they don't miss critical deadlines.

Why standard digital heuristics fall short for SMS

Standard website heuristics fail to take into account how website vs. SMS interactions differ:

🌐 WEBSITE: User controls timing
📱 SMS: System controls timing

🌐 WEBSITE: Context visible on page
📱 SMS: Context must be maintained across time

🌐 WEBSITE: Visual hierarchy possible
📱 SMS: Limited formatting options

🌐 WEBSITE: Error recovery is immediate
📱 SMS: Errors can derail entire sequences

🌐 WEBSITE: Unlimited space for content
📱 SMS: Character limits constrain messages

Our heuristics framework incorporates best practices and behavioral science principles primarily from academic research papers, focusing on how text messages can:

  • Reduce friction for taking important actions

  • Mitigate psychological barriers like anxiety or avoidance

  • Provide just-in-time information when it's most actionable

  • Create accountability without triggering defensiveness

How to conduct a heuristic evaluation of your SMS system

The most effective way to use these heuristics is through scenario-based evaluation:

  1. Start with realistic user scenarios. Don't just test random message sequences. Create specific scenarios like "Delia just got served eviction papers and is texting for help at 9 PM on her flip phone" or "Carlos is juggling three jobs and needs court reminders he can act on quickly during his lunch break." These scenarios keep you focused on actual user needs rather than theoretical problems.

  2. Be systematic about coverage. Identify your key user groups, their main legal needs, and the devices they're likely using. For a complex SMS system, create 10-15 scenarios that collectively represent your primary audiences, major legal processes, and different technology contexts. You don't need every possible combination—just ensure each user type, legal scenario, and device constraint appears in multiple test scenarios.

  3. Evaluate each pathway: Step through each scenario considering the eight heuristic categories below.

  4. Document issues: Record where the experience fails to meet the heuristic standards.

  5. Prioritize improvements: Focus on addressing critical barriers first.

Don't be discouraged when you find dozens (and dozens) of potential problems—that's normal and valuable. The key is prioritizing ruthlessly based on user impact and legal consequences. A confusing court reminder sequence might be more critical than inconsistent tone across informational messages.

SMS quick checks

If you're not ready for a comprehensive evaluation, you can take immediate steps to improve your SMS communications:

  • Audit your timing patterns, and whether the user has enough grounding information—look for messages sent after long gaps without context

  • Ensure your system accepts various ways users might respond (e.g., both "Y" and "YES" should work) across all your message flows

  • Identify critical legal requirements that might need greater emphasis

  • Test your error handling by intentionally entering unexpected responses (like "maybe" when expecting "yes/no") to see if your system recovers gracefully or leaves users stranded.

These quick assessments can identify your most urgent opportunities for improvement.

The Heuristics 

The SMS heuristics at a glance:

  1. Design Clear and Usable Messages

  2. Time Messages Thoughtfully

  3. Support Positive Behavior Change

  4. Provide Clear System Feedback

  5. Protect Privacy & Security

  6. Ensure Accessibility & Inclusion

  7. Create Clear Message Flows

  8. Apply Behavioral Science Principles

Each section below contains:

  • A category heading that describes the area of focus

  • A brief description of what we're evaluating in this category

  • Specific heuristics to check during evaluation

1. Design Clear and Usable Messages

Ensure messages are easy to understand and respond to, minimizing user effort and confusion

  1. Accept both short (like "YES") and complete responses

  2. Be forgiving with spelling mistakes and typos

  3. Make response options obvious and simple

  4. Keep required user actions clear and straightforward

  5. Write messages that clearly state what action is needed

  6. Include personal details when relevant (like appointment times)

  7. Make messages engaging without being pushy

  8. Use a tone consistent with ILAO style

  9. Break down complex tasks into smaller, manageable steps

2. Time Messages Thoughtfully

Send messages at appropriate times and frequencies to maintain engagement without overwhelming users

Message Frequency & Patterns (if spacing SMS over time)

  1. Adjust how often messages are sent based on user needs.

  2. Vary contact patterns to maintain engagement

    • Avoid predictable patterns that users might start to ignore

    • Mix informational messages with action-required messages

    • Alternate between different types of engagement (reminders, updates, check-ins)

  3. Time messages for when users are most likely to act

    • Send action-required messages during business hours when people can respond

    • Avoid sending messages at disruptive times (very early morning, late night)

Response Handling

  1. Send clear confirmations when users respond

  2. Adjust future messages based on user engagement

  3. Build engagement gradually over time: Start with simple, low-stakes interactions (like "Reply YES to confirm") and gradually introduce more complex interactions

3. Support Positive Behavior Change

Use proven behavioral insights to encourage positive action and engagement

  1. Use conversational language that encourages interaction

  2. Users understand where they are in a multi-step process

  3. Support users in planning their next steps

  4. Clearly explain consequences of actions/inactions

  5. Highlight positive outcomes and progress

  6. Use social proof (e.g., "Most people complete this step within 2 days")

  7. Avoid overuse of loss aversion language (e.g., "Don't miss this important deadline because this will happen...")

  8. Celebrate small wins and progress

  9. Provide immediate positive reinforcement for actions taken

  10. Offer solutions to common obstacles

  11. Help users set achievable goals

  12. Give constructive feedback on progress

4. Provide Clear System Feedback

Keep users informed about what's happening and what they need to do next

  1. Confirm when actions are completed

  2. Make next steps obvious

  3. Give clear instructions to prevent mistakes

  4. Provide easy ways to fix errors

  5. Make help readily available

5. Protect Privacy & Security

Handle sensitive information appropriately and give users control over their data

  1. Be careful of the details that might be seen in message previews

  2. Do not request or send sensitive information

  3. Be transparent about how information is used

  4. Users understand how to opt-out/stop receiving recurring messages

6. Ensure Accessibility & Inclusion

Make the service usable for all users regardless of language, ability, or technology

  1. Use simple, clear, and plain language

  2. Provide service in multiple languages

  3. Work with basic text messaging features:

    • Keep messages purely text-based

    • Use simple response mechanisms (like "Reply YES" or "Reply 1")

    • Break longer messages into clear numbered sequences if needed

    • Provide alternative methods for tasks requiring web access

    • Always include basic phone number alternatives

  4. Minimize links that require data usage

  5. Keep messages brief to avoid carrier splitting/fees

  6. Being mindful of message frequency for users with limited text plans

7. Create Clear Message Flows

Design message sequences that are easy to follow and complete

  1. Order messages in a logical sequence

  2. Make it easy to go back to previous steps

  3. Let users pause and resume conversations easily

  4. Handle situations where someone has multiple issues

    • Disclose that user need to use different devices/phone numbers, if handling multiple legal issues

  5. Provide clear summaries of important information

Sources

  1. Suffoletto, B. (2016). Text Message Behavioral Interventions: From Here to Where?

  2. Cooke, B., et al. (2018). Text Message Reminders Decreased Failure to Appear in Court

  3. Nielsen, J. (2001). Deferred Hypertext: The Virtues of Delayed Gratification

  4. Peevers, G., et al. (2008). A usability comparison of three alternative message formats for an SMS banking service

  5. Material.io. Android Notifications

  6. Apple. Human Interface Guidelines for Notifications

  7. Szerovay, K. (2024). How to design better notifications

  8. The Behavioral Insights Team (2014). EAST: Four Simple Ways to Apply Behavioural Insights

  9. Schneider, C., Weinmann, M., & vom Brocke, J. (2018). Digital nudging: guiding online user choices through interface design