1. Connect your catalog
Whatmore reads your products through the WooCommerce REST API and you map the fields in the dashboard — no export needed. a. Generate WooCommerce API keys- WordPress admin → WooCommerce → Settings → Advanced → REST API → Add key
- Description:
Whatmore Integration; Permissions: Read/Write - Copy the Consumer key (
ck_…) and Consumer secret (cs_…)
2. Embed the widget
In the dashboard, set up a surface (e.g. Homepage Video Carousel), choose a template, and copy the generated snippet. Paste it where you want the surface — a block, a Custom HTML widget, or a theme template (e.g.single-product.php). No hardcoded script URL; the
snippet is generated for your store.
3. Authentication
For order tracking you need astore_id and a bearer token from
GET /auth/access-token?store_id=<store_id>. See Authentication.
4. Order tracking
On order completion (woocommerce_thankyou or the woocommerce_order_status_completed
hook), call Order Tracking with the order items. Use the
ready-to-use web snippet — the widget already
stores video-view / add-to-cart signals in localStorage, so the snippet picks them up
automatically.
Verify
- Products appear in your Whatmore dashboard catalog
- Widget renders from the pasted snippet
- Order tracking fires on the thank-you page and attribution shows in the dashboard
