Introducing agent and attribution
WooCommerce

WooCommerce

Send every WooCommerce order to Finseo with a native webhook and attribute revenue to ChatGPT, Perplexity, Claude, and other AI search engines, with or without a survey.

Overview

What you getwith the WooCommerce integration

Finseo connects to WooCommerce through the native webhook system under WooCommerce, Settings, Advanced, Webhooks. A webhook on the Order created topic sends the full order object to your Finseo project webhook, including order number, total, currency, billing email, and line items. If WooCommerce's built-in Order Attribution feature is enabled (core since WooCommerce 8.5), Finseo also reads _wc_order_attribution_utm_source, referrer, and source type, so an order that originated from chatgpt.com or perplexity.ai arrives pre-attributed without any survey. Orders without attribution meta are stored as conversions and merged with survey answers.

Use cases

What you can dowith WooCommerce and Finseo

01

Survey-free AI attribution

With Order Attribution enabled, WooCommerce records the acquisition source on every order. Finseo reads the utm_source and referrer, so an order from chatgpt.com is attributed to ChatGPT automatically.

02

Self-reported plus technical origin

Combine Order Attribution meta with the Finseo Snippet survey. You get the technical referrer and the customer's own "How did you hear about us?" answer on the same order.

03

Revenue per AI engine

Every order carries total and currency. The Attribution dashboard shows WooCommerce revenue from ChatGPT, Perplexity, Claude, Gemini, and Google AI Overviews next to organic and paid.

04

WordPress content ROI

Pair the WooCommerce webhook with the Finseo WordPress integration. See which AI-optimized product and blog pages lead to orders, and prioritize the next Generative Engine Optimization (GEO) tasks accordingly.

05

Store-level channel reporting

Slice orders by source type and channel over any period. Compare average order value and order count for AI search buyers versus Google organic and social.

Why it matters

Why WooCommerce customersneed AI visibility tracking

WooCommerce runs on millions of WordPress stores, and since version 8.5 it ships a built-in Order Attribution feature that records where each order came from. Most stores never connect that data to a channel view, so AI referrals from ChatGPT, Perplexity, and Google AI Overviews stay buried in order meta. Finseo reads the attribution meta from the order webhook and turns it into revenue per AI engine, giving WooCommerce merchants an Answer Engine Optimization (AEO) ROI view without exporting a single CSV.

Comparison

WooCommerce alonevs WooCommerce with Finseo

How using WooCommerce on its own compares to pairing it with Finseo for AI visibility and attribution.

AI referral tracking

WooCommerce alone

Buried in order meta

With Finseo

Auto categorized into ChatGPT, Perplexity, Claude buckets

Revenue attribution

WooCommerce alone

Orders disconnected from channel

With Finseo

Revenue per AI engine

Setup

WooCommerce alone

Attribution plugin

With Finseo

Native WooCommerce webhook

Survey merge

WooCommerce alone

Manual matching

With Finseo

Automatic via email or order number

Real time

WooCommerce alone

Monthly exports

With Finseo

Live on every Order created

How to connect

Connect WooCommerce to Finseoin 5 steps, no code required

Step 01

Get your Finseo webhook URL

In Finseo, open Attribution, then Set up attribution, and pick WooCommerce. Copy the webhook URL including the token parameter.

Step 02

Add a webhook in WooCommerce

In WordPress, go to WooCommerce, then Settings, then Advanced, then Webhooks, then Add webhook. Name it Finseo Attribution.

Step 03

Configure the webhook

Set Status to Active, Topic to Order created, Delivery URL to your Finseo webhook URL, and API Version to WP REST API Integration v3. Save.

Step 04

Enable Order Attribution

Under WooCommerce, then Settings, then Advanced, then Features, keep Order Attribution enabled so the acquisition source is captured on every order.

Step 05

Test and verify

Place a test order. It appears in the Finseo Attribution dashboard within seconds. If the webhook switches to Paused, check Attribution, then Webhook logs for the rejection reason.

FAQ

WooCommerce and AI search visibilityquestions people ask before choosing a tool

Finseo offers a native WooCommerce integration that receives every order through a WooCommerce webhook and attributes it to ChatGPT, Perplexity, Claude, Gemini, and Google AI Overviews. With WooCommerce Order Attribution enabled, orders that originated from chatgpt.com arrive pre-attributed, and the Finseo Attribution dashboard shows WooCommerce revenue per AI engine.

Add a WooCommerce webhook on the Order created topic pointing at your Finseo webhook URL and keep Order Attribution enabled under WooCommerce, Settings, Advanced, Features. Finseo reads the utm_source and referrer meta, so an order from chatgpt.com or perplexity.ai is attributed to ChatGPT or Perplexity automatically, with total and currency.

Yes. Finseo is a Generative Engine Optimization (GEO) platform with a native WooCommerce integration. WooCommerce records the acquisition source in order meta but never turns it into a channel view, while Finseo tracks your visibility in ChatGPT and Perplexity and categorizes WooCommerce orders into AI buckets. Together they show AI search revenue, not just orders.

In Finseo open Attribution, then Set up attribution, pick WooCommerce, and copy the webhook URL with its token. In WordPress go to WooCommerce, Settings, Advanced, Webhooks, Add webhook. Set Status to Active, Topic to Order created, Delivery URL to the Finseo URL, and API Version to WP REST API Integration v3. No plugin required.

Finseo reads the order number, order total, currency, billing email, and line items from the standard WooCommerce webhook payload, plus the _wc_order_attribution_utm_source, referrer, and source type meta when Order Attribution is enabled. Data flows one way from WooCommerce to Finseo, and the billing email and order number serve as merge keys for survey answers.

Yes. The WooCommerce integration is included in every Finseo plan with no per-integration fees. It uses the native WooCommerce webhook system and the built-in Order Attribution feature, core since WooCommerce 8.5, so no paid attribution plugin or extension is needed on the WordPress side to see revenue per AI engine.

Yes. Pair the WooCommerce webhook with the Finseo WordPress integration. The WordPress integration lets the Finseo agent optimize product and blog pages for AI visibility, while the WooCommerce webhook shows which orders and revenue come from ChatGPT, Perplexity, and other engines. Content teams then prioritize the next Generative Engine Optimization (GEO) tasks by revenue.

Partly. Since version 8.5, WooCommerce Order Attribution records utm_source, referrer, and source type on every order, so a visit from chatgpt.com is stored in order meta. But WooCommerce never aggregates that into a channel view, so AI referrals stay buried. Finseo reads the meta from the webhook and shows WooCommerce revenue per AI engine like ChatGPT and Perplexity.

WooCommerce pauses webhooks after repeated delivery failures. The usual cause is an invalid or regenerated token in the Delivery URL. Open Attribution, then Webhook logs in Finseo to see the rejection reason, copy the current webhook URL from Finseo again, fix the Delivery URL in WooCommerce, and set the webhook back to Active.

Talk to our team

Connect WooCommerce and dominate AI search

Join hundreds of brands using Finseo to track and improve their visibility in ChatGPT, Perplexity, Claude, Gemini, and Google AI Overviews.