Skip to main content
Question

How does RC handle aliases with other tools like Customerio

  • August 18, 2025
  • 1 reply
  • 27 views

tobysola1
Forum|alt.badge.img+9

Hi,

  1. How does your direct integration with Customerio handle alias creation? If an alias is created in RC, what is sent to Customerio?
  2. If RC doesn't notify Customerio in any way when an alias is created, is there at least a webhook event that we can monitor to update Customerio ourselves? 

Thanks, 

Toby

This post has been closed for comments

1 reply

jeffrey_bunn
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • August 20, 2025

Hi ​@tobysola1! We don’t have events for alias creation, specifically, whether in the customer.io integration or other integrations/webhooks. However, all aliases are added to customer.io events as attributes. The identity-specific attributes are:

  • subscriber_attributes
  • aliases
  • app_user_id
  • original_app_user_id

while the app_user_id is also set as customer.io’s id. 

All purchase events for your users will contain this information (along with subscription status information), and you could build flows within customer.io to check the aliases array if necessary.

While we don’t have an alias creation webhook, you could catch transfer webhooks and perform custom logic.