CartFlows

Overview

WP Fusion fully supports CartFlows for adding new customers to your CRM and tagging them based on products purchased.

Because CartFlows uses WooCommerce for checkout, all of WP Fusion’s WooCommerce features work seamlessly with CartFlows.

You can also use WP Fusion’s Abandoned Cart addon to track and recover abandoned carts in CartFlows.

Upsells

WP Fusion allows you to apply tags in your CRM when an upsell is either accepted or rejected by a customer.

These settings can be found on the WP Fusion tab while editing any offer.

Custom Fields

WP Fusion will automatically detect any custom fields added to the CartFlows checkout. These will appear under the WooCommerce header in Settings » WP Fusion » Contact Fields. You can enable any CartFlows custom field for sync to a custom field in your CRM.

General Settings

WP Fusion has one global setting for CartFlows, found at Settings » WP Fusion » Integrations » CartFlows.

When you enable Run on Main Order Accepted, WP Fusion will kick in and send data to your CRM when the WooCommerce order status becomes Main Order Accepted instead of waiting for the Completed status.

To figure out whether or not you need this enabled, some context:

  • By default WP Fusion doesn’t send any data to your CRM until an order status is Processing or Completed in WooCommerce.
  • With CartFlows, if you have an upsell, the order status is set to a custom “Main Order Accepted” status while the upsell is shown to the customer.
  • If the customer either accepts or rejects the upsell, the order status is set to Completed, and WP Fusion will run.
  • However, if the customer leaves the upsell page, the order status stays as Main Order Accepted for 15 minutes until it automatically converts to Completed.
  • This could result in WP Fusion not sending any data to your CRM for 15 minutes while CartFlows waits for a response to the upsell. Enabling Run on Main Order Accepted helps make sure that the data is sent to your CRM regardless of whether or not the customer responds to the upsell.

If you need to enable Run on Main Order Accepted, we recommend running a test checkout to make sure it works properly with your setup.

Due to trying to sync the order details and the upsell details in two stages, it may result in tags being applied twice, which (depending on your CRM) could trigger duplicate emails.

Was this helpful?