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

  1. Select (or other)
  2. Entity API
  3. Libraries API
  4. Klaviyo API PHP Library. (See installation instructions below.)

Installation

  1. Install the module per normal
  2. Download Klaviyo API PHP Library
  3. Extract the archive to /sites/all/libraries/klaviyo-api-php such that KlaviyoApi.php is found at /sites/all/libraries/klaviyo-api-php/src/KlaviyoApi.php.
  4. Install Composer and then run composer install --no-dev from within sites/all/libraries/kalviyo-api-php.

Configuration

  1. Navigate to Administration >> Configuration >> Web services >> Klaviyo settings (/admin/config/services/klaviyo) and set your API key.
  2. 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

Releases