How do I send text messages to clients?

A client texts you asking about their event, and you want to reply from Check Cherry instead of your personal phone. Text messaging through Twilio keeps all your communication in one place.

ManageBusiness SettingsIntegrations

Why use text messaging?

Text messages have much higher open rates than email. They're great for time-sensitive communication like day-of reminders, payment confirmations, and quick follow-ups. Many clients prefer a text over an email, especially for short updates.

Twilio is a paid third-party service. You'll need to create a Twilio account and purchase a phone number before connecting it to Check Cherry. Twilio charges per message sent and received.

Connect Twilio to Check Cherry

Go to Integrations.
Find the Twilio integration and click Enable.
Enter your Twilio Account SID, Auth Token, and Phone Number SID.
Click Save to connect your account.

Finding your Twilio credentials

Your Account SID and Auth Token are on the main dashboard of your Twilio Console.

To find your Phone Number SID:

Log in to your Twilio Console.
Expand the Phone Numbers menu in the left sidebar.
Click Manage, then Active Numbers.
Click on your phone number to open its properties.
Copy the Phone Number SID (starts with "PN").

Set up webhooks to receive replies

To see incoming text messages from clients inside Check Cherry, you need to configure a messaging webhook on your Twilio phone number. This tells Twilio to forward incoming messages to your Check Cherry account.

In your Twilio phone number settings, configure the following:

  • Under "A Message Comes In", choose Webhook.
  • For the URL, enter https://yourcompanyurl.checkcherry.com/webhooks/twilio/message_received (replace "yourcompanyurl" with your actual Check Cherry subdomain).
  • Set the method to HTTP POST.
If you are already using other software to handle incoming SMS messages on this phone number, adding the Check Cherry webhook will override that configuration.

A2P 10DLC registration (required for US numbers)

If you send text messages to US phone numbers, carriers require you to register for A2P 10DLC (Application-to-Person 10-Digit Long Code). Without this registration, your messages will not be delivered.

A2P 10DLC is a carrier-mandated system that verifies your business identity and the type of messages you send. It provides better delivery rates and lower filtering risk than unregistered numbers.

Registration is done through the Twilio Console. Follow Twilio's guide: How do I register to use A2P 10DLC messaging?

Tips for a successful registration

Prepare your business information

  • Legal business name: must match exactly with IRS or Secretary of State records.
  • EIN / Tax ID: use your company's EIN, not your SSN (unless you're a sole proprietorship).
  • Business type: accurately select LLC, Corporation, Sole Proprietor, etc.
  • Website: provide a live, professional-looking site. Carriers often check it.
  • Contact info: make sure your phone number and email are valid and monitored.

Describe your campaign clearly

  • Use case: describe exactly what you'll send, for example: "Booking confirmations, payment reminders, and customer service updates for event services."
  • Message samples: write samples that reflect real-world usage, including opt-out language ("Reply STOP to unsubscribe").
  • Opt-in process: document how clients consent to receive texts (booking flow, contract checkbox, website forms, etc.).

Follow compliance rules

  • Always provide clear instructions for STOP and HELP responses.
  • Link to your Terms of Service and Privacy Policy where clients opt in.
  • Avoid high-risk wording like "Free $$$" or "click here" in your messages.

Common reasons for rejection

  • Using a DBA name instead of the official legal entity name.
  • Submitting placeholder or non-functional websites.
  • Copy/pasting generic message samples that don't reflect your real use cases.
  • Forgetting to explain your opt-in process.
Start small once you're registered. Ramp up your message volume gradually to avoid being flagged for unusual usage spikes.

Troubleshooting undelivered messages

If your text messages show as undelivered, check your Twilio Console for error details. Go to the Monitor tab in Twilio and look at the Error Logs to see what went wrong.

Common causes include:

  • Missing A2P 10DLC registration (messages to US numbers will be blocked).
  • Invalid or disconnected recipient phone numbers.
  • Twilio account balance is depleted.
  • Message content flagged by carrier filters.

You can look up specific error codes in Twilio's error code reference to understand what each code means and how to resolve it.

Getting help

For questions about your Check Cherry integration, reach out to us through the chat bubble in the lower right corner of the app.

For Twilio-specific issues (account setup, A2P registration, billing), visit the Twilio Help Center or check their Quick Start Guide.

Was this article helpful?

Thanks for your feedback!

Sorry to hear that. Want to chat with our support team?

Chat with us

Last updated April 01, 2026 09:50