channel3 / analytics
Channel3 analytics and tracking for Magento / Adobe Commerce storefronts
Package info
github.com/channel3-ai/channel3-for-magento
Type:magento2-module
pkg:composer/channel3/analytics
v1.0.4
2026-02-10 00:58 UTC
Requires
- php: >=8.1
- magento/framework: >=103.0
- magento/module-catalog: >=104.0
- magento/module-checkout: >=100.4
- magento/module-sales: >=103.0
- magento/module-store: >=101.1
README
Connect your Magento / Adobe Commerce store to Channel3 for product analytics and AI shopping attribution.
What it does
- Automatic catalog sync — Creates an API integration so Channel3 can read your product catalog
- Page view tracking — Tracks product page views with server-side product ID injection (no DOM scraping)
- Checkout tracking — Records order completions for conversion attribution
- One-click connect — Enter your Channel3 merchant ID and the module handles the rest
Installation
composer require channel3/analytics bin/magento module:enable Channel3_Analytics bin/magento setup:upgrade bin/magento cache:flush
Setup
- Go to Channel3 in the Magento admin sidebar
- Enter your 4-character merchant ID from your Channel3 dashboard
- Click Connect to Channel3
That's it. The module automatically creates the API integration, sends the credentials to Channel3, and starts tracking page views and checkouts on your storefront.
Requirements
- Magento 2.4 or later / Adobe Commerce
- PHP 8.1+
- A Channel3 account
How it works
When you click Connect, the module:
- Creates a Magento Integration with the required API permissions (Catalog, Stores)
- Generates OAuth credentials and securely sends them to Channel3
- Injects a lightweight tracking script on your storefront pages
- On product pages, the product ID is injected server-side (not scraped from the DOM)
- On the checkout success page, order details are sent for conversion attribution
All tracking uses a persistent client ID stored in the shopper's browser to link product views to purchases.
Support
License
Proprietary — see LICENSE for details.