This module provides integration with Customer.io via its Track API, allowing for the automatic publishing of user data from your Drupal site to Customer.io.
It is useful for synchronizing user information and activities to Customer.io for further analysis and personalized user engagement.
Features
- Synchronize Drupal users, upon creation, updates, and deletions to Customer.io using Track API
- Choose from Drupal what kind of fields for users you want to synchronize
- Relay Drupal transactional emails to Customer.io Transactional messages via Transactional API. This feature depends on Drupal Symfony Mailer module
Requirements
This module requires the following libraries:
printu/customerio: https://github.com/printu/customerio
Additionally, a valid Customer.io account and API credentials (API Key and Site ID)
are required.
Installation
- Install as you would normally install a contributed Drupal module. Visit
https://www.drupal.org/docs/8/extending-drupal-8/installing-drupal-8-modules
for further information.
Configuration
- Navigate to Administration > Extend and enable the module.
- Go to Administration > Configuration > System > Customer.io Integration
(admin/config/services/customerio). - Enter your Customer.io API Key and Site ID.
- Save the configuration.
Usage
Once configured, the module automatically tracks user events such as creation,
update, and deletion, and sends this data to Customer.io. The module dispatches
events that other modules can subscribe to for extending functionalities.
Troubleshooting
If you encounter issues with data not being sent to Customer.io, ensure that:
- The API Key and Site ID are correctly configured.
- Your Customer.io account is active and properly set up to receive data.
- There are no connectivity issues between your Drupal site and Customer.io.
For more detailed troubleshooting, enable logging and check the logs for any
error messages.
Project information
- Project categories: Developer tools, Integrations
3 sites report using this module
- Created by mohammed j. razem on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
Initial release
Development version: 1.0.x-dev updated 1 May 2024 at 07:05 UTC



