Official Magento 2 module for User.com integration. This tag will implement User.com on your Website and synchronize your
Magento 2.3.4 version or higher
PHP 7.4 or higher
- Create app/code/Usercom/Analytics/ folder
mkdir -p app/code/Usercom/Analytics/
- Move to the app/code/Usercom/Analytics folder
cd app/code/Usercom/Analytics/
- Download the plugin
git clone https://github.com/UserEngage/User.com-Magento2-plugin.git .
- Move to the main Magento folder
cd ../../../../
- Update Magento config
bin/magento s:up && bin/magento s:d:c && bin/magento s:sta:d -f && bin/magento c:c && bin/magento c:f
- API Key
- You can find it in your
Application -> Settings -> Setup & Integrations
- You can find it in your
- Application Domain
- You can find it in your
Application -> Settings -> Setup & Integrations
- You can find it in your
- REST API Key
- You can find it in your
Application -> Settings -> App Settings -> Advanced -> Public REST API keys
- You can find it in your
- Installation of widget tracking code on every webpage of your Magento app.
- Gather data from login/registration forms and send it to the User.com app.
- Gather data about the users from checkout pages and send it directly to the app.
- Gather events and product events with a full range of user and product attributes.
- Historical data synchronization.
- Newsletter synchronization.
Historical data can be synchronized within a specific date range. You can synchronize purchases, orders and customers for the last 3/6/12 months.
- Customers from Magento create users inside User.com app based on their personal data. Please, do it as a first step of the synchronization process.
- Orders (as order events) are assigned to specific users inside User.com app.
- Purchases (as product events) are assigned to specific users and products inside User.com app.
- Create automation in the Automations section inside User.com app. Automation should be created with
Client’s attribute change
module connected to theAPI call
module. - After any change of the
Unsubscribe from emails
user's attribute, the automation triggers an API request sent to the "http://your-domain/rest/all/V1/usercom-analytics/newsletter". Inside the API call module, you have to add a custom "Content-Type" header with "application/json" value.
- custom id - user identifier created inside the Magento
- usercom id - user identifier created inside the User.com
- userKey - user identifier automatically created by User.com widget