{"id":287547,"date":"2026-03-12T03:48:48","date_gmt":"2026-03-12T03:48:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/segmentflow-connect\/"},"modified":"2026-03-30T12:14:46","modified_gmt":"2026-03-30T12:14:46","slug":"segmentflow-connect","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/segmentflow-connect\/","author":23458965,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.5.0","stable_tag":"1.5.0","tested":"6.9.4","requires":"5.8","requires_php":"8.1","requires_plugins":null,"header_name":"Segmentflow Connect","header_author":"Segmentflow","header_description":"Connect your WordPress site or WooCommerce store to Segmentflow for AI-powered email marketing, customer segmentation, and revenue attribution.","assets_banners_color":"d0d0cf","last_updated":"2026-03-30 12:14:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/segmentflow\/segmentflow-connect","header_author_uri":"https:\/\/segmentflow.ai","rating":0,"author_block_rating":0,"active_installs":0,"downloads":311,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"olivernaaris","date":"2026-03-12 03:48:24"},"1.1.1":{"tag":"1.1.1","author":"olivernaaris","date":"2026-03-12 04:58:07"},"1.2.0":{"tag":"1.2.0","author":"olivernaaris","date":"2026-03-13 02:47:11"},"1.3.0":{"tag":"1.3.0","author":"olivernaaris","date":"2026-03-17 06:49:06"},"1.4.0":{"tag":"1.4.0","author":"olivernaaris","date":"2026-03-21 04:22:11"},"1.5.0":{"tag":"1.5.0","author":"olivernaaris","date":"2026-03-30 12:14:46"}},"upgrade_notice":{"1.0.4":"<p>Fix WordPress PHPCS coding standards warnings for plugin review compliance.<\/p>","1.0.3":"<p>Fix Stable tag format in readme.txt.<\/p>","1.0.2":"<p>Fix Version header format for WordPress.org compatibility.<\/p>","1.0.1":"<p>WordPress.org compliance fixes: script enqueue improvements and updated plugin metadata.<\/p>","1.0.0":"<p>Initial release of Segmentflow Connect.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3480787,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3480787,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0","1.1.1","1.2.0","1.3.0","1.4.0","1.5.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3480787,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3480787,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3480787,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Connection page -- Connect your WordPress site to Segmentflow with one click","2":"Connected state -- Organization name, platform, write key, and tracking status","3":"Settings -- Debug mode, consent required, API host override","4":"WooCommerce integration -- Store URL, WC version, currency, and enrichment status"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[232,264,37033,550,286],"plugin_category":[36,45],"plugin_contributors":[257645],"plugin_business_model":[],"class_list":["post-287547","plugin","type-plugin","status-publish","hentry","plugin_tags-analytics","plugin_tags-email-marketing","plugin_tags-segmentation","plugin_tags-tracking","plugin_tags-woocommerce","plugin_category-analytics","plugin_category-ecommerce","plugin_contributors-olivernaaris","plugin_committers-olivernaaris"],"banners":{"banner":"https:\/\/ps.w.org\/segmentflow-connect\/assets\/banner-772x250.png?rev=3480787","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/segmentflow-connect\/assets\/icon-128x128.png?rev=3480787","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/segmentflow-connect\/assets\/screenshot-1.png?rev=3480787","caption":"Connection page -- Connect your WordPress site to Segmentflow with one click"},{"src":"https:\/\/ps.w.org\/segmentflow-connect\/assets\/screenshot-2.png?rev=3480787","caption":"Connected state -- Organization name, platform, write key, and tracking status"},{"src":"https:\/\/ps.w.org\/segmentflow-connect\/assets\/screenshot-3.png?rev=3480787","caption":"Settings -- Debug mode, consent required, API host override"}],"raw_content":"<!--section=description-->\n<p>Segmentflow Connect links your WordPress site to <a href=\"https:\/\/segmentflow.ai\">Segmentflow<\/a>, enabling:<\/p>\n\n<ul>\n<li><strong>Talk to your data<\/strong> -- Create customer segments using natural language (\"Customers who bought twice but haven't opened an email in a month\")<\/li>\n<li><strong>Brand-aware creative<\/strong> -- Automatically pull your logos, product photos, and color palettes to generate ready-to-send email templates<\/li>\n<li><strong>One-click campaigns<\/strong> -- Launch email campaigns with real-time delivery stats<\/li>\n<li><strong>Revenue attribution<\/strong> -- Track the exact dollar amount every campaign generates<\/li>\n<\/ul>\n\n<h4>Works on Any WordPress Site<\/h4>\n\n<p>Segmentflow Connect works on <strong>any WordPress site<\/strong> -- WooCommerce is optional. On a plain WordPress site, you get:<\/p>\n\n<ul>\n<li>Page view tracking<\/li>\n<li>Automatic visitor identification for logged-in users<\/li>\n<li>Browser context and referrer tracking<\/li>\n<\/ul>\n\n<h4>WooCommerce Enrichment (Optional)<\/h4>\n\n<p>When WooCommerce is active, Segmentflow Connect automatically enables additional features:<\/p>\n\n<ul>\n<li><strong>Automatic data sync<\/strong> -- Customers, orders, and products sync to Segmentflow<\/li>\n<li><strong>Real-time webhooks<\/strong> -- New orders, customer updates, and product changes are sent instantly<\/li>\n<li><strong>Cart context<\/strong> -- Cart hash, currency, and WooCommerce customer ID enrichment<\/li>\n<li><strong>Pre-built segments<\/strong> -- 11 ready-to-use customer segments (Repeat Customers, Churning Customers, etc.)<\/li>\n<li><strong>Revenue attribution<\/strong> -- Track which email campaigns drive revenue<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate this plugin<\/li>\n<li>Click \"Connect to Segmentflow\" in the Segmentflow settings page<\/li>\n<li>Approve the connection in your Segmentflow dashboard<\/li>\n<li>Tracking begins immediately<\/li>\n<li>If WooCommerce is active, customer data, orders, and products sync automatically<\/li>\n<\/ol>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.8 or later<\/li>\n<li>PHP 8.1 or later<\/li>\n<li>A <a href=\"https:\/\/segmentflow.ai\">Segmentflow<\/a> account<\/li>\n<li>WooCommerce 5.0 or later (optional -- for e-commerce features)<\/li>\n<\/ul>\n\n<h3>Third-Party Services<\/h3>\n\n<p>This plugin connects to <a href=\"https:\/\/segmentflow.ai\">Segmentflow<\/a>, a third-party\nemail marketing and customer data platform. A Segmentflow account is required.<\/p>\n\n<h4>Segmentflow Tracking SDK<\/h4>\n\n<p>When the plugin is connected, a JavaScript tracking SDK is loaded from\nSegmentflow's CDN (https:\/\/cdn.cloud.segmentflow.ai\/v1\/sdk.js) on all frontend pages.\nThis SDK collects page view events and, for logged-in users, sends their\nWordPress user ID and email address to Segmentflow for visitor identification.<\/p>\n\n<p>When WooCommerce is active, additional data is included: WooCommerce customer ID,\ncart hash, and store currency.<\/p>\n\n<p>The \"Require Consent\" setting can be enabled to prevent tracking until the\nvisitor has given consent via your cookie consent solution.<\/p>\n\n<h4>Segmentflow API<\/h4>\n\n<p>The plugin communicates with the Segmentflow API (https:\/\/api.cloud.segmentflow.ai) to:<\/p>\n\n<ul>\n<li>Check connection status during the initial setup flow<\/li>\n<li>Notify Segmentflow when the plugin is disconnected or uninstalled<\/li>\n<\/ul>\n\n<h4>Segmentflow Dashboard<\/h4>\n\n<p>During the connection flow, the user is redirected to the Segmentflow dashboard\n(https:\/\/dashboard.segmentflow.ai) to authorize the connection. When WooCommerce is\nactive, this flow includes granting Segmentflow read\/write API access to your\nstore's customers, orders, and products via WooCommerce's built-in authorization\nscreen.<\/p>\n\n<h4>Links<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/github.com\/segmentflow\/segmentflow-connect\">GitHub Repository<\/a><\/li>\n<li><a href=\"https:\/\/segmentflow.ai\/terms\">Segmentflow Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/segmentflow.ai\/privacy\">Segmentflow Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>segmentflow-connect<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory, or install directly through the WordPress plugins screen<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Navigate to the Segmentflow settings page in the admin menu<\/li>\n<li>Click \"Connect to Segmentflow\" and follow the prompts<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20woocommerce%3F\"><h3>Do I need WooCommerce?<\/h3><\/dt>\n<dd><p>No. Segmentflow Connect works on any WordPress site. WooCommerce features activate automatically when WooCommerce is installed.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20segmentflow%20account%3F\"><h3>Do I need a Segmentflow account?<\/h3><\/dt>\n<dd><p>Yes. Sign up for free at <a href=\"https:\/\/segmentflow.ai\">segmentflow.ai<\/a>.<\/p><\/dd>\n<dt id=\"what%20data%20is%20synced%3F\"><h3>What data is synced?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20slow%20down%20my%20site%3F\"><h3>Does this plugin slow down my site?<\/h3><\/dt>\n<dd><p>No. The tracking SDK is loaded asynchronously from a CDN and does not block page rendering. Webhook processing happens server-to-server.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20gdpr%20compliant%3F\"><h3>Is this plugin GDPR compliant?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20install%20woocommerce%20after%20this%20plugin%3F\"><h3>What happens if I install WooCommerce after this plugin?<\/h3><\/dt>\n<dd><p>The plugin detects WooCommerce automatically and offers to upgrade your connection for full e-commerce features. No reinstallation needed.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Add dedicated Forms tab with site URL copy button, dashboard links, setup guide, and testing tip<\/li>\n<li>Remove Lead Magnets &amp; Forms row from Connection tab (moved to Forms tab)<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Add Lead Magnets &amp; Forms row to plugin connection page linking to the Segmentflow dashboard<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fix PHPCS warnings: sanitize and unslash cookie input<\/li>\n<li>Fix missing version parameter on enqueued CDN script<\/li>\n<li>Prefix all global variables in admin template files<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fix Stable tag format in readme.txt<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix Version header format for WordPress.org compatibility<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Use wp_enqueue_script() and wp_add_inline_script() for SDK injection instead of inline script tags<\/li>\n<li>Fix Plugin URI to valid public URL<\/li>\n<li>Add GitHub repository link for source code access<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Works on any WordPress site (page views + identify for logged-in users)<\/li>\n<li>Conditional WooCommerce enrichment (cart context, currency, customer ID)<\/li>\n<li>Connection flow from plugin settings or Segmentflow dashboard<\/li>\n<li>Top-level Segmentflow admin menu with dynamic tabs<\/li>\n<li>Settings: debug mode, consent required, API host override<\/li>\n<li>WooCommerce auto-auth connection flow<\/li>\n<\/ul>","raw_excerpt":"Connect your WordPress website or WooCommerce store to Segmentflow for AI-powered email marketing, customer segmentation, and revenue attribution.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/287547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=287547"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/olivernaaris"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=287547"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=287547"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=287547"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=287547"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=287547"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=287547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}