Documentation Index
Fetch the complete documentation index at: https://docs.sequenzy.com/llms.txt
Use this file to discover all available pages before exploring further.
WooCommerce Integration
You can connect a WooCommerce store to Sequenzy with the Sequenzy WooCommerce plugin. Once connected, Sequenzy can sync store data, track customer activity, and power WooCommerce recovery flows.What It Does
- Sync products, customers, guest buyers, and orders
- Deliver cart and checkout activity to Sequenzy
- Capture product back-in-stock requests from your storefront
- Trigger replenishment reminders after WooCommerce purchases
- Let you run a manual store sync from
Settings -> Integrations - Show plugin connection health in Sequenzy
How To Connect
- Open
Settings -> Integrationsin Sequenzy. - Find
WooCommerceand clickInstall Plugin. - Download the plugin ZIP.
- In WordPress, go to
Plugins -> Add Plugin -> Upload Plugin, upload the ZIP, and activate it. - Open
WooCommerce -> Sequenzyin WordPress. - Click
Connect to Sequenzy. - Sign in to Sequenzy, choose the company, and approve the connection.
- Return to WordPress and finish the connection if the plugin asks you to confirm.
What Syncs
Store Data
- Products
- Registered customers
- Guest buyers
- Orders
Recovery Events
ecommerce.cart_startedecommerce.cart_clearedecommerce.checkout_started
Order Events
WooCommerce orders triggerecommerce.order_placed with product line items:
lineItems[].providerProductId and lineItems[].providerVariantId for product-aware automation matching.
Replenishment Reminders
WooCommerce products can use the same replenishment flow as Shopify products:- Sync your store products.
- Open
Settings -> Products. - Choose a product.
- Enable replenishment and set how many days after purchase the product usually runs out.
- Choose whether matching should use the product or exact variant.
ecommerce.replenishment_due.
Sequences started by ecommerce.replenishment_due default to stopping when the same product is purchased again.
Back-In-Stock Requests
WooCommerce can use the same back-in-stock waitlist model as Shopify. When a shopper asks to be notified, send the request to Sequenzy:providerVariantId and variantTitle. Variation stock webhooks should include the parent product ID as parent_id and the variation ID as id.
When a WooCommerce product update reports the product as in stock, Sequenzy marks matching active waitlist entries as notified and triggers ecommerce.back_in_stock.
ecommerce.back_in_stock_out_of_stock so matching back-in-stock sequences can stop safely.
Subscriber Profiles
WooCommerce data appears on subscriber profiles:- Purchased products from order line items
- Product images and URLs when the synced catalog has them
- Pending replenishment reminders
- Active back-in-stock waitlist entries
- Revenue attributes such as
ordersCount,totalSpent,ltv, andaovwhen available
Manual Sync
You can clickSync Store in Settings -> Integrations to request a fresh WooCommerce sync from Sequenzy.
Managing The Integration
- The initial sync starts automatically after approval
- You can reconnect or disconnect the integration from
Settings -> Integrations - Sequenzy shows whether the plugin is connected and when it was last seen
- Manual sync requests are supported for plugin-connected stores
Current Beta Scope
- Product, customer, guest buyer, and order sync
- Cart and checkout event delivery
- Product-level back-in-stock waitlists
- Product-level and variant-level replenishment matching from order line items
- Manual sync from Sequenzy
- Connection health and diagnostics
Current Limitations
- No automatic plugin updates yet
- No marketplace packaging yet
ecommerce.cart_startedonly works when WooCommerce already knows the shopper email- Truly anonymous guest carts cannot be recovered until the shopper identifies themselves
- Built-in back-in-stock capture UI is not packaged in the plugin yet; use the subscribe endpoint from your product page or custom block