SMS marketing needs a clear permission and response model.

Before sending messages, establish why the recipient expects them, what the message offers and how preferences are maintained.

  1. Confirm permission
  2. Write useful messages
  3. Honor preferences
01

What should the message do?

Choose a specific purpose such as an agreed reminder or an opted-in update. Keep the sender clear and avoid including sensitive details in a channel the recipient may view in public. Promotional and operational messages can raise different requirements.

02

What needs review before launch?

Have the responsible adviser review consent, opt-out handling, sender registration and applicable rules for the campaign. Keep evidence of the approved process rather than relying on an imported contact list. Dappr can scope messaging within Dappr's own CRM, with testing for preference changes, failed delivery and the staff response path.

03

Choose a purpose the recipient can understand

Start with the reason a person would expect the message. An agreed appointment reminder, a requested update and a promotional offer are different purposes. Keep the program specific enough that the business can explain what the recipient signed up to receive and why a particular message belongs in that program.

Do not begin with a large imported list and search for a campaign to send to it. Review how contacts were obtained, what permission evidence exists and whether the proposed use matches it. Possessing a phone number is not a complete messaging plan. Uncertain records should remain outside a launch until the responsible reviewer resolves them.

For a fictional service business, an appointment-reminder workflow might use confirmed booking information and a clear reply path. A promotional program would need its own reviewed purpose and permission process. Keeping them distinct makes the communication easier for both recipients and staff to understand.

04

Make the permission process reviewable

Have the responsible adviser review the actual collection language, message purpose and applicable requirements. Include the website form, staff script or other process used to gather permission. A verbal assurance that the list is acceptable is less useful than a documented process the business can explain and maintain.

Keep appropriate evidence of what the person agreed to and when, using the business’s approved retention and access practices. Avoid storing unnecessary information merely to create a larger audit trail. The record should support the intended program and the recipient’s preferences.

Messaging rules, carrier requirements and platform conditions can change. This guide provides operational planning, not a legal determination that a particular campaign is permitted. Confirm the current requirements for the actual program before launch, especially when a proposed change introduces a new audience or message purpose.

05

Write messages that identify the sender and action

Make the business identity clear and explain the purpose early. A recipient should not have to open an unfamiliar link to discover who sent the text. Use straightforward language and avoid a misleading urgency claim simply to increase response.

Choose one useful next action. A reminder might explain how to confirm or request a change through the approved process. An opted-in offer might direct the person to an accurate page with its conditions. Do not send a short message that conceals important limitations the destination then reveals unexpectedly.

Review the text as it will appear on a phone, including previews and any link. Avoid unnecessary sensitive detail that could be visible to someone nearby. The message should remain understandable without assuming the recipient remembers a previous campaign or internal terminology.

06

Design preference changes as part of the workflow

Decide how the business receives, records and acts on requests to stop or change messages. Review the available platform behavior and the applicable requirements with the responsible owner. Do not assume a single keyword handler covers every relevant request or that staff can ignore an ordinary-language reply.

Test how preference changes affect scheduled and automated messages. A record may be updated correctly while a separate workflow still contains a queued send. The verification needs to examine the complete path, including any connected systems and manual processes.

Give staff a clear escalation route for ambiguous requests. They should know who can interpret the request and adjust the record through the approved process. The operational goal is to respect the person’s choice consistently, not to make them repeat the request across several teams.

07

Assign responsibility for replies and failed delivery

A message can invite a response even when the campaign team originally thought of it as one-way communication. Decide who monitors replies and how questions reach the right person. If the channel is not monitored, the communication should explain the appropriate contact route clearly.

Create a process for delivery failures and invalid records. Repeatedly attempting to message a number without reviewing the cause can waste effort and create confusion. Determine which failures need investigation and which should stop the workflow until the record is corrected.

Keep a distinction between a message being accepted for delivery and the recipient understanding or acting on it. Reports should use accurate labels for the evidence available. Do not call every delivered text a successful customer interaction or infer permission from a lack of complaint.

08

Test a bounded program before expanding it

Use an approved test group and a documented sequence. Check the message content, recipient selection, timing, links, preference changes and staff response path. State the expected result for each test so the team can identify a failure without guessing whether the system behaved correctly.

Test changes to the underlying record. An appointment might be rescheduled or cancelled after a reminder has been prepared. A contact’s preferences might change before a promotional send. The workflow should use the intended current information rather than delivering an obsolete message because it was queued earlier.

When the test reveals a problem, correct the specific rule and repeat the affected case. Avoid sending repeated live messages to real customers as a substitute for a controlled test. Coordinate with the people who receive notifications so test activity is not mistaken for ordinary business work.

09

Measure usefulness without overclaiming

Define the outcome the program should support, such as fewer unresolved scheduling questions or a response to an approved offer. Separate operational observations from sales attribution. A reply can indicate engagement, but it does not establish a completed transaction or explain every later purchase.

Review the content and audience when the program produces confusion, unsuitable requests or preference changes. These observations can reveal a mismatch between what people expected and what the business sent. Treat them as information to improve the program rather than as obstacles to increasing volume.

Dappr can scope messaging workflows within its own CRM around confirmed requirements. The scope should identify the permission review, message owner, delivery configuration and response process. It should not imply that a CRM connection alone makes a campaign compliant or that every contact can be added to marketing automation.

10

Keep a launch record with the program

Save the approved purpose, collection process, message versions, test results and responsible owners. Include the conditions that require another review, such as a changed offer or a different source of contacts. This record helps a future operator understand the boundaries without relying on the person who originally configured the workflow.

If current policy evidence is missing, keep that question open explicitly. A draft message and a technically working automation can be prepared while a review remains pending, but they should not be mistaken for authorization to send. The final launch decision belongs with the owner responsible for the actual program.

Sources and further reading

NEXT STEPS

Continue planning.