fullmetrix / magento-connector
Fullmetrix analytics, segmentation and marketing suite connector for Magento 2 / Adobe Commerce
Package info
github.com/Fullmetrix/magento-connector
Type:magento2-module
pkg:composer/fullmetrix/magento-connector
Requires
- php: >=8.1
- magento/framework: >=103.0.4
- magento/module-catalog: *
- magento/module-catalog-inventory: *
- magento/module-catalog-rule: *
- magento/module-checkout: *
- magento/module-configurable-product: *
- magento/module-cron: *
- magento/module-customer: *
- magento/module-directory: *
- magento/module-inventory-api: *
- magento/module-inventory-sales: *
- magento/module-inventory-sales-api: *
- magento/module-newsletter: *
- magento/module-quote: *
- magento/module-sales: *
- magento/module-sales-rule: *
README
Connects a Magento 2 / Adobe Commerce store to Fullmetrix. Streams orders, customers, products, categories, cart price rules and credit memos, dispatches realtime entity webhooks and visitor tracking events, and supports remote coupon management and cart recovery links.
Compatible with Magento 2.4.4+ and Adobe Commerce (PHP 8.1+).
Installation
Via Composer:
composer require fullmetrix/magento-connector:^1.1 bin/magento module:enable Fullmetrix_Connector bin/magento setup:upgrade bin/magento cache:flush
Alternatively, download the ZIP from Fullmetrix, extract it into app/code/Fullmetrix/Connector, then run the same Magento commands.
Configuration
The extension works without configuration. Defaults point to https://fullmetrix.com. To override the API base (self-hosted or staging):
bin/magento config:set fullmetrix/general/api_base "https://fullmetrix.com/api/plugin"
Usage
- In the Magento admin, go to
Marketing -> Fullmetrix. - Enter the connection code provided by Fullmetrix (format
FMTX-XXXX-XXXX-XXXX). - Click Connect. The extension registers with Fullmetrix and receives an HMAC secret.
- Fullmetrix performs an initial historical sync and then receives realtime webhooks.
A CLI flow is also available:
bin/magento fullmetrix:connect FMTX-XXXX-XXXX-XXXX bin/magento fullmetrix:status bin/magento fullmetrix:disconnect
What is synced
- Orders with line items, shipping, taxes, coupon lines and payments
- Customers with addresses and newsletter opt-in status
- Products, configurable products and their variants, images, categories
- Cart price rules with coupon codes
- Credit memos (refunds) with line items
- Server-side tracking events (identify, add to cart) and the Fullmetrix storefront tracker
Security
All exchanges between the store and Fullmetrix are signed with HMAC-SHA256 (per-connection secret, timestamped, 5 minute tolerance). The extension never exposes data without a valid signature.
Support
- Email: support@fullmetrix.com
- Website: https://fullmetrix.com