Skip to content

Connect WooCommerce

Connect your WooCommerce store to sync orders and products with Infynia. Then install tracking on the classic checkout so Infynia can identify abandoned carts.

  • You need admin access to WordPress and WooCommerce.
  • Have your public store URL ready, such as https://mystore.com.
  1. In WordPress, go to WooCommerce → Settings → Advanced → REST API.
  2. Click Add key.
  3. Enter a description, such as “Infynia”, and choose a user who can access the store’s orders.
  4. Under Permissions, select Read/Write.
  5. Click Generate API key.
  6. Copy the Consumer Key and Consumer Secret.
  1. In Infynia, go to Integrations and open the Store and payments tab.
  2. Under Your checkout platform, choose WooCommerce and click Configure.
  3. Enter the Store URL, Consumer Key, and Consumer Secret.
  4. Click Connect.

Infynia tests the credentials and automatically registers the store’s order notifications. If the connection fails, check the URL, credentials, and Read/Write permission.

WooCommerce does not send a native abandoned cart notification. To identify customers who started checkout but did not purchase, install the tracking code provided by Infynia:

  1. In Integrations, find the WooCommerce connection and click Manage > Edit.
  2. Copy the code shown.
  3. In WordPress, install WPCode or use another plugin that can insert a site-wide HTML snippet.
  4. Create an HTML snippet, paste the code, and set it to load in the site footer.
  5. Activate the snippet.

Without this code, Infynia still receives WooCommerce orders and can work with orders awaiting payment, but it cannot identify abandonment before an order is created.

Infynia starts receiving WooCommerce orders and payments. Orders that are awaiting payment, on hold, or whose payment failed can be recovered.

WooCommerce doesn’t report on its own when an order is shipped or delivered. The Order Shipped, Out for delivery, and Order Delivered automations only work if your store sends the tracking code and delivery status along with its order notifications, which usually depends on a compatible shipping plugin. If you need help with this setup, contact support.

These automations only start sending after Infynia receives the first real shipping or delivery update from your store. Until then, they show as Configured, waiting for event.

To send recovery messages, connect your WhatsApp and configure your recovery automations.