Attribution integrations
Shopware integration
Add a “Call webhook” action to a Shopware Flow Builder flow and every placed order reaches AutoSEO with order number, total, currency and customer email — merged with the answer the buyer gave on your storefront.
Overview
What you get with the Shopware integration
- A Flow Builder flow on “Checkout / Order / Placed” — no Shopware plugin from AutoSEO
- Order number, total amount, currency and customer email in a short JSON body
- The body follows AutoSEO's schema, so orders are parsed without any field mapping
- The AutoSEO survey on your storefront asks “How did you hear about us?”
- Orders matched to answers by order number or hashed email, up to 90 days back
- Customer emails hashed on arrival and shown only as a masked preview
Use cases
What you can do with Shopware and AutoSEO
Revenue from AI search for your shop
See the order value buyers attribute to AI search, next to search, social, ads, referrals and content.
Ask right after checkout
If your storefront fires a GA4, Google Ads or Meta Pixel purchase event, the survey can open right after checkout and send that purchase's transaction ID with the answer.
Know which assistant sold
Buyers who pick AI search can name ChatGPT, Perplexity, Claude, Gemini or Copilot, so revenue splits per assistant.
Back your GEO work with orders
Show attributed revenue next to your AI visibility metrics in the same AutoSEO project.
Setup
Connect Shopware in five steps, with a Flow Builder webhook.
- 1 Step 1
Generate your webhook URL
In your project, open Attribution → Integrations → Shopware and click Connect. Copy the webhook URL — it's shown only once.
- 2 Step 2
Create a flow
In Shopware admin, open Settings → Flow Builder → Add flow and choose the trigger “Checkout / Order / Placed”.
- 3 Step 3
Add the “Call webhook” action
Method POST, your webhook URL, content type JSON, and the body from the setup guide with order number, total, currency ISO code and customer email.
- 4 Step 4
Add the survey snippet
Place the AutoSEO snippet in your theme's base.html.twig (block layout_head_javascript_tracking) or load it with a tag manager.
- 5 Step 5
Place a test order
Save the flow, place an order and check it under Webhook Logs. From then on, orders and answers merge automatically.
FAQ
Frequently asked questions
How do I track Shopware orders from ChatGPT?
Send placed orders to AutoSEO with a Flow Builder “Call webhook” action and add the AutoSEO survey snippet to your storefront. AutoSEO matches each order to the buyer's answer and reports revenue from ChatGPT and other assistants as AI search.
Which Shopware versions are supported?
The setup is built for Shopware 6 and its Flow Builder. If your edition doesn't offer the “Call webhook” action, send the same JSON to the same URL through Zapier, Make, n8n or your own integration.
What data does the Shopware webhook send?
Only what you put into the body. The setup guide uses order number, total amount, currency ISO code and customer email; the email is hashed on arrival and shown only as a masked preview.
How are Shopware orders matched to survey answers?
By order number when the answer carries the same transaction ID, otherwise by the hashed email the buyer entered in a form on your site. AutoSEO looks back up to 90 days for an unmatched answer and links each order to one answer at most.
Are cancellations or refunds synced?
No. The flow reports each order when it's placed, and later status changes aren't sent to AutoSEO, so attributed revenue reflects placed orders.
Is the Shopware integration included in the price?
Yes. Attribution and every integration are part of the open-source app: free when you self-host, or included in an AutoSEO Cloud workspace for $50 per month with $10 of AI and data usage.
Attribution integrations
More integrations in this category
- HubSpotSend contacts and deals from a HubSpot workflow, with deal value.
- SalesforceSend leads and opportunities from a Salesforce Flow.
- ShopifyA custom pixel attributes Shopify orders and revenue to AI search.
- StripeSigned webhooks turn checkouts and invoices into conversions.
- WooCommerceNative WooCommerce order webhooks, verified with a shared secret.
- TypeformTypeform webhooks; the “How did you hear about us?” answer is detected.
- TallyTally form webhooks with automatic option labels.
- JotformCapture Jotform submissions via webhook.
- Gravity FormsCapture WordPress form submissions via the Webhooks Add-On.
- FormstackCapture Formstack form submissions via webhook.
- SurveyMonkeyImport responses of a SurveyMonkey survey via its API.
- FairingImport post-purchase survey answers with order ID and total.
- KnoCommerceImport KnoCommerce post-purchase survey responses.
- ZigpollImport Zigpoll on-site and post-purchase poll answers.
- PipedrivePipedrive deal webhooks with value and currency.
- AttioSend records and deals from an Attio workflow.
- CloseClose webhooks for leads and opportunities.
- IntercomContact webhooks with the answer in a custom attribute.
- CalendlyBooking-question answers from Calendly invitee webhooks.
- Zapier / MakeSend answers from any app through Zapier or Make.
- n8nSend answers from any n8n workflow.
- Custom webhookPOST any lead or order as JSON and map the fields once.
Find out which orders AI search brings in
Start with an AutoSEO Cloud workspace for $50/month, or self-host the open-source edition for free.