Text messaging | Twilio SMS

8 min. readlast update: 08.13.2026

This SMS feature is optional to integrate within the GB Members CRM software.

This feature will enable you to send and receive individual and mass standard text messages to your members and leads while staying within the GB Members CRM.

Twilio is currently the only approved SMS integration. 

COST: 

  • Additional costs include phone number ($1.15 per month), monthly "campaign" fee ($2-$4), and one-time registration fee ($15).
  • It's recommended to set up the account with $25 and have it auto-recharge if it falls below $10
  • The average cost per SMS inbound and outbound is $0.0079. Text messages are charged per segment. Learn more

NOTE: Mass group messages will cost SIGNIFICANTLY more than individual messages. Follow specific guidelines and terms of service of Twilio when setting up your account.


How to | Set up your Twilio Account

  1. Create a Twilio account at https://twilio.com
  2. Set up the account budget. 
  3. Buy a virtual number.
  4. Set up Geographic Permissions.
  5. Complete A2P 10DLC and Toll-Free registration.
  6. Provide your account information to finalize the integration.
  7. Receive confirmation, and verify completion.

1. Create a Twilio account at https://twilio.com

  • Follow the prompts to create your account.
  • Use your phone number and primary personal business email for the verification codes.
  • Complete the email verification and phone verification.
  • Save that recovery code somewhere safe.
  • Fill out the Needs Analysis form with the corresponding answers below 


2. Set up the initial account budget

  • Upgrade from a Trial

  • Follow the prompts inquiring about your business (this will speed things up when applying for your A2P 10DLC application)
  • It's recommended to set up the account with $25 and have it auto-recharge if it falls below $10.
  • Additional costs include phone number ($1.15 per month), monthly "campaign" fee ($2-$4), and one-time registration fee ($15).

 


3. Buy a virtual number 

  • Go to "Phone numbers," "Manage," and "Buy a Number." We recommend buying a phone number as similar as possible to your current school phone number, i.e., the first six digits, etc.

  • Go to "Active Numbers" after you have purchased one and click on your new number.


4. Configure Your Website and Register Your A2P Campaign

To comply with Twilio's A2P 10DLC requirements and enable SMS messaging through GB Members, you must first ensure your website contains the required privacy disclosures and then register your A2P Campaign.

Follow the steps below to complete the setup.

STEPS

Part 1 – Update Your Website

Twilio requires that your website clearly explain how visitors can opt in to receive SMS messages and include a Privacy Policy that discloses how their information is collected and used.

The Privacy Policy must be published on your website and be accessible from your Book a Trial page (or footer).

Use the following template:


Privacy Policy

Your privacy is important to us. This Privacy Policy explains how we collect, use, and protect your personal information when you interact with Gracie Barra and use our services.

Information We Collect

We may collect the following information:

  • Name
  • Phone Number
  • Email Address

How We Use Your Information

We use your information to:

  • Contact you regarding your free trial request.
  • Send appointment confirmations and reminders.
  • Respond to your inquiries.
  • Provide membership information and customer support.
  • Send promotional SMS messages only if you have expressly opted in.

Sharing of Information

We do not sell, rent, or share your personal information, including your phone number, with third parties or affiliates for marketing or promotional purposes.

We may share your information only with trusted service providers who assist us in delivering our services. These providers are contractually required to protect your information and may only use it to perform services on our behalf.

SMS Communications

By checking the SMS consent box on our Book a Trial form, you agree to receive SMS messages from Gracie Barra regarding:

  • Trial class confirmations
  • Appointment reminders
  • Membership information
  • Customer support
  • Promotional offers (if applicable)

Message frequency varies.

Message and data rates may apply.

Consent is not a condition of purchasing any goods or services.

You may opt out at any time by replying STOP.

For assistance, reply HELP.

Data Protection

We take reasonable measures to protect your personal information against unauthorized access, use, or disclosure.

Customer Support

If you have any questions regarding this Privacy Policy, please contact your local Gracie Barra school.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Any changes will be posted on this page.


Part 2 – Create Your A2P Campaign

Once your Twilio Brand has been approved:

  1. Log in to your Twilio Console.
  2. Navigate to:

Products & Services → Trust Hub → Registrations

  1. Select the A2P Campaigns tab.
  2. Click Create A2P Campaign.
  3. Select your existing Approved Brand.
  4. Select your existing Messaging Service.

If prompted, create a Messaging Service before continuing.


Campaign Use Case

Select:

Low Volume Mixed

This is the recommended campaign type for most Gracie Barra schools because it supports both customer care and promotional messages.


Campaign Description

Copy and paste the following:

This campaign is used by Gracie Barra to communicate with prospective and current members who have opted in through our website's Book a Trial form. Messages include trial class confirmations, appointment reminders, responses to inquiries, membership follow-ups, schedule updates, and customer support communications. Marketing messages may also be sent to members who have expressly opted in to receive promotional SMS communications.


Sample SMS Message #1

Copy and paste:

Hi {{FirstName}}, thank you for booking your free trial at Gracie Barra! We look forward to seeing you on {{AppointmentDate}} at {{AppointmentTime}}. Reply STOP to unsubscribe.


Sample SMS Message #2

Copy and paste:

Hi {{FirstName}}, this is Gracie Barra. We're following up to see if you'd like to schedule your free trial class. Reply STOP to unsubscribe.


Opt-In Method

Copy and paste the following:

Customers opt in by completing the Book a Trial form on our Gracie Barra website. The form includes a separate SMS consent checkbox that is unchecked by default. By checking this box, users agree to receive SMS messages regarding trial classes, appointments, membership information, promotional offers, and customer support. Consent is optional and is not a condition of purchasing any goods or services. Users may opt out at any time by replying STOP or receive assistance by replying HELP. Message frequency varies. Message and data rates may apply.


Message Content

Embedded Links

Select:

Yes

GB Members includes links in SMS messages for:

  • Trial booking confirmations
  • Registration forms
  • Billing update forms
  • Membership-related forms

Embedded Phone Numbers

Select:

Yes

Schools commonly include their phone number in SMS communications.


Marketing Content

If Twilio asks whether your campaign contains marketing content, answer:

Yes

GB Members may send:

  • Trial follow-ups
  • Promotional offers
  • Membership reminders
  • Customer care messages

Because the platform supports both customer care and promotional messaging, Low Volume Mixed is the recommended campaign type.


Submit Your Campaign

Review all the information carefully and click Submit.

Twilio typically reviews A2P Campaigns within a few business days, although approval times may vary.


Part 3 – Configure the Webhook

After your campaign has been approved:

  1. Open your Twilio Phone Number.
  2. Scroll to Messaging Configuration.
  3. Under A Message Comes In, select Webhook.
  4. Enter the following URL:

https://(schoolname).gbmembers.net/sms/twilio

  1. Save your changes.

Part 4 – Send Your Twilio Account Information

Once your setup is complete, send the following information to the GB Members team so we can finalize the integration:

  • Account SID
  • Auth Token
  • Twilio Phone Number
  • School Name

Please copy and paste the information into your email. Do not send screenshots.

Send your information to:


6. Verify the Integration

Once you receive confirmation that your Twilio account has been connected:

  1. Log in to GB Members.
  2. Navigate to Send → SMS Send.
  3. Confirm that your Twilio phone number is available for sending SMS messages.
  4. Create a test Lead or use an existing Member with your own mobile phone number.
  5. Send a test SMS and verify that you successfully receive the message.

If you're able to send and receive SMS messages, your integration has been completed successfully.


Troubleshooting

While we're always happy to help with the GB Members integration, some Twilio-specific issues are best handled directly through Twilio Support.

For assistance with your Twilio account, please visit:

https://support.twilio.com

Verify Your Webhook Configuration

  1. Log in to your Twilio Console.
  2. Navigate to Phone Numbers → Manage → Active Numbers.
  3. Select your active Twilio phone number.
  4. Under Messaging Configuration, locate A Message Comes In.
  5. Confirm that:
  • The handler is set to Webhook
  • The URL is:

https://(schoolname).gbmembers.net/sms/twilio

  1. Save your changes if necessary.

Verify Your A2P Campaign

  1. In the Twilio Console, navigate to:

Products & Services → Trust Hub → Registrations

  1. Open the A2P Campaigns tab.
  2. Verify that:
  • Your Brand has been approved.
  • Your A2P Campaign has been approved.
  • The campaign is associated with your Messaging Service.

If your campaign is still pending approval, SMS messaging will not be available until Twilio completes its review.


Need Assistance?

If you have any questions or need assistance with your GB Members integration, please contact us at:

northamerica@graciebarra.com

Or schedule a one-on-one consultation with our School Success team:

https://graciebarra.link/gbmembers-consultation

 
 
 
Was this article helpful?