← All integrations
WebsitesBeta

WordPress (WooCommerce)

Trigger a review request the moment a WooCommerce order completes — no plugin install, just a webhook.

WooCommerce ships a native webhook system. Point it at a SignalRoute inbound URL with the WordPress template, and every completed order fires a review request to the buyer with their billing email, name, and phone pulled through automatically. Status is filtered server-side to completed only — partial-status flips don't fire.

What it does

  • WooCommerce native webhook — Settings → Advanced → Webhooks, "Order updated" topic.
  • Status-gated to completed orders only — pending/processing/refunded don't fire.
  • Pulls billing email, first/last name, and phone from the order resource.
  • Idempotent on WooCommerce's order ID — retries don't double-send.
  • Same flow works with most WP form plugins (Gravity Forms, WPForms) via the Generic JSON template.

What it replaces

  • Hand-coded review buttons
  • Generic "Review us on Google" links in the footer

Replaced by → your branded SignalRoute link, everywhere.

Setup

  1. 1Open Integrations → Inbound webhooks in the dashboard.
  2. 2Pick WordPress (WooCommerce) as the source, name it, pick business + route.
  3. 3Copy the URL we generate.
  4. 4In WordPress → WooCommerce → Settings → Advanced → Webhooks → Add webhook.
  5. 5Topic: "Order updated". Delivery URL: paste the URL. API version: WP REST API Integration v3.

Ready to connect?

Connect your account in under 5 minutes. This integration is in beta — the wiring is shipped and works, we're still hardening edge cases. Email support@getsignalroute.com if you hit anything weird.

More websites integrations