How to use the RCS capability property in Klaviyo
The RCS capability property in Klaviyo helps you understand which subscribers can receive RCS (Rich Communication Services) messages. You can view this information on an individual profile, use it to create targeted segments, and apply it in flows and campaigns through conditional splits.
With the RCS capability property, you can:
- Check whether an individual profile is RCS-capable in their SMS marketing subscription details
- Create RCS-only or SMS-only segments
- Use conditional splits in flows and campaigns to ensure that you deliver the right message format
⚠️ Private Beta: This feature is currently in private beta and more functionality is coming soon. You can request access to this or any other Klaviyo beta via the Beta Landing Page but acceptance is not guaranteed. Klaviyo Support will assist customers enrolled in the beta but cannot provide updates on applications.
Viewing RCS capability on a profile
The first step in using the RCS capability property is knowing whether a subscriber can receive RCS.
You can view this directly in the SMS marketing subscription box on a profile.
The metadata includes an Is RCS capable field, which will display True or False.
- True means the subscriber’s device supports RCS.
- False means the subscriber’s device does not support RCS.
Note. This field is only visible if the profile is actively subscribed to SMS marketing.
Creating an RCS segmentCreating an RCS segment
You can use Klaviyo’s segment builder to create a segment of subscribers who can receive RCS messages.
- Navigate to Lists & segments in your Klaviyo account.
- Select Create list / segment and choose Segment.
- Enter a descriptive name, such as RCS.
- In the segment builder, set the conditions as follows:
- Person ‘can receive’ ‘sms marketing’
- because person ‘Subscribed’
- and ‘is RCS capable’ is ‘True’
Your segment should look like this:
Creating a dedicated RCS segment ensures that you only target contacts who have both opted in to SMS marketing and are capable of receiving RCS messages.
Creating an SMS segmentCreating an SMS segment
If you want to create a segment for subscribers who can receive SMS but not RCS, simply change the last condition (is rcs capable) to is ‘False’.
This segment ensures that SMS campaigns are only sent to contacts who cannot receive RCS.
Using conditional splits in flows and campaignsUsing conditional splits in flows and campaigns
You can also use the RCS capability property when creating conditional splits in flows and omnichannel campaigns. This allows you to branch your automation based on whether a contact can receive RCS, ensuring the right message type is delivered.
For example:
- If a person is RCS capable = True, send an RCS message.
- Otherwise, perform another action as opposed to sending an SMS fallback.
Your split should look like this: