Installation
You will require to install MageDelight Base Extension first. If it is not installed then please download it from https://www.magedelight.com/pub/extensions/magedelight-base.zip and unzip the package file into the root folder of your Magento 2 installation.
Before installing the extension, please make sure to Backup your web directory and store database
You will require to install MageDelight Base Extension first. If it is not installed then please download it from https://www.magedelight.com/pub/extensions/magedelight-base.zip and unzip the package file into the root folder of your Magento 2 installation.
Root Directory is - "app/code/magedelight/#YourExtensionName#"
- Unzip the extension package file into the root folder of your Magento 2 installation.
- Connect to SSH console of your server:
- Navigate to the root folder of your Magento 2 setup
Run command as per below sequence,
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean
- log out from the backend and log in again
If you are using Magento 2.3 or later then you do not need to activate license. Extension will be activated with silent activation mechanism and does not require activation keys to be entered manually.
Backend Configuration (Admin side)
- Enable: Option to disable/enable the Digital Marketing Campaign Tracker extension feature.
- Cookie Consent Based Tracking: Select "Yes" if you would like to enable tracking cookies.
- Cookie Life in Days: Set a positive integer value to validate the lifespan of the cookie in the campaign tracker extension.
- Campaign Track For: Select the pages from the list where you would like to implement tracking for the campaign.
- Store View: Select the store view from the list where you would like the campaign tracker to be implemented.
- Enable Email : Option to disable/enable the email feature for the module.
- Email From: Select an option from the drop-down list for the email sender.
- Email To :Set the email address of the administrator who will send emails to customers.
- Email Template: Option to select the suitable templates for the email template from the drop down list.
- Enable Clear Logs: Select "Yes" to clear logs
- Click Here: Click the "Clear Logs" button to remove the logs.
- Default Chart: Select the default chart option from the drop-down list for chart representation.
- Default Chart Period: select the default chart period option from the drop-down list for chart validation.
- Is Chart Multi Color: Choose whether the chart color should be displayed in multiple colors or not.
- Default Chart Color: Select the color for the default chart.
Backend Functionality
Dashboard
- The admin can access the comprehensive report within the Dashboard and utilize various filtering options to analyze the data effectively. This capability allows for tailored insights, enabling the admin to focus on specific metrics and trends relevant to their needs.
Advance Dashboard
- The Advanced Dashboard enables the admin to access comprehensive reports on campaigns, including detailed information about each campaign's performance and the associated customer names. This functionality allows for more informed decision-making and enhanced tracking of campaign effectiveness.
Realtime Logs
- The Real-Time Logs grid displays a comprehensive overview of active campaigns, along with detailed information pertaining to each campaign. This includes metrics such as campaign id, UTM Source, and many other associated details, allowing for efficient monitoring and management of ongoing activities.
Source Wise Sales Report
- The admin has the capability to view and export source-wise sales reports. This feature provides a detailed breakdown of sales data categorized by various sources with the customer details, enabling the admin to analyze performance across different channels
Abandoned Cart Blacklist
You can see all the emails added as blacklist (not to send email), you have advanced search capabilities and options to edit and delete records
- Customer Email ID : Specify customer email address to add to blacklist
- Website : Select website to apply blacklist rule
Abandoned Cart Email Queue
Abandoned Cart History
You can see all the emails sent to customers, you have advanced search capabilities and options to resend emails.
CRON Setup
- If you are don't have any Magento CRON tab then please visit this link
https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/cli/configure-cron-jobs.html#create-the-commerce-crontab - Run “crontab - l” this will list all the CRONs
- Run “crontab -e” and edit the file
- After this you need to use this command for setup abandoned cart CRON
- * * * * * /usr/bin/php7.3 /var/www/html/demo/bin/magento cron:run --group md_cronabandoned 2>&1 | grep -v "Ran jobs by schedule" >> /var/www/html/demo/var/log/magento.cron.log
- In this you need to change PHP version as per your system’s version
- Change path of “/var/www/html/demo” as per your Magento root directory
- Run “crontab - l” check your CRON is added or not.
- Run “php bin/magento cron:run --group md_cronabandoned”
Thank you for choosing MageDelight!