Home > Integrations > Integrate SMS system with a Twilio account

Integrate SMS system with a Twilio account

Twilio is an SMS service provider that allows you to send and receive text messages. When integrated with GymMaster, it enables SMS to be sent directly from your own dedicated Twilio number, giving your club greater control and consistency in member communication.

This guide references Twilio’s support centre articles where helpful, as their screenshots and platform details are maintained directly by Twilio and kept up to date.

 

How to integrate GymMaster with Twilio

 

1. Sign up for a Twilio Account

  • If you haven't already signed up for an account, you will need a paid version before you can begin the integration process. Go to Twilio.

 

2. Set up a Twilio phone number

Twilio Guide: Get your first Twilio phone number

  • This is the number that your SMS will come from, i.e. the number member's will see when you send them a message. These cost a small amount per month, however your first month can be purchased using the free account credit.
  • You have two types of options here:
    • a) Toll-free: About $2/month for a number. Slightly higher cost (0.25c extra per segment). Slightly higher SMS filtering to clients. Simpler verification process.
    • b) Local: About $1/month for a number. Almost no SMS filtering. Longer verification process.

We will be outlining how to set up a Local number in this guide, so if you go with Toll-free just skip steps 4 and 6 in this guide.

 

3. Set up Reply Hooks

This will allow any replies from your members to be pulled directly into GymMaster.

 

 

4. Set up a Messaging Service

  • For our purposes, all we need a messaging service for is A2P 10DLC registration
  • You must attach the registration to a Messaging Service, so we’re setting up the service first.
  • Follow Steps 1 & 3 found on the Twilio help page Messaging Services to get one set up, and attach your Twilio phone number.

 

5. Upgrade your Twilio account

  • All this requires is putting some money on the account, so that it gets upgrade out of Trial.
  • The minimum top-up at the time of writing is $20 USD, and can be done from your Twilio Billing Page.

 

6. Register for A2P 10DLC (US/CA)

  • To send SMS messages through an application in North America, your Twilio account must first be approved by the mobile carriers. Twilio has simplified this through their A2P 10DLC registration process.

  • Log in to Twilio and navigate to Develop > Messaging > Regulatory Compliance > A2P 10DLC Overview.

  •  From there, complete the registration. If you operate as a single-location gym or individual business, select Sole Proprietor  to keep the process straightforward.

If you are unsure about any step, take screenshots of the relevant pages or questions before contacting support and include them in your email. This helps resolve issues faster and keeps your setup moving.

 

 

7. Integrate your Twilio account with GymMaster

To integrate your Twilio account with GymMaster; 

  • Find the following details in the Account Info section of the Twilio Console, then enter these in GymMaster under Settings > Integrations > Twilio.
    • Account SID
    • Auth Token

Twilio settings are configured per club within GymMaster. This means you can assign a separate Twilio account and phone number to each facility, or have multiple facilities share the same Twilio account if that better suits your setup.

 

 


 

Use other platforms in the running of your business? Click here to learn more about other GymMaster integrations.

Common Questions this Covers

  • How to integrate Twilio with GymMaster
  • What are steps to integrate Twilio
  • Can we use Twilio with GymMaster
  • SMS integration options
  • How can we do bulk SMS messaging