Who is this for?
- Atlas merchants who use Customer.io for marketing
- Merchants who want to reach customers by SMS
What this does
This connects your Twilio account to Customer.io. Your customers receive SMS messages sent from your own Twilio sender. Use this for loyalty messages, order confirmations, and one-time passcodes.When to use this
- You want to send loyalty SMS to customers who have opted in
- You need to send order confirmations or one-time passcodes by text
- You are setting up or already have a Twilio account
Steps
1
Set up a Twilio account
Go to twilio.com and sign up for a paid account.Once your account is active, buy a sender. You have two options:
- Phone number: Buy a local number from Twilio.
- Alphanumeric Sender ID: Use your brand name as the sender (for example,
ATLAS). Not available in all countries.
2
Connect Twilio to Customer.io
In Customer.io, go to Workspace Settings, then click SMS.Enter your Twilio credentials in the fields provided:Enter your sender phone number or Alphanumeric Sender ID.Click Save.
3
Add SMS to a campaign or newsletter
Choose how you want to send SMS in Customer.io:
- Campaign workflow: Drag an SMS action into a workflow. Use this for automated loyalty messages triggered by a customer action.
- SMS newsletter: Create a one-time broadcast to a segment of customers. Use this for promotions and announcements.
- Transactional SMS: Send order confirmations or one-time passcodes. Use this for time-sensitive messages.
What should happen
- Customers receive SMS messages from your Twilio sender.
- Loyalty messages arrive within seconds of being triggered in Customer.io.
- Customer.io shows a delivery status for each message sent.
If it doesn’t work
Messages are not sending
Messages are not sending
- Check that you entered your live Account SID and Auth Token. Test credentials do not send real messages.
- Confirm your Twilio account is paid and active, not on a trial.
- Open the Twilio Console and check for error codes on failed messages.
- Make sure your sender number or Alphanumeric Sender ID is active in Twilio.
Messages appear as 'Likely-SCAM' in Singapore
Messages appear as 'Likely-SCAM' in Singapore
Register your Alphanumeric Sender ID with the SGNIC SMS Sender ID Registry before sending. See Step 1 above for the registration link.
Customers are not receiving messages
Customers are not receiving messages
- Confirm customers have opted in to SMS communications.
- Check that each customer’s phone number includes the correct country code.
- Review the delivery log in Customer.io for failed deliveries.