This project is not covered by Drupal’s security advisory policy.
Provides integration with the email marketing service Klaviyo using the newly created Klaviyo API PHP Library.
Warning: This project is still under heavy development and does not yet have documentation for its current use.
Requirements
- Select (or other)
- Entity API
- Libraries API
- Klaviyo API PHP Library. (See installation instructions below.)
Installation
- Install the module per normal
- Download Klaviyo API PHP Library
- Extract the archive to
/sites/all/libraries/klaviyo-api-phpsuch thatKlaviyoApi.phpis found at/sites/all/libraries/klaviyo-api-php/src/KlaviyoApi.php. - Install Composer and then run
composer install --no-devfrom withinsites/all/libraries/kalviyo-api-php.
Configuration
- Navigate to
Administration >> Configuration >> Web services >> Klaviyo settings(/admin/config/services/klaviyo) and set your API key. - Navigate to
Administration >> Configuration >> Account settings(/admin/config/people/accounts) to enable Klaviyo integration for Drupal user accounts.
Supporting organizations:
Module development and maintenance
Sponsored development
Project information
1 site reports using this module
- Created by grndlvl on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.


