BouncerBouncer Docs
Workflows

Abandoned Recovery Workflow

Build a Bouncer workflow on abandoned-order events (legacy path)


This guide describes the legacy path. Current versions of the wp-bouncer plugin recover abandoned carts directly: it polls CartBounty and sends the WhatsApp reminders itself using the templates on Automation → CartBounty Steps — no workflow involved. See Abandoned Order Recovery.

The order.abandoned.* events still exist in Bouncer and are still selectable on the WooCommerce trigger, but the plugin no longer emits them automatically. They are sent only through the plugin's manual Send Test Webhook tab on the Abandoned Orders screen.

Build this workflow only if you want to test or operate the legacy manual webhook path.

Prerequisites

  • A WooCommerce integration connected in Bouncer (Developer → WooCommerce), with the abandoned events enabled.
  • The wp-bouncer plugin installed.
  • A specific order ID to test with.

Create the workflow

  1. Go to Workflows in your Bouncer dashboard and click Create Workflow.
  2. Give it a name (e.g. Abandoned Order Recovery) and choose the Reactive type.
  3. You'll land on the visual builder with a trigger node ready to configure.

Configure the trigger

Set the trigger to WooCommerce Order. In the trigger config panel:

  • WooCommerce Store — select the integration this workflow listens to.
  • Trigger Events — tick the abandoned events you want to act on:
    • Abandoned - Pending Payment (order.abandoned.pending_payment)
    • Abandoned - On Hold (order.abandoned.on_hold)
    • Abandoned - Failed (order.abandoned.failed)

Then add a Send Message node with your recovery message or template (Cloud API instances need an approved template — see Order Notifications for the pattern), and set the workflow to Active.

Test it manually

  1. On the Abandoned Orders screen, open the Send Test Webhook tab.
  2. Enter an existing Order ID and pick the abandoned event to emit.
  3. Confirm the workflow runs and the message is delivered. Check the plugin's Logs and the workflow's run history in Bouncer.

Troubleshooting

SymptomFix
Workflow never firesEvents are only produced by Send Test Webhook now — the automatic order-status scan is disabled.
Event arrives but no messageCheck the Send Message node — Cloud API requires an approved template; the order must have a billing phone.