Getting started
Read the transcript
Want to know how customers really found your WooCommerce store? Ask them. WooCommerce Order Attribution can only record the last click it sees. When someone hears about you on a podcast, from a friend, or in an AI chat, and then types your address, the order shows up as Direct. Missing tracking data shows up as Unknown. SourceSay fills that gap with one question on the order confirmation page: How did you hear about us?
It is free, responses are unlimited, and customers never see an extra field before they pay. Step one: install it. In your WordPress admin, go to Plugins, Add New Plugin, and search for SourceSay. Click Install Now, then Activate. WooCommerce needs to be active too. Step two: open WooCommerce, SourceSay. A short setup starts. Pick the kind of store you run, and it fills in answers that fit, like Google search, Instagram, or a friend.
Next, check your question and the answers customers can pick. You can reword the question, rename or reorder answers, change icons, or turn one off. The preview on the right updates as you type. For more detail, switch on a follow-up for any answer, like Which podcast? Then click Save and continue. Step three: see it live. Your survey is still off at this point. Click Place a test order.
The order confirmation page opens in a new tab. Test orders are marked as tests, send no emails, and never count in your reports. Answer the question there, just like a customer would. Back in setup, the page updates by itself: It works. Your answer arrived. Now click Turn on my survey. From the next order on, customers see the question right after checkout. Step four: read your report.
Under Reports, you see how many customers answered, your response rate, the revenue from answered orders, and the average order value. The Channels table ranks every answer by revenue. Compare each channel's share of answers with its share of revenue. A longer revenue bar means that channel brings bigger orders. In WooCommerce Orders, every order shows what the customer said, next to the source WooCommerce tracked.
Here, an order tracked as Direct actually came from a podcast. You can filter orders by answer, export everything to CSV, and change the question any time on the Survey tab. And on your WordPress dashboard, a SourceSay widget shows your response rate, the revenue from answered orders, and your top five channels from the last thirty days. Recap: install SourceSay, check your question, test it and turn it on, then read revenue by channel in Reports.
Subscribe for more SourceSay tutorials.
SourceSay asks WooCommerce customers one question right after checkout: How did you hear about us? Each answer is stored with the order total, so the report shows revenue per channel, not just a count of votes. It needs WordPress 6.5 or later, PHP 7.4 or later and WooCommerce 8.5 or later. Everything is free, with unlimited responses.
Install the plugin
- Install and activate WooCommerce.
- Upload the SourceSay plugin under Plugins > Add New Plugin > Upload Plugin, or install it from the Plugins screen once it is listed on WordPress.org, then activate it.
- Go to WooCommerce > SourceSay. The first-run setup opens and walks you through the rest.
Find your way around
SourceSay lives on one screen under WooCommerce > SourceSay, with three tabs:
- Reports: the status of your survey, the answers, and revenue per channel.
- Survey: the question, the answers customers can pick, follow-up questions and where the survey appears.
- Settings: asking again in My Account, how long answers are kept, uninstall behaviour and the panel for developers.
Only users who can manage WooCommerce see SourceSay.