Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

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:

Additionally, a valid Customer.io account and API credentials (API Key and Site ID)
are required.

Installation

Configuration

  1. Navigate to Administration > Extend and enable the module.
  2. Go to Administration > Configuration > System > Customer.io Integration
    (admin/config/services/customerio).
  3. Enter your Customer.io API Key and Site ID.
  4. 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.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Mar 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
1.0.0-alpha1 Pre-release May 1, 2024
1.0.x-dev Dev Mar 28, 2024