Infusionsoft Overview

Infusionsoft Overview

#Overview
WP Fusion』s Ecommerce Addon (available for Plus and Professional license holders) supports sending order data to your Infusionsoft account for sales made in:

WooCommerce
Easy Digital Downloads
Event Espresso
LifterLMS
MemberPress
Give
and Restrict Content Pro

#Getting Started
After you install the Ecommerce Addon (or update to the latest version), WP Fusion will load a list of all configured products in your Infusionsoft account, and attempt to match them up with existing products in your store. When you go to configure a product in one of our supported plugins, you』ll see a new dropdown field where you can link a product on your store with a product already in your Infusionsoft account.

If you don』t already have the products created in Infusionsoft, don』t worry… WP Fusion will automatically create them for you at the time of checkout, based on the existing product details.
WP Fusion will intelligently detect variable products in WooCommerce and create additional products in Infusionsoft based on those variations.
#How it Works
When a customer checks out on your site, WP Fusion will create a new order in Infusionsoft with the products purchased, quantities, and total sale value.
WP Fusion will also add line items to the order for additional line items such as taxes, shipping, and any coupons used. This sale data will be tied to the contact record who made the purchase.
Any recurring payments, such as from WooCommerce subscriptions, will also automatically be added once the automatic payment has completed successfully.
#How it Looks
is-orders-overviewOrders will be displayed under the orders tab for each contact record.
 
is-ssClicking on an order will give you the full details of the order, including the products purchased, payment type, and any additional line items.
 
#Affiliate Tracking

The Ecommerce Addon will automatically detect affiliate links and referral partner links generated through Infusionsoft』s referral partner center. Sales generated via a referral link will set the Sale Referral Partner on the order and any applicable commissions will be credited.
To use referral links with WP Fusion, you』ll need to modify your tracking links so they can pass data to outside services. See this HelpCenter article for more information.

#Video – Enhanced Ecommerce – Infusionsoft

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

HubSpot Overview

HubSpot Overview

#Overview
WP Fusion』s Enhanced Ecommerce Addon (available for Plus and Professional license holders) supports sending ecommerce transaction data as Deals to your HubSpot account for sales made in:

WooCommerce
Easy Digital Downloads
Event Espresso
LifterLMS
MemberPress
Give
and Restrict Content Pro

#Getting Started
Once you install the addon, Deals will automatically be added to Hubspot when someone makes a purchase on your site.
The deal title will be name of the order in WooCommerce (or other supported ecommerce plugin), and the deal value will be set to the total amount of the sale.
The default stage for new deals is Sales Pipeline » Closed Won, but you can change this via the Enhanced Ecommerce tab in the WP Fusion settings.

If you』ve just added a new pipeline or stage, click Resynchronize Available Lists and Fields on the Setup tab to load the latest values.
#Products
Optionally you can have WP Fusion sync products from WooCommerce (or any other supported ecommerce plugin) to HubSpot, and add those products as line items on deals.
When 「Sync Products」 is enabled, products are automatically synced from WordPress to HubSpot at checkout
When you』ve enabled Sync Products, products will automatically be created in HubSpot as people check out in WordPress.
You can also manually associate WooCommerce and other products with HubSpot product IDs. For more info see the Enhanced Ecommerce Overview documentation.
#How it Works
When a customer checks out on your site, WP Fusion will create a new deal in Hubspot with the order label, date, and invoice total. This sale data will be associated with the contact record who made the purchase.
#How it Looks
#WooCommerce
The deal is added to HubSpot and associated with the contact record of the customer
A note is added to the deal containing the products purchased (if 「Add Note」 is selected)
#Event Espresso
The Event Espresso transaction is synced to HubSpot as a deal, including the contact who made the registration, and a line item (in the right sidebar) indicating the ticket purchased.
#Video – Enhanced Ecommerce – Hubspot

#WooCommerce order statuses
If you』re using WooCommerce you can also associate WooCommerce order statuses with deal stages in HubSpot. This setting appears under the Addons tab in the WP Fusion settings.
WP Fusion's WooCommerce + HubSpot order status sync settingsMap WooCommerce order statuses to HubSpot pipelines with WP Fusion.
When the order status is updated in WooCommerce, the deal stage will be updated in HubSpot.

Warning: It is recommended not to sync Pending payment orders with HubSpot. When this is enabled, WP Fusion needs to create a contact record and a deal in HubSpot as soon as the pending order is created in WooCommerce, and then update it less than a second later when the payment is processed.
This slows down your checkout with many duplicate API calls and in most cases isn』t necessary. A more performant method of tracking incomplete payments is to use Abandoned Cart Tracking.

Note: By default, running a WooCommerce Orders (Ecommerce addon) export operation from the Advanced settings tab will only export 「paid」 orders (Processing or Completed). However, if you have enabled additional order statuses for sync to a HubSpot pipeline, then running the export will process those additional statuses as well.
This can be used to export refunded or cancelled orders to HubSpot in addition to the paid orders.

#Custom Deal Fields
At the moment WP Fusion doesn』t have a visual interface for associating WordPress data with custom deal fields in HubSpot.
However you can still make this work using the wpf_ecommerce_hubspot_add_deal filter.
First go into the Properties editor in HubSpot and find the internal name for your property.

In this case we』re going to update the Custom Deal Text Field field, which has an internal name of custom_deal_text_field, and update it with the edit link to a WooCommerce order.
function my_custom_deal_properties( $deal, $order_id ) {

/* $deal is structured like:

$deal = array(
'associations' => array(
'associatedVids' => array( 123 ), // associated contact IDs
),
'properties' => array(
array(
'name' => 'dealname',
'value' => 'WooCommerce Order #123', // title
),
array(
'name' => 'pipeline',
'value' => 'default',
),
array(
'name' => 'dealstage',
'value' => 'closedwon',
),
array(
'name' => 'closedate',
'value' => 1614617984000, // closed date - microseconds since the epoch
),
array(
'name' => 'amount',
'value' => 122, // total deal amount
),
),
); */

$deal['properties'][] = array(
'name' => 'custom_deal_text_field', // This sets a custom property
'value' => admin_url( 'post.php?post=' . $order_id . '&action=edit' ),
);

return $deal;

}

add_filter( 'wpf_ecommerce_hubspot_add_deal', 'my_custom_deal_properties', 10, 2 );
And here in HubSpot you can see that when WP Fusion creates the deal, the custom properties are automatically populated:

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

Ecommerce Tracking Overview

Ecommerce Tracking Overview

#Overview
WP Fusion already connects your ecommerce platform to your CRM, allowing you to create contacts and apply tags when products are purchased, but only contact data is transferred, not the transaction details for each purchase.
Our Ecommerce Addon, available to Plus and Professional license holders, builds on this functionality by letting you create separate order records in your CRMs ecommerce platform, including products purchased, coupons and discounts used, shipping, and taxes.
#How it Works
Using this addon you can keep track of ecommerce data in your CRM alongside each contact record, allowing for greater flexibility in creating campaigns and automations, as well as using your CRMs reporting tools to monitor your sales performance.
When a customer checks out, WP Fusion will create an order record and send it to your CRM. If your CRM supports products WP Fusion will also create new product records and add them to the order.
This addon currently works with ActiveCampaign, AgileCRM, Drip, HubSpot, Infusionsoft, NationBuilder, Ontraport, and Zoho, but we』re planning to expand on this as our list of CRM integrations grow.
#Supported Plugins

#WooCommerce
The Ecommerce Addon will send enhanced ecommerce data for all orders, including support for products, variations, quantities, discounts, shipping, and taxes.
In CRMs that have Products as separate entities from Orders, you can associate your WooCommerce products with CRM products by selecting them from the product dropdowns.

Variable products can be associated within the individual variations.

#Easy Digital Downloads
The Ecommerce Addon will send enhanced ecommerce data for all orders, including support for downloads, download price IDs, discounts, and taxes.
In CRMs that have Products as separate entities from Orders, you can associate your EDD products with CRM products by selecting them from the product dropdown.

#LifterLMS
The Ecommerce Addon will send enhanced ecommerce data for all purchases of access plans, including support for discounts.
In CRMs that have Products as separate entities from Orders, you can associate your LifterLMS access plans with CRM products by selecting them from the product dropdown while editing the access plan.

#MemberPress
The Ecommerce Addon will send enhanced ecommerce data for all purchases of memberships, including recurring subscription payments.
In CRMs that have Products as separate entities from Orders, you can associate your MemberPress membership products with CRM products by selecting them from the product dropdown while editing the membership level.

#Event Espresso
The Ecommerce Addon will send enhanced ecommerce data for all purchases of tickets in Event Espresso.
In CRMs that have Products as separate entities from Orders, you can associate your Event Espresso tickets with CRM products by selecting them from the product dropdown while editing the ticket.

#Give
The Ecommerce Addon will send enhanced ecommerce data for all donations made in Give.
In CRMs that have Products as separate entities from Orders, you can associate your Give donation levels with CRM products by selecting them from the product dropdown while editing the donation level.

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

Drip Overview

Drip Overview

#Overview
WP Fusion』s Ecommerce Addon (available for Plus and Professional license holders) supports sending ecommerce transaction data to your Drip account for sales made in:

WooCommerce
Easy Digital Downloads
Event Espresso
LifterLMS
MemberPress
Give
and Restrict Content Pro

#Getting Started
Install and activate the Ecommerce Addon, and then navigate to the Enhanced Ecommerce tab of the WP Fusion settings.

Check the box next to Orders to enable sending order data to Drip.
You can also optionally send a conversion event to Drip at checkout, in addition to the order data. For more info on conversions, see this article. Generally this isn』t necessary unless you need to track conversions for integrations with legacy third-party services.
If you』re using a WooCommerce extension which attaches additional metadata to orders (i.e. WooCommerce Product Addons) and you wish to see this data in Drip, check the box for Sync Attributes.
#API Version
Drip has two APIs for order data, and they display data differently and have different features. WP Fusion uses the Shopper Activity API by default as this is the newer API, but you may want to use the Orders API for compatibility with legacy third-party integrations.
Shopper Activity API

Adds the raw order data to the subscriber』s activity log (see below)
Product purchase data can be used in segments
Order details can be sent in emails
Revenue metrics can be viewed in reports
Updates lifetime value

Orders API:

Adds the order details to a table on the subscriber』s activity log (see below)
Can trigger Placed an order events in workflows and rules
Updates lifetime value

#How it Works
When a customer checks out on your site, WP Fusion will create a new transaction in Drip with the products purchased, the quantities, and total sale value. This sale data will be tied to the contact record who made the purchase. The contact』s Lifetime Value will also be updated.
#How it Looks
Orders are shown in the subscriber』s orders feed
Order details are stored including products purchased, images, taxes, discounts, and shipping
Lifetime values are updated automatically
#Video – Enhanced Ecommerce – Drip

#Order status changes
With WooCommerce, when an order status is updated, WP Fusion will automatically sync the status to Drip.

When an order is marked Processing, the status in Drip will be updated to Placed
When an order is marked Completed, the status in Drip will be updated to Fulfilled
When an order is marked Cancelled, the status in Drip will be updated to Cancelled
When an order is Refunded, the status in Drip will be updated to Cancelled and the order total will be set to 0

A cancelled order in WooCommerce is updated in Drip
Note that the status shown in the Drip Orders list doesn』t fully indicate the status of the order:

Both Placed and Fulfilled orders appear exactly the same, with a green badge and the total amount paid.
Refunded orders show a green badge but a $0.00 total order amount.
Cancelled orders show a red 「Cancelled」 badge.

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

AgileCRM Overview

AgileCRM Overview

#Overview
WP Fusion』s Ecommerce Addon (available for Plus and Professional license holders) supports sending ecommerce transaction data to your AgileCRM account for sales made in:

WooCommerce
Easy Digital Downloads
Event Espresso
LifterLMS
MemberPress
Give
and Restrict Content Pro

#Getting Started
After you install the Ecommerce Addon (or update to the latest version), WP Fusion will load a list of all configured products in your AgileCRM account. When you go to configure a product in any of our supported plugins, you』ll see a new dropdown field where you can link a product on your store with a product already in your AgileCRM account.

If you don』t already have the products created in AgileCRM, don』t worry… WP Fusion will automatically create them for you at the time of checkout, based on the existing product details in WordPress. WP Fusion will intelligently detect variable products in WooCommerce and create additional AgileCRM products based on those variations.
#
#How it Works
When a customer checks out on your site, WP Fusion will create a new deal in AgileCRM with the products purchased, the quantities, and total sale value. This sale data will be tied to the contact record who made the purchase.
#How it Looks
Deal added to the 「Won」 column with order number and order value
Deal details with products purchased
#Video – Enhanced Ecommerce – AgileCRM

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

ActiveCampaign Overview

ActiveCampaign Overview

#Overview
WP Fusion』s Ecommerce Addon (available for Plus and Professional license holders) allows you to track customer purchases and lifetime revenue in ActiveCampaign for sales made in:

WooCommerce
Easy Digital Downloads
Event Espresso
LifterLMS
MemberPress
Give
and Restrict Content Pro

After installing the plugin, go to the WP Fusion settings page and click on the Enhanced Ecommerce tab to see the configurable options.
#Deep Data
Note: Deep Data integration with ActiveCampaign requires a Plus level plan or higher.
Warning: If you』re connecting WooCommerce to ActiveCampaign via WP Fusion』s Deep Data integration, make sure you』ve deactivated and disconnected ActiveCampaign』s native WooCommerce integration, as having two active connections will result in duplicate order data.
WP Fusion includes support for ActiveCampaign』s Deep Data API. On the Enhanced Ecommerce tab in the WP Fusion settings, check the box next to Deep Data and save the settings to initialize the connection.

In your ActiveCampaign account, navigate to the settings and click on the Integrations tab. You should see WP Fusion listed.

Any sales made in any of the supported plugins will be added to the corresponding contact record using the new deep data display. ActiveCampaign will automatically track lifetime revenue, total orders, and total products purchased for the contact.
Note: When WP Fusion is connected to ActiveCampaign via Deep Data, ActiveCampaign will apply a tag 「WP Fusion-customer」 to anyone who makes a purchase. This is an ActiveCampaign feature and can』t be turned off, though the tag can be removed using an automation.
#How it looks
Deep Data from WooCommerce showing on the contact record in ActiveCampaign
The order details are shown inside ActiveCampaign
Deep Data order showing selected product attributes, with the Sync Attributes setting on.
#Refunds
ActiveCampaign doesn』t have a specific order state for 「refunded」. However, when Deep Data is enabled, if an order is refunded or cancelled in WooCommerce the order total in ActiveCampaign will be updated to $0.00 so that lifetime values are still calculated accurately.
#Revenue Tracking
Note: If you』re using our Deep Data integration with ActiveCampaign, revenue tracking is handled automatically by ActiveCampaign. You only need to set up revenue tracking if you』ve elected not to use the Deep Data API.
To set up revenue tracking, first create a new contact custom field in ActiveCampaign. This field will be used to track the total amount spent by a customer in your store. If the field doesn』t appear in the Total Revenue Field dropdown, begin typing the name and click 「Resynchronize」 at the prompt to load the new custom field from ActiveCampaign.
Whenever a customer checks out on your store, this field will be incremented with the total value of their purchase.
ac-setup
 
#Deals Tracking
For more advanced ecommerce automation, ActiveCampaign』s Deals system is one of the best systems available. Using the Enhanced Ecommerce Addon, WP Fusion can create deals in ActiveCampaign with the order value and other details, and associate those deals with the originating customer.

Note: The Deal settings will be hidden if your ActiveCampaign account doesn』t support Deals, or if you haven』t created any Pipelines or Stages yet. If you』ve just created a new Pipeline, click Resynchronize on the Setup tab to reload the available Pipelines and Stages. The settings should now be visible.
#How to Enable Deals
To enable deals tracking, first check the box next to Deals in the Ecommerce Tracking settings. Next select a pipeline and stage where new deals will be inserted (deals can later be moved using automations).

If you』ve just created a pipeline or stage and it doesn』t appear in the list, go to the Setup tab and the Refresh Available Tags & Fields button to reset the list of available pipelines and stages.
Once enabled, deals will be added to ActiveCampaign like in the screenshot below.

Each deal will have a title indicating the plugin that created the deal and order number. The deal value will be set to the total value of the purchase, and the deal will be assigned to the contact record who made the order.
A note will be attached to the deal containing the products purchased and a link to view the associated order in your WordPress admin.
Using ActiveCampaign』s Automations you can then move deals between stages, create followup tasks, set deal statuses, and much more.
#Video – Enhanced Ecommerce – ActiveCampaign

#Developers
The Enhanced Ecommerce addon has three filters specific to ActiveCampaign, wpf_ecommerce_activecampaign_add_deal, wpf_ecommerce_activecampaign_add_deal_note and wpf_ecommerce_activecampaign_add_deep_data depending on whether you』re syncing Deals or Deep Data.
#Deal Filter
For example to modify the deal title:
function my_custom_deal_properties( $deal, $order_id ) {

/* $deal is structured like (see https://developers.activecampaign.com/reference#create-a-deal-new)

$deal = array(
'title' => 'WooCommerce Order #XXX',
'value' => 100,
'currency' => 'usd',
'pipeline' => '1',
'stage' => '1',
'contactid' => '123',
'owner' => '1',
); */

$deal['title'] = 'My Order #' . $order_id; // Change the title

return $deal;

}

add_filter( 'wpf_ecommerce_activecampaign_add_deal', 'my_custom_deal_properties', 10, 2 );
#Deal Note Filter
For example to modify the note description:
function my_custom_note( $note, $order_id ) {

$note = 'My custom note for order #' . $order_id;

return $note;

}

add_filter( 'wpf_ecommerce_activecampaign_add_deal_note', 'my_custom_note', 10, 2 );
#Deep Data Filter
For example to record the use of a WooCommerce coupon:
function my_custom_deep_data_properties( $data, $order_id ) {

/* $data is structured like below (for more info https://developers.activecampaign.com/reference#create-order)

$data = array(
'ecomOrder' => array(
'externalid' => '123',
'source' => '1',
'email' => '[email protected]',
'orderNumber' => '123',
'orderProducts' => array(
'externalid' => 'PROD12345',
'name' => 'Pogo Stick',
'price' => 4900,
'quantity' => 1,
'category' => 'Toys',
'sku' => 'POGO-12',
'description' => 'lorem ipsum...',
'imageUrl' => 'https://example.com/product.jpg',
'productUrl' => 'https://store.example.com/product12345'
),
'orderUrl' => 'https://store.example.com/wp-admin/edit.php?post_id=123',
'orderDate' => '2016-09-13T17:41:39-04:00',
'totalPrice' => 4900,
'currency' => 'USD',
'connectionid' => '1',
'customerid' => '123',
),
); */

$order = wc_get_order( $order_id );

$coupons = $order->get_coupon_codes(); // See if a coupon was used

if ( ! empty( $coupons ) ) {

// Add it to the deep data

$data['orderDiscounts'] = array(
array(
'name' => $coupons[0],
'type' => 'order',
'discountAmount' => $order->get_total_discount(),
),
);
}

return $data;

}

add_filter( 'wpf_ecommerce_activecampaign_add_deep_data', 'my_custom_deep_data_properties', 10, 2 );

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

Web Host Compatibility

Web Host Compatibility

#Overview
The Downloads Addon for WP Fusion works out of the box with almost all hosts running Apache servers without any extra setup or configuration.
However, due to some specific set up of certain hosting platforms, there are some considerations and configurations listed below.
#Siteground
There is a known issue with SiteGround static and dynamic caching:

Protected files including documents and images will always be cached immediately upon access from an authorized WordPress user. As a result, they will then be accessible to all of your visitors, which stops our access rules from working properly.
Static content such as documents and images cannot be excluded via the Dynamic cache exclude feature (SG Optimizer plugin). This feature allows you to exclude dynamic web pages only.

Since it』s a limitation from SiteGround affecting protection of files with WP Fusion, we recommend disabling Dynamic (and Static) cache, but keeping SiteGround Memcache enabled, and installing a good cache plugin. We recommend Cache Enabler.
#NGINX Hosts
Since NGINX does not have .htaccess-type capabilities, WP Fusion and WordPress at large cannot modify and update the server configuration automatically for you.

Note: The Downloads Addon is no longer officially supported on NGINX hosts (like WP Engine). The guides below can be used at your own risk.
For more robust file download protection which works on NGINX hosting, we recommend Prevent Direct Access.

#WP Engine Setup
1. Log in to your WP Engine User Portal

2. Under your website 「Installs」, click on 「Redirect rules」 then 「New redirect rule」

3. Enter these details into the popup fields:

Domain: Choose your website domain
Redirect name: Downloads protection
Source: wp-content/uploads(/_wpfd/.*.w+)$
Destination: https://www.yourwebsite.com/index.php?wpfd=$1
Redirect type: 301 Permanent

#Implement Our Nginx Rewrite Rules Manually
This is the recommended method to keep pretty permalinks for your file URLs.
1. Find and open your website』s Nginx config file which is normally located at /etc/nginx/site-available (or /etc/nginx/conf/site-available if you』re using Arch Linux)
2. Put inside the server block:
server {

location / {
...
}

# Put WP Fusion rewrite rule here
rewrite wp-content/uploads(/_wpfd/.*.w+)$ "/index.php?wpfd=$1" last;
}

3. Restart your Nginx server. The WP Fusion Downloads Addon should be now working on your website.

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

Downloads Overview

Downloads Overview

#Overview
The WP Fusion Downloads Addon (available for Plus and Professional license holders) allows you to protect files in your site』s media library using a user』s CRM tags.
This addon can be used to prevent your images, PDFs, and other downloadable files from being shared or accessed by unauthorized users.
For more complex requirements involving selling digital files we still recommend either WooCommerce or Easy Digital Downloads.
Note: As of June 2020 this addon is being placed in indefinite Beta status. It works on many sites, but because it requires modifying file permissions on your server we can』t guarantee compatibility with all hosts.
For a more robust file protection plugin, check out our integration with Download Monitor.
Note: The Downloads Addon does not work on WordPress Multisite.
#Setup
When adding any media item to a page using the Media Library, you』ll see a panel where you can configure content protection for the media file.

If you toggle the switch for Protect this file the media item will be moved to a protected folder inside of your /wp-content/uploads/ directory. By default the file will only be accessible to logged-in users.
You can also optionally specify one or more tags that are required to access the file.
#Usage
Media files can either be embedded into a page (as an image, PDF, or audio file), or delivered via a download link. When a user attempts to access the file WP Fusion will first checked their login status and CRM tags before delivering the file.
#Redirects
By default a 404 error will be given if someone tries to directly access a restricted file and doesn』t have access.

To override this and redirect the person to another page you can specify a redirect from the Addons tab in the WP Fusion settings.

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

Changelog

Changelog

1.2.2 - 7/28/2020

Fixed crash if activated for WP Fusion Lite
404 will now get the theme's 404 template (thanks @Erik)
Made .htaccess warning dismissible

1.2.1 - 4/28/2020

Fixed updater

1.2 - 4/27/2020

Improved support for NGINX servers

1.1.2 - 1/23/2020

Fixed crash if WP Fusion wasn't active

1.1.1 - 12/27/2019

Fixed rewrite rules not being set on first install
Admin style fixes

1.1 - 10/14/2019

Added option to redirect when a restricted file is accessed
Improved editing settings via single attachment page

1.0.1 - 9/12/2019

Moved data storage
Requests with wp-admin referrer will bypass .htaccess rule
Cosmetic improvements

1.0 - 8/30/2019

Initial release

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No

Slow performance with Klaviyo

Slow performance with Klaviyo

#Overview
While WP Fusion does support Klaviyo, we don』t recommend using Klaviyo because their API is not optimized for the ways in which WP Fusion interacts with your List data.
Because of this, creating more than ~5 total lists in your Klaviyo account will result in a noticeable slowdown on your site.
Since much of WP Fusion』s functionality is achieved by segmenting contacts into Lists based on WordPress user or customer behavior (purchases, course activity, etc.), this negates a lot of the benefits of using WP Fusion.
#More details
With most CRMs WP Fusion uses 「tags」 to assign contact records into segments. Klaviyo doesn』t have tags, and doesn』t make their contact 「Segments」 available over the API, so the only way WP Fusion can segment people is using 「Lists」.
For WP Fusion to personalize the experience in WordPress based on a user』s lists, it must first load all the lists for a contact from Klaviyo. Klaviyo does not have an API method for retrieving a contact』s lists, instead we need to query each list individually to see if the contact is on that list.
That means the more lists you have in your account, the slower this process is, since each API call takes about 1.5 seconds to process. For example:

If you have two total lists in Klaviyo, this will add ~3 seconds to a user registration or checkout
If you have 10 total lists in Klaviyo, this will add ~15 seconds to a user registration or checkout
If you have 20 total lists in Klaviyo, your user registrations or checkouts will take ~30 seconds, and will begin to time out

If you』re not committed to Klaviyo, we recommend ActiveCampaign.

#Was this helpful?

Let us know if you liked the post. That』s the only way we can improve.

Yes

No