elgentos / magento2-review-reminder
Magento 2 Review reminder
Installs: 88
Dependents: 0
Suggesters: 0
Security: 0
Stars: 10
Watchers: 10
Forks: 0
Open Issues: 0
Type:magento2-module
Requires
- php: ^8.0|^8.1|^8.2
- ext-json: *
- magento/framework: ^103.0
- magento/module-amqp: ^100.4
- magento/module-asynchronous-operations: ^100.4
- magento/module-backend: ^102.0
- magento/module-config: ^101.2
- magento/module-cron: ^100.4
- magento/module-email: ^101.1
- magento/module-message-queue: ^100.4
- magento/module-sales: ^103.0
- magento/module-store: ^101.1
- nesbot/carbon: ^2.67
- phpseclib/phpseclib: ^3.0.19
Requires (Dev)
- bitexpert/phpstan-magento: ^0.30.1
- elgentos/testing-suite: ^0.1.1
- phpstan/extension-installer: ^1.3
- youwe/coding-standard-magento2: ^2.0.0
README
The Review Reminder Module for Magento 2 is a customizable tool that enables online shop owners to automate the process of sending review reminders to customers after the shipping method has been created + configurable days. This module provides a convenient way to request feedback and reviews from customers, helping to improve the reputation and credibility of your online store.
Features
-
Configuration Options: The module allows you to configure the review link and the complaint link according to your specific requirements. You can set the URLs for these links to direct customers to the appropriate pages where they can leave reviews or submit complaints.
-
Email Customization: You have the flexibility to configure different email addresses for each shop. This feature enables you to send review reminder emails from specific addresses associated with each shop, providing a more personalized and professional touch.
-
Delay Settings: The module allows you to set a specific number of days to add to the shipping record creation date before sending the review reminder email. This gives customers enough time to receive and experience the product before being asked to provide a review.
Installation
To install the Review Reminder Module for Magento 2, follow these steps:
-
Manual Installation:
-
Download the module package.
-
Extract the contents into the
app/code
directory of your Magento installation. -
Enable the module by running the following commands from your Magento root directory:
php bin/magento setup:upgrade php bin/magento setup:static-content:deploy -f php bin/magento cache:flush
-
After successful installation, the module will be ready to use.
-
-
Composer Installation:
-
Run the following commands from your Magento root directory:
composer require elgentos/magento2-review-reminder php bin/magento setup:upgrade php bin/magento setup:static-content:deploy -f php bin/magento cache:flush
-
After successful installation, the module will be ready to use.
-
Usage
After installing the module, it will automatically track the creation dates of shipping records. Once the specified number of days has passed since the shipping record was created, the module will send a review reminder email to the customer. The email will contain the configured links for leaving a review or submitting a complaint.
To configure the module, navigate to the admin panel of your Magento 2 store and follow these steps:
- Go to Stores > Configuration > Extensions > Elgentos > Review Reminder.
- Customize the review link and complaint link URLs to match your store's review and complaint pages.
- Configure the email address to be used for each shop.
- Adjust the number of additional days to add to the shipping record creation date before sending the review reminder email.
Contributing
We welcome contributions to enhance the functionality of the Review Reminder Module. If you would like to contribute, please create a pull request.