This replaces the manual steps entirely. If you install the app you do not need page context, category and search or conversions — the extensions send all of them.
Install
1
Add the app
Install NeuronSearchLab from the Shopify app store.
2
Create an embed key
In the console, Developers → Website embed. Add every storefront
domain to the key’s origins, including any you preview from.
3
Turn on the app embed
Theme editor → App embeds → NeuronSearchLab. Paste the key and save.
That is the whole installation — the widget now loads on every page and
reports context.
4
Place a strip
Drag Recommendations into any template. Give it a placement name if
you want to configure it from the console later.
What the app sends
None of this is hand-written; it all comes from Shopify.Conversions
Orders are reported by a web pixel, because Shopify’s checkout is not your theme and no theme code runs there. They arrive aspurchase_reported — a separate, zero-weight signal excluded
from model training, because a browser cannot prove a sale. They are for
attribution and revenue reporting.
To have verified orders as well, connect Shopify in Integrations with
read_orders. The verified order then supersedes the browser’s report
rather than adding to it: both key on the same order id, so a sale is never
counted twice.

