Title: Segmentflow Connect
Author: olivernaaris
Published: <strong>12 Meɣres 2026</strong>
Last modified: 6 Maggu 2026

---

Search plugins

![](https://ps.w.org/segmentflow-connect/assets/banner-772x250.png?rev=3508723)

![](https://ps.w.org/segmentflow-connect/assets/icon-256x256.png?rev=3508705)

# Segmentflow Connect

 By [olivernaaris](https://profiles.wordpress.org/olivernaaris/)

[Download](https://downloads.wordpress.org/plugin/segmentflow-connect.2.4.0.zip)

 * [Details](https://kab.wordpress.org/plugins/segmentflow-connect/#description)
 * [Reviews](https://kab.wordpress.org/plugins/segmentflow-connect/#reviews)
 *  [Installation](https://kab.wordpress.org/plugins/segmentflow-connect/#installation)
 * [Development](https://kab.wordpress.org/plugins/segmentflow-connect/#developers)

 [Support](https://wordpress.org/support/plugin/segmentflow-connect/)

## Description

Segmentflow Connect links your WordPress site to [Segmentflow](https://segmentflow.ai),
enabling:

 * **Talk to your data** — Create customer segments using natural language (« Customers
   who bought twice but haven’t opened an email in a month »)
 * **Brand-aware creative** — Automatically pull your logos, product photos, and
   color palettes to generate ready-to-send email templates
 * **One-click campaigns** — Launch email campaigns with real-time delivery stats
 * **Revenue attribution** — Track the exact dollar amount every campaign generates

#### Works on Any WordPress Site

Segmentflow Connect works on **any WordPress site** — WooCommerce is optional. On
a plain WordPress site, you get:

 * Page view tracking
 * Automatic visitor identification for logged-in users
 * Browser context and referrer tracking

#### WooCommerce Enrichment (Optional)

When WooCommerce is active, Segmentflow Connect automatically enables additional
features:

 * **Automatic data sync** — Customers, orders, and products sync to Segmentflow
 * **Real-time webhooks** — New orders, customer updates, and product changes are
   sent instantly
 * **Cart context** — Cart hash, currency, and WooCommerce customer ID enrichment
 * **Pre-built segments** — 11 ready-to-use customer segments (Repeat Customers,
   Churning Customers, etc.)
 * **Revenue attribution** — Track which email campaigns drive revenue

#### How It Works

 1. Install and activate this plugin
 2. Click « Connect to Segmentflow » in the Segmentflow settings page
 3. Approve the connection in your Segmentflow dashboard
 4. Tracking begins immediately
 5. If WooCommerce is active, customer data, orders, and products sync automatically

#### Requirements

 * WordPress 5.8 or later
 * PHP 8.1 or later
 * A [Segmentflow](https://segmentflow.ai) account
 * WooCommerce 5.0 or later (optional — for e-commerce features)

### Third-Party Services

This plugin connects to [Segmentflow](https://segmentflow.ai), a third-party
 email
marketing and customer data platform. A Segmentflow account is required.

#### Segmentflow Tracking SDK

When the plugin is connected, a JavaScript tracking SDK is loaded from
 Segmentflow’s
CDN (https://cdn.cloud.segmentflow.ai/v1/sdk.js) on all frontend pages. This SDK
collects page view events and, for logged-in users, sends their WordPress user ID
and email address to Segmentflow for visitor identification.

When WooCommerce is active, additional data is included: WooCommerce customer ID,

cart hash, and store currency.

The « Require Consent » setting can be enabled to prevent tracking until the
 visitor
has given consent via your cookie consent solution.

#### Segmentflow API

The plugin communicates with the Segmentflow API (https://api.cloud.segmentflow.
ai) to:

 * Check connection status during the initial setup flow
 * Notify Segmentflow when the plugin is disconnected or uninstalled

#### Segmentflow Dashboard

During the connection flow, the user is redirected to the Segmentflow dashboard
(
https://dashboard.segmentflow.ai) to authorize the connection. When WooCommerce 
is active, this flow includes granting Segmentflow read/write API access to your
store’s customers, orders, and products via WooCommerce’s built-in authorization
screen.

#### Links

 * [GitHub Repository](https://github.com/segmentflow/segmentflow-connect)
 * [Segmentflow Terms of Service](https://segmentflow.ai/terms)
 * [Segmentflow Privacy Policy](https://segmentflow.ai/privacy)

## Screenshots

 * [[
 * Connection page — Connect your WordPress site to Segmentflow with one click
 * [[
 * Connected state — Organization name, platform, write key, and tracking status
 * [[
 * Settings — Debug mode, consent required, API host override

## Installation

 1. Upload `segmentflow-connect` to the `/wp-content/plugins/` directory, or install
    directly through the WordPress plugins screen
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Navigate to the Segmentflow settings page in the admin menu
 4. Click « Connect to Segmentflow » and follow the prompts

## FAQ

### Do I need WooCommerce?

No. Segmentflow Connect works on any WordPress site. WooCommerce features activate
automatically when WooCommerce is installed.

### Do I need a Segmentflow account?

Yes. Sign up for free at [segmentflow.ai](https://segmentflow.ai).

### What data is synced?

On plain WordPress: page views and logged-in user identity. With WooCommerce: customer
profiles (name, email, address), order history (items, totals, status), and product
catalog (name, images, prices). No sensitive payment information is transmitted.

### Does this plugin slow down my site?

No. The tracking SDK is loaded asynchronously from a CDN and does not block page
rendering. Webhook processing happens server-to-server.

### Is this plugin GDPR compliant?

The plugin includes a « Require Consent » setting that prevents tracking until the
user has given consent. You can integrate this with your existing cookie consent
solution.

### What happens if I install WooCommerce after this plugin?

The plugin detects WooCommerce automatically and offers to upgrade your connection
for full e-commerce features. No reinstallation needed.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Segmentflow Connect” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ olivernaaris ](https://profiles.wordpress.org/olivernaaris/)

[Translate “Segmentflow Connect” into your language.](https://translate.wordpress.org/projects/wp-plugins/segmentflow-connect)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/segmentflow-connect/),
check out the [SVN repository](https://plugins.svn.wordpress.org/segmentflow-connect/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/segmentflow-connect/)
by [RSS](https://plugins.trac.wordpress.org/log/segmentflow-connect/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### Unreleased

 * Add HMAC-authenticated discount endpoints under `/wp-json/segmentflow/v1/discounts`
   so the Segmentflow backend can manage WooCommerce coupons through a versioned
   plugin contract:
    - `POST /` — create a percentage coupon
    - `GET /by-code/{code}` — fetch by code
    - `GET /{providerId}` — fetch by ID
    - `DELETE /{providerId}` — hard-delete
    - `GET /redemptions?since=...` — list orders that used a coupon since a cursor
      
      Authentication uses the existing webhook secret with `X-Segmentflow-Timestamp`
      and `X-Segmentflow-Signature` headers. Older plugin installs without these
      endpoints respond 404; the Segmentflow backend will surface a « plugin update
      required » message until the merchant updates.
 * Update brand logos to v2

#### 1.0.6

 * Add dedicated Forms tab with site URL copy button, dashboard links, setup guide,
   and testing tip
 * Remove Lead Magnets & Forms row from Connection tab (moved to Forms tab)

#### 1.0.5

 * Add Lead Magnets & Forms row to plugin connection page linking to the Segmentflow
   dashboard

#### 1.0.4

 * Fix PHPCS warnings: sanitize and unslash cookie input
 * Fix missing version parameter on enqueued CDN script
 * Prefix all global variables in admin template files

#### 1.0.3

 * Fix Stable tag format in readme.txt

#### 1.0.2

 * Fix Version header format for WordPress.org compatibility

#### 1.0.1

 * Use wp_enqueue_script() and wp_add_inline_script() for SDK injection instead 
   of inline script tags
 * Fix Plugin URI to valid public URL
 * Add GitHub repository link for source code access

#### 1.0.0

 * Initial release
 * Works on any WordPress site (page views + identify for logged-in users)
 * Conditional WooCommerce enrichment (cart context, currency, customer ID)
 * Connection flow from plugin settings or Segmentflow dashboard
 * Top-level Segmentflow admin menu with dynamic tabs
 * Settings: debug mode, consent required, API host override
 * WooCommerce auto-auth connection flow

## Meta

 *  Version **2.4.0**
 *  Last updated **4 n imalasen ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/segmentflow-connect/)
 * Tags
 * [analytics](https://kab.wordpress.org/plugins/tags/analytics/)[Email Marketing](https://kab.wordpress.org/plugins/tags/email-marketing/)
   [segmentation](https://kab.wordpress.org/plugins/tags/segmentation/)[tracking](https://kab.wordpress.org/plugins/tags/tracking/)
   [woocommerce](https://kab.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://kab.wordpress.org/plugins/segmentflow-connect/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/segmentflow-connect/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/segmentflow-connect/reviews/)

## Contributors

 *   [ olivernaaris ](https://profiles.wordpress.org/olivernaaris/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/segmentflow-connect/)