Documentation / Product / Integrations / Customer.io

Customer.io: Export Users

Exporting your Lytics audiences to Customer.io will create or update user data in Customer.io.

Integration Details

This integration utilizes Customer.io API to send user data. Once the user initiates the export job, it will send the user data that is in the selected audience. For each user to export, it will create or update the user in Customer.io with the user fields selected during configuration as attributes.

Fields

Customer.io supports the following fields as listed in their documentation:

  • ID (required): which is used to identify the customer
  • Email: email address for the user
  • Attributes: Additional attributes that define the user.

Lytics allows you to send other user data fields as Extra Attributes in the job configuration.

Configuration

Follow these steps to set up and configure an export job for Customer.io in the Lytics platform. If you are new to creating jobs in Lytics, see the Jobs Dashboard documentation for more information.

  1. Select Customer.io from the list of providers.
  2. Select the Export Audiences job type from the list.
  3. Select the Authorization you would like to use or create a new one.
  4. Enter a Label to identify this job you are creating in Lytics.
  5. (Optional) Enter a Description for further context on your job.
  6. From the Audience Name input, Select the Lytics audience to export to Customer.io.
  7. From the Unique Identifier Field input, select the Lytics user field that will be used to identify users in Customer.io.
  8. From the Email field input, select the field name that contains the user's email.
  9. (Optional) From the Extra Attributes input, select list of extra attributes to send to customer.io.
  10. (Optional) Select the Existing Users checkbox to immediately trigger pushes to users who currently exist in the selected Lytics audience.
  11. Click Start Export. customer-io-export