Twilio SMS - FAQ

Can a Twilio SMS trigger a conversion in my campaigns?

Conversions in Customer.io track the last email or communication sent before the user enters a conversion segment. If you are tracking users performing an action or entering a segment after receiving an SMS, then a user can be marked as converted after receiving the Twilio action.

How does Twilio deal with SMS unsubscribes?

If a user unsubscribes via SMS, he/she would no longer be able to receive SMS communication through your campaign. This is because the user will opt out of receiving messages from your Twilio phone number, and this decision is handled directly by Twilio.

What if a user no longer wants to receive a Twilio SMS?

These preferences are managed by Twilio. By default, Twilio will handle English-language messages on long codes in accordance with industry standards. These messages include STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, and QUIT, which a customer can use to stop receiving messages from your Twilio phone number.

What if a user stopped receiving messages but wants to receive them again?

Just like unsubscribes, these preferences are managed by Twilio. Twilio uses START, YES and UNSTOP long codes to opt customers back in to receiving messages from your Twilio phone number.

How can I see if my SMS was delivered successfully?

You would want to view successfully completed messages in the Campaign Sent tab, which will show a state of Sent, Failed, Bounced, or Delivered. You can also filter for these SMS messages in the Delivery Log.

More about tracking sent Twilio SMS messages in Customer.io.

Can I segment based on Twilio SMS?

Yes! To segment for a Twilio SMS, you can use the segment builder as normal:

Segmenting on sent Twilio message

Do you support short codes?

Yes we do! If you’ve leased a short code, or Twilio has done so on your behalf, we sync the sending of Customer.io Twilio messages with them. In Customer.io, they’ll sync just like any other Twilio numbers you have.

To learn more about how short codes work with Twilio (as well as look at pricing information), you can learn more on Twilio’s documentation page.

Can I send using Alphanumeric IDs?

Yes! But there are a few important things to keep in mind when you do:

  1. Enable the feature in Twilio first! You can add these in Customer.io, but if you haven’t enabled it in your Twilio project settings, the message will fail.
  2. They’re one-way: Your customers cannot reply to them.
  3. Opt-in/opt-out: Customers receiving these should have opted in to your service and be informed on how to opt out.
  4. They’re not supported in all countries, including the USA: If you try to send to an unsupported country from an Alphanumeric Sender ID, your SMS will fail to send. Note that some require sender ID pre-registration with Twilio.

If you’ve enabled Twilio in Customer.io and want to send using Alphanumeric IDs, here’s how.