Page 9 - Blog
News, insights and resources from the world of e-commerce
- 1 min read
Regardless of the reason why customers want to return a product, you need to be ready to satisfy that request. Magento is very straightforward with refunds, and so is our .
You obviously won't go to the Magento admin panel to create a refund. You can do it directly in the POS frontend. The process is completely the same as in the Magento admin panel. You just do it on the POS frontend.
To create refunds in Magento POS:
1. Navigate to Sales on the POS frontend left flyout menu.
2. Choose the order you want to create a credit memo for and press the Credit Memo button.
3. Check the order information if necessary and press the Refund Online button.
And that's how you create refunds in Magento POS. The refunded items are automatically returned to stock.
Additionally, you can view all refunded items in the Credit Memos panel or check .
However, refunds are just one thing you need to manage in POS. So check out our guide on how to to learn how to add discounts, hold shopping cartsihor
- 5 min read
Browsers continue to restrick more user's data which results in big data gaps and makes it hard to track customers' journeys. Besides, it's not a secret a lot of users use ad blockers or simply don't accept cookies while in your store.
So, even if you website, it doesn't mean you will be collecting all the data. But we have a solution.
Today you'll learn about the future of data tracking — server side tracking — and find out how to set up server side tracking in Magento. Spoiler alert: we'll use the for that.
It's not an entirely new concept, but still, before we jump to the configuration steps, let's define what is server side tracking.
What is Server Side Tracking?
Server side tracking or server-to-server tracking is a tracking that runs in the server side environment. It enables you to fire tracking pixels and codes from your server instead of the users' browser.
Thus, your server fires tracking pixels and communicates directly with Google Analytics through solutions like GTM. ihor
- 1 min read
The order of the address fields on checkout matters, especially if you sell in different countries. That's why you need to know how to rearrange the order of address fields in Magento checkout to make it as customer-oriented as possible.
It is a relatively simple task if you are a developer. So most guides on how to change the order of checkout fields show the code editing scenario. But not this one.
Today you'll learn how to reorder Magento checkout address fields directly from the admin panel using .
To reorder address fields on Magento checkout page:
1. Navigate to Stores > Configuration > Magefan Extension > Better Checkout > Shipping Address Fields Position.
2. Change the order of Shipping Address Fields by setting the sort order value (there is a separate option for Billing Address Fields).
Note: the lower the number the higher the fields will be displayed.
Don't forget to Save the settings once you finish and check the checkout address fields onihor
- 8 min read
Being a highly customizable eCommerce platform, Magento can help you create a wonder of a website. There are a lot of aspects to it, you can benefit from. These include integration possibilities, SEO friendliness, multi-store compatibility and an extensive set of built-in features. That's after all.
With all these options at your disposal, you might still have some doubts as to how exactly to build your own website in Magento. And we can see where this is coming from. That's why we prepared a list of the best Magento websites for you to check and draw inspiration from.
Want to know more about successful Magento cases?
Let's get started!
1. Land Rover
You certainly know what the Land Rover brand is about. It's quite a big name in the car industry with customers from all around the world. They provide quality services and products earning a high revenue.
Yet, in the modern digitalized world every company needs to preserve their online presence. Thus, Land Rover also runs an online store onihor
- 4 min read
Hello, dear friends,
We don't believe it but the hot summer of 2023 is almost over. So, on the last day of August 2023, we'd like to share our hot news and updates.
New features of the !
XML Sitemap Refactoring. Now blog homepage, blog posts, and categories are included in the general Magento XML Sitemap. If you wish to keep a separate blog sitemap, you can manage it with a separate Blog Sitemap Extension.
We also added an option "Page Pagination Type" in Advanced Permalink Settings that allows to enable ?p=N and /page/N to default pagination type ?page=N (Blog Plus & Extra). Added an option to display related blog products in the sidebar. Avoid canonical tag duplicates when a canonical tag is added manually via the Layout Update XML field. Improved meta description generation.
In the recent version, we also terminated the russian localization. [With each next russian missile strike on our cities, we lose the ability to understand the Russian language andihor
- 4 min read
If you're in charge of a Magento store, we’re guessing you've got big plans to take your business to the next level. But let's be real, the world of e-commerce can be a bit overwhelming with all those sales options out there. So, if you're thinking about growing your business, it's a good call to look into reliable players like Amazon, eBay, and Walmart.
In this article, we'll dig into the perks of selling on these major marketplaces and give you the lowdown on how to do it right.
Benefits of Selling on Amazon/eBay/Walmart
Selling on Amazon, eBay, and Walmart marketplaces has a bunch of different benefits. Let’s take a closer look at some of them!
Amazon
With its huge customer base and solid reputation, selling on Amazon opens up exciting possibilities. Here's why:
✓ Ready-Made Audience: Amazon boasts millions of active shoppers daily, meaning your products have an instant audience waiting.
✓ Trust and Reliability: Shoppers trust Amazon, making it a reliable platform to showcase your productsihor
- 1 min read
Today, on August 24, we mark the 32nd anniversary of Ukrainian renewed independence.
However, again for the past 547 days, we should fight for our freedom and independence.
And today we want to express our gratitude to the Ukrainian Armed Forces who fight for Ukraine and the values of the free world. We are also grateful to all of you who support us with your actions, kind words and donations.
Today there won’t be any loud celebrations in our country. However, there might be loud air raid sirens in Ukrainian cities and villages heard by our children as the war is still not over.
Some of us will spend this day with their loved ones, and some will be on the battlefield missing their loved ones.
And every Ukrainian will be united with one strong feeling — deep gratitude.
With gratitude. Із вдячністю,The Magefan team
(Ihor, Bohdan, Serhii, Mary, Ihor, Viktoria, Bohdan, Viktor, Denys, Yurii, Andrii, Olena)
- 2 min read
Blog is a perfect place to promote your products and encourage customers to buy more. However, this could work both ways. Why not add related posts to product pages in Shopify the same way you ?
Think about it. If customers have some doubts about a product, you can unveil their doubts with a comprehensive product review or simply keep them engaged with some other content.
If that's what you're looking for, keep reading and learn how to add related posts to Shopify products using only Magefan .
Note: this feature is available in the plans.
To add blog posts to products in Shopify:
1. Navigate to Sales channels > Online Store.
2. Go to Themes and click on the Edit theme button.
3. Switch to Products > Default Product to edit the template of the product page and add related posts to products.
4. Find the Apps section and click on the Add block button to add the Magefan Related Posts block.
Note: related products are bidirectional in the Magefan Shopify Blog App, which meansihor
- 2 min read
Your Shopify homepage should highlight all the best things in your store — products, services, testimonials — to make an impression. And if you also manage a blog in Shopify, why not get your customers hooked on some of your content?
Default Shopify Blog doesn't allow you to do that. But Magefan does. So, in this guide, you'll learn how to add recent blog posts to the Shopify homepage.
Note: the option to choose different templates for the recent posts block is available in the plan.
To add recent blog posts to homepage in Shopify:
1. Navigate to Sales channels > Online Store.
2. Go to Themes and click on the Edit theme button.
3. Find the Apps section, click on the Add block button to add the Magefan Recent Posts block.
4. Set the Title of the blog posts block and choose the .
5. Specify the number of posts to be shown in the block and enter your Custom CSS code if necessary.
6. Configure the View More button by setting its text, link to redirect readers to, text and background colorsihor
- 2 min read
Although has a lot of benefits, you have to keep an eye on what information is changed and who changes it. It could be that you don't want invoiced orders to be edited or want to limit certain users' rights to edit orders.
For that, you need order editing restrictions that come with the . By default any admin user can edit any order with any status. If that's not the desired case for you, keep reading to learn how to restrict order editing.
To restrict order editing in Magento 2:
1. Navigate to Stores > Configuration > Magefan Extensions > Order Editor and start editing the restrictions settings.
2. Select the order statuses you want to allow users to edit in the Allow Edit Orders With Statuses field.
3. Choose whether you want to Allow Edit Invoiced/Shipped/Refunded Orders.
4. Enable the Restrict By Super Users option to restrict the right to edit orders for certain users and select these users from the Super Users list.
Note: only users who have access to all website resources (have administratorihor
- 1 min read
Hi guys,Starting today and till August 24, you can get a FREE ticket for а great event in Magento world — Mage Unconference 2023. It will take place in Cologne, Germany on September 29, 2023.
So, how to get the FREE ticket? Just make these simple steps*:
- Answer the 3 simple questions. It'll take just a few minutes of your time.- Subscribe to our newsletter, and we promise you'll receive only interesting-to-read-and-not-spammy-or-bothering kind of emails ;)- Follow one of our social media pages. Choose one of these - GitHub, Twitter, LinkedIn, Facebook, Instagram.
*The winner will be selected randomly from the participants who filled in the form and complied with at least one other condition. We will contact the winner for additional information via email left in the form.
Get the FREE ticket for MageUC23 from Magefan!
- 8 min read
It's hard to imagine a store where payments don't have to be processed. As a store owner, you need to deal with payment operations and make them as efficient as possible, especially if the is a part of your store.
However what if you run both an online and an offline store and use the POS to track data between them in real time? Can you use terminals in this scenario?
The answer is "Yes". You can integrate a terminal into and enhance the shopping experience of your customers. In this comprehensive guide, you'll find essential information about POS terminals and how they can be integrated into Magento.
What is POS Terminal?
A POS terminal is a piece of hardware used to process payment transactions. There is software running it which enables a terminal to read chips and magnetic strips of the cards. So, basically POS terminal is a combination of software and hardware making it an irreplaceable element of all store payment processes.
POS terminals have some interconnected components requiredihor
- 2 min read
When you manage online and offline stores you have to be ready that some people might want to checkout as customers, not guests. Luckily, the Magefan offers that. So you can tick that point.
However, what if someone who hasn't created an account online, wants to create one at your point of sale? Would asking them to go online and sign up be too much? It would.
That's why to provide the best customer experience you need to create customers in Magento POS directly.
Ready to learn how?
To create customers in Magento POS:
1. Log in to your as a and choose a terminal.
2. Click on the customer icon on the right top corner of the shopping cart panel.
3. Specify the customer's First/Last Name, and set an Email.
4. Choose whether you want to sign a customer up for the newsletter and allow remote shopping assistance for them.
5. Press the Create an Account button and you've created a customer in POS!
If you also want to add an address while creating a new customer in POSihor
- 2 min read
Displaying catalogue definitely boosts conversions, especially if those products are dynamic and change regularly. However, to make the most of this feature you shouldn't focus only on product pages. Try to display products on Magento CMS pages as well.
It could be the About Us, Customer Service or any other page custom CMS page. However, since the homepage is the most important CMS page, we'll focus on that today.
Create Relate Products Rule
To display products in Magento CMS pages you need the . It allows you to display products by category, or by any other product attribute on CMS pages.
1. Navigate to Magefan > Automatic Related Products > Rules and start adding a new rule.
2. Enable the rule, give it a Name, Description and Priority.
Note: Priority defines which rule is applied first in case there are 2 or more rules that apply to the same page.
3. Specify what Customer Group and Store View to enable the rule for.
4. Set a Date From and Date To to define theihor
- 3 min read
Once you set up Google Tag Manager, eager to collect data about your store performance, you must ensure it works as expected. You can a couple of times but still don't get anything in your GA4.
Why is that?
The answer's simple — GTM preview mode only allows you to debug tags stored in the GTM container. It doesn't show you whether this data ends up in Google Analytics. So, some .
That's why you need to debug Google Analytics as well. And today you'll learn how to do that using the GTM preview mode we've just mentioned.
The Difference Between GTM Debug and GA4 Debug?
As we've told you before, you shouldn't consider GTM Preview and Debug mode and GA4 DebugView to be the same thing. The former allows you to debug tags included in the GTM container, while the latter is used to show what data your GA4 properly receives.
How to Enable GA4 DebugVeiw?
You will find different ways to enable DebugView in GA4 on the web. They will range from installing the GA Debugger Chrome Extensionihor
- 1 min read
Nobody is exempt from cases when a certain product runs . But still, your customers may be genuinely interested in purchasing a corresponding item. Thus, you need to work this around somehow.
One option is to . Yet, you can also configure Magento 2 back-in-stock notifications. They make it possible for your customers to sign up for the products they intend to purchase. Then they'll receive notifications when the desired item is available again.
Sounds promising, doesn't it? And these notifications are exactly what you'll learn to set up today.
To configure back-in-stock notifications in Magento 2:
1. Go to Stores > Settings >Configuration > Catalog > Inventory and unfold the Stock Options section.
2. Choose Yes in the Display Out of Stock Products field.
3. Navigate to Stores > Settings > Configuration > Catalog > Catalog and open the Product Alerts section.
4. Allow Alert When Product Comes Back in Stock by selecting Yes in the corresponding field.
ihor
- 2 min read
Although and discounts encourage customers to buy from you, they might still need a little "push" before making a decision. So, to dispel all doubts customers might have about the sale, you can enable price tracking in Magento 2.
Moreover, if you want to sell in Europe, you are required to do that by the EU Omnibus Directive. This requires you to show the lowest price of a product over a certain period of time.
If you want to be transparent about price changes in your store, you've landed on the right page.
Today, you'll learn how to enable price tracking in Magento 2 with the .
To enable price tracking in Magento 2:
1. Navigate to Stores > Configuration > Magefan Extensions > Price Tracker and enable the extension.
2. Select what pages to Display The Lowest Price On.
3. Choose whether to Display lowest price Only For Discounted Products or all products in your catalog.
Note: the EU Omnibus Directive requires you to display Omnibus prices only on discounted productsihor
- 3 min read
Hello, dear friends,
The second month of the summer is almost over and we are happy to share the most recent updates with you.
First of all, we'd like to say - we were so happy to be among the sponsors of the Mage Unconference NL that took place this July in the Netherlands. You can take a look and feel the mood of the event by checking some photos.
Secondly, we are thrilled to say that now our website design becomes even more user-friendly. We added a dark mode to our website which will help our visitors to reduce eye strain especially if they work in a low-light environment. Try dark mode now by clicking the " Go Dark" button, and we are sure you'll love it as we do.
Scroll through the pages and let us know what you think!
Last but not least, let's talk about our recent updates and new features we've added to our extensions this July.
New features of !
We added a Page Speed Optimization option - if enabled GTM JavaScript will be loaded only afterihor
- 7 min read
Having comprehensive reposts of your store performance and customers' behaviour allows you to optimize and improve your business accordingly. The only trick is to know what to track.
Google Analytics 4 event-based logic makes things quite complicated, as sceptics would say. But it actually opens new horizons for more detailed behaviour tracking.
Want to know how many customers add products to their cart, fill out payment information on checkout or use a search? You got it. Just create custom eCommerce events in GA4 and track all the data you need.
Due to the thousands of events Google offers you to track it's easy to get lost. So, today, you'll learn about the essential GA4 eCommerce events to track to go beyond basic user performance tracking.
Note: if you manage your store on Magento stick around to find the best Extension that creates all these events automatically.
Ready?
Types of Google Analytics 4 Events
Before you jump into the world of Google Analytics 4 events, youihor
- 2 min read
When optimising images, you'd want to implement WebP and learn how to upload WebP images to Magento.
While there are multiple options to convert images to WebP automatically, in this guide, you'll learn how to upload WebP files to Magento directly.
But before that, you should ask the main question.
Does Magento Support WebP?
is questionable at first hand, since the platform doesn't allow you to upload WebP images to the admin directly.
However, you can convert images to WebP with the WebP extension, store and render them on the frontend (while the original .png and .jpg images are still displayed in the backend).
Magento 2 Upload WebP Images: Steps
You can upload WebP images to Magento using the Magefan .
Step 1: Install WebP images extension
Just follow all the instructions to . Then enable it under Stores > Configuration > Magefan Extensions > WebP > General.
This automatically allows you to upload WebP to the Magento admin.
Step 2: Upload WebP images to the admin
Goihor
- 3 min read
As you know Magento 2 provides various default options for creating an eCommerce store and gives you enough flexibility to customize it. However, some errors may appear on the way. And as a developer should know how to fix them.
One of the most common errors you might face is "An error has happened during application run. See exception log for details". There are various reasons for it to appear. So the solutions may vary as well.
If you are wondering how to deal with this error, you've landed on the right page. Today you'll learn more about the error and find a solution you can refer to.
What Causes the Error?
As we've already mentioned, "An error has happened during application run. See exception log for details" is one of the most .
It usually happens after you . Yet, you can also encounter it after upgrading your Magento to a higher version.
The error in question can be caused by multiple reasons. For example, the database connection is not accurate or the MySQL service is notihor