← 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 GoodMarks 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 GoodMarks link, everywhere.
Setup
- 1Open Integrations → Inbound webhooks in the dashboard.
- 2Pick WordPress (WooCommerce) as the source, name it, pick business + route.
- 3Copy the URL we generate.
- 4In WordPress → WooCommerce → Settings → Advanced → Webhooks → Add webhook.
- 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@goodmarks.io if you hit anything weird.