Monthly Archives: 2021
Magento provides you with great functionality to sell and be discovered online. However, to make the most of it you have to explore different shopping channels. Luckily, there are plenty to opt for. Comparison lists, product directories, and world-famous marketplaces. All help you expose your products to a wider audience and .
How do you get all of your products there?
Obviously, not by uploading each and every single one of them separately. It will take you numerous hours to do manually. Instead, you can use the Magento 2 product feeds and reduce this process to minutes.
As you might have already guessed, in this article we've gathered the best Magento 2 Product Feed extensions. So, skim through to choose the most suitable one for your store needs.
Best Magento 2 Product Feed Extensions
| Vendor | Extension Name | Price | Guarantees | Rating |
|---|---|---|---|---|
| by Magefan | $99.00 |
|
5 ⭐⭐⭐⭐⭐ 12 reviews |
|
| Advanced Product Feeds for Magento |
A successful business is not only a business people buy from, it is a business people can trust. One of the factors that can undermine that trust is security.
It's precisely relevant for Magento since attackers work restlessly to use any . Thus, no measures taken to improve security are redundant.
Magento 2 reCAPTCHA is a great built-in feature you can use to create a safe environment for your customers and admin users. Besides, the platform offers Google reCAPTCHA integration for an additional security layer.
In this guide, you'll learn how to set up both Magento and Google reCAPTCHA for your store and make it a much safer place.
We've got a lot to cover, so let's get started!
What is CAPTCHA?
CAPTCHA is a challenge-response authentication and a security measure that consists of a randomly generated sequence of numbers and letters in a distorted image, which you have to type into the text box.
It is a simple test that stands for "Completely Automated Public Turing test to tell Computers
In eCommerce, you can't guide your customers through the rows of shelves to assist with making a purchase. That's why you have to provide the best real-like experience, so they can make that decision on their own.
There are multiple tools used in different kinds of stores to make shopping a breeze. However, when it comes to apparel, jewelry, eyewear, home, and any other goods where size is relevant, size charts really come in handy.
They help to increase sales and reduce the refund rates because your customers know the measurements of the products before the purchase. Magento size charts help you exceed your customers' expectations so that you're both satisfied with the outcome.
In this article, we've gathered the best Magento 2 Size Chart extensions for you to consider. While they serve the same function, they all provide some distinctive features that benefit you.
Let's dive in.
What is the Size Chart in Magento?
Magento 2 Size Chart is a document with measurements for different size
Website speed is a crucial factor for ranking high in SERP, getting new customers, and improving conversion rates in general. It is also extremely relevant to the overall experience of your customers.
While website speed influences a lot of things, multiple factors slow it down which requires your attention constantly.
The one we want to cover today is Magento 2 full page cache that is provided by default.
In this guide, you'll learn everything you need to know about Magento 2 full page cache and how it works. It will enable you to with the free caching solution Magento goes with.
Magento admin security is one of the most important things on your website to pay attention to. Even if you have an extensive customer database and great conversion rates, one security breach is enough to ruin all of that.
Though the platform has a comprehensive approach to security, you have to cover all of the smallest details to . You can never overdo it.
In this article, we want to talk about Magento admin security and how you can configure it to avoid brute force attacks and other malicious actions.
Step 1: Configure Magento Admin Security Options
1. Navigate to Stores > Configuration > Advanced > Admin > Admin Security.
2. If you want to prevent admin users from logging in from different devices disable the Admin Account Sharing option.
3. Choose the method to manage password reset requests in the Password Reset Protection Type select box.
- By IP and Email — admin user can reset their password in the online mode after a reset notification response is sent to the email associated
If you ask any marketer which is easier: getting a new customer or keeping an existing one, the answer would be obvious. Returning customers not only boost your sales but generate traffic to your website. To keep those customers returning, you need to provide the best conditions for the best experience.
One of them is Magento 2 reorders — default Magento feature that allows customers to repeat their orders by pressing only one button.
They don't have to browse the whole catalog looking for the products they ordered before. Magento allows them to get them instantly in the same color, size, and quantity they did before.
Products go a long way before customers get them delivered to their doors. Correspondingly, there are many people included in the process: manufacturer, distributor, retailer, etc. They have their own rules and obligations towards each other that keep the process going.
In this article, in particular, you'll learn about the Magento 2 Minimum Advertised Price (MAP) option, what it is and how to configure it for one or multiple products.
We'll start simple.
What is Minimum Advertised Price in Magento 2?
Minimum Advertised Price (MAP) is the price lower than the manufacturer's suggested retail price. It allows merchants to comply with the manufacturer's requirements by displaying better prices on pages where the manufacturer's terms allow it.
Once the order is placed in Magento 2, you receive a about the successful order placement.
However, if your customer has some difficulties finalizing the transaction, you should know about that too. It will allow you to eliminate the issues if they appear on your side, and act on them if required.
Fortunately, Magento has plenty of built-in features to help.
So, today we'll cover how to set up Magento 2 payment failed email and discover why you need it.
The gift is the sign of love and passion we have for others. It is a perfect way to make a surprise for some special occasion. Since almost everything in our lives is digitalized, ordering online and getting gifts delivered is much easier.
And Magento is not an exception.
It enables you to add gift messages to the shopping cart and allows your customers to add personalized messages to the gifts they purchase. Magento 2 gift message is a great feature that boosts customers' loyalty and improved their experience in your store.
So, in this guide, you'll learn how to enable Magento 2 gift message.
The startup page is a page you're directed to once you log into your Magento instance. By default, it is dashboard. It contains reports about your earnings, average order amount and other statistical information of different sections of your store.
However, sometimes one would like to change the startup page to . It might be that dashboard is not the page store admins start their work with. So, they need to navigate to the corresponding section through multiple steps.
![]()
Email is one of the oldest and most effective ways to streamline store-customer communication. In particular, transactional emails such as account registration, reset password, order confirmation are essential to every Magento 2 store.
By default, transactional emails are sent using server mail configurations. However, unfortunately, they often do not work, or merchants want to use third-party SMTP services that ensure precise email deliverability.
Magento 2 SMTP Extension bridges the gap between untrustworthy default server mail configurations and successful email delivery in case your server doesn't provide SMTP configuration by default.
There are multiple modules to choose from. However, in this article, you'll learn about the best Magento 2 SMTP extensions to consider for your store.
Without any further ado, let's get to the specifics.
Top Magento 2 SMTP Extensions
| Vendor | Extension Name | Price | Guarantees | Rating |
|---|---|---|---|---|
| Magento 2 SMTP Extension by Magepal | Free | No guarantees Github Module |
4 ⭐ |
Hello there, Magento fans!
Today we have prepared the last but not the least News and Updates digest of the year from Magefan.
So, catch the last Magefan news and updates!
With the constant cycle of updates and new releases of our extensions, it should be understood that not every version of Magento 2 platform can remain supported forever. We would like to notify all our customers that Magento v2.2 will no longer be supported starting from January 1, 2022.
This means that no updates, no fixes, no new versions will be available for Magento 2.2 version. If you still use this version we strongly recommend you to update it to the latest version (2.4.3v) to be able to enjoy smooth and uninterrupted work of all Magefan extensions for Magento 2.
And now let's move on to the module updates.
Coupon Code Links in Magento boost your sale campaigns and allow you to improve customer shopping experience in your store. They help to apply coupon codes automatically and avoid redundant steps in customer's journey.
To enable them on your store you need to extension first.
Once the extension is installed, all you need to do is configure it.
Coupons play a vital role in every sale and special offer you provide on your Magento store. Even though Magento provides you with the by default, you should look for ways to auto apply coupons in Magento.
Usually, when you display discount codes in CMS blocks or add them to banners, customers have to manually type or copy and paste coupon codes on checkout.
Applying coupon codes automatically in Magento reduces the steps required to apply the coupon and increases the chances of people actually applying it.
So, what you need in this case is Magento 2 Coupon Code Extension. We'll show you how easy it is to auto apply coupon codes in Magento using this quick solution.
Auto Apply Coupon Codes in Magento
- Start setting up the cart price rule.
- Enter the Coupon Code you'd like to use and get the Coupon Code Link generated automatically.
![]()
The coupon code contains two important elements we want to point your attention to — coupon code and redirect URL. Once customers click on the link they will
If you need to update Magento 2 Coupon Code by Magefan, please follow the steps below.
Note: the updating instructions depend on the method the Coupon Code extension was installed with.
Update using composer
If the Coupon Code module was installed via the composer (check if vendor/magefan/module-coupon-code-link folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-coupon-code-link
composer require magefan/module-coupon-code-link ^x.x.x
# replace x.x.x with the version you want to use
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Update using archive and FTP
If the Coupon Code module was installed via FTP (check if app/code/Magefan/CouponCodeLink folder exists), then follow these commands:
1. Download the latest version of the Coupon Code extension archive from magefan.com.
2. Extract
If you decided to remove , please follow the steps below. You can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
Removing files instruction depends on the way the Coupon Code extension has been installed in.
1. If you can find the extension files in the folder
app/code/Magefan/CouponCodeLink
then remove this folder.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-coupon-code-link
then run composer CLI command to remove it
composer remove magefan/module-coupon-code-link
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Remove Extension Data (optional)
Attention! This will clean all Coupon Code configurations.
1. Just in case please make a full backup
You can install by Magefan, using composer or archive installation methods.
Installation via composer (recommended)
Please navigate to your Magefan Account > Downloads > Install via Composer to get the composer installation instructions.
Installation using archive and FTP
- Download Coupon Code Extension ZIP-Archive from magefan.com website (not GitHub or other sources).
- Extract files.
- Copy app folder from the archive to your Magento 2 folder.

- In a command line, using "cd", navigate to your Magento 2 root directory.
- Run CLI commands:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Once you install the extension, and learn how to .
Running a requires a lot of work in various aspects. One of them is translating your content so that customers receive a seamless experience.
While you will probably and categories first, you shouldn't forget about the CMS pages and blocks.
So today you'll learn how to translate CMS blocks in Magento 2, using default setup or third-party tools.
Translate CMS Blocks in Default Magento
Unlike products and categories, CMS blocks don't share the same ID. Thus, to translate them, you simply have to . So, just navigate Content > Elements > Blocks > Add New Block and add a translation for a certain CMS block.
![]()
Note: the identifier of the translated block should remain the same as the identifier of the block you are translating. That's required for the right block to be displayed on the right store view.
Next, it's important to select a Store View to assign a CMS block to.
![]()
Translate CMS Blocks with the Translation Extension
The biggest drawback when translating CMS blocks in Magento is creating
Magento categories are key to organized and effective catalogue management. Magento allows you to create multiple categories, assign different products to them, add CMS blocks to category pages, etc.
And since categories are usually created before adding products, let's start here. In this guide, you'll learn how to create Magento 2 categories one by one and add them in bulk. We'll also share how you can create in just a few clicks.
Ready?
How to Create Categories in Magento?
Since Magento has a default category all the following ones are assigned to it. So once you press Categories in the admin panel you are directed to the Default Category.
To create a new category in Magento 2:
1. Navigate to Catalog > Categories and press the Add Subcategory button.
![]()
2. Fill out a new category Information.
- Enable your category.
- Choose whether to Include it in the Menu.
- Set a Category Name.
- Upload a Category Image.
![]()
3. Set the new category Content.
- Add category Description.
- Choose whether
Sales season is a great time for you to win customers with the best deals. However, you have to remember that your store is not the only one with something to offer.
That is why you should explore the most effective ways to attract customers. One of them is Magento 2 Buy X Get Y Free sales rule which we're going to cover today.
So, the Buy X Get Y Free is a cart price rule that allows customers to get Y quantity of a product for free if they purchase X quantity of the same product.
Invoice is an element of the that is as important as the order itself. An invoice is a document that signifies the "agreement" between a store and a person and contains all of the order details.
Usually, order invoices in Magento 2 are created automatically, once the payment was authorized or captured by the store. However, there are cases when you need to create an invoice programmatically in Magento 2.
This is just the case. We will show you how to do this is in just 1 step.
