Page 7 - Monthly Archives: 2023
- 1 min read
Although is quite easy, as a store manager you should be ready for any unexpected situations. Fixing typos, or editing the billing address — is a small part of what you have to handle before an order is shipped.
Even then, you might still need to edit the shipping address or shipping rates. Unfortunately, Magento is limited in this regard and you can't change much without cancelling the order. But not if you have the .
So, today you'll learn how to edit shipping rates in Magento order before shipping.
To edit shipping rates in Magento orders:
1. Navigate to Sales > Orders and find an order you'd like to change the shipping rates for.
2. Scroll down to the Shipping&Handling Information section and click Edit.
3. Change the Shipping Method if necessary.
4. Set Custom Shipping Rate for the order and click Save.
Once you save the changes you'll be able to see the shipping&handling price change in order totals.
But that's not it since there are a lot of details linkedihor
- 1 min read
Depending on the tax rates options you set up while , each order will fall under different tax rules. As long as customers don't change their shipping addresses, there is no need to edit tax rates in Magento orders.
However, if for some reason, customers requested their order to be shipped to a different location, you need to change the tax rates accordingly. Since default Magento doesn't allow you to edit orders, this guide will teach you how you can do just that.
You'll learn how to edit tax rates in Magento orders within an order view page with the .
To edit tax rates in Magento orders:
1. Navigate to Sales > Orders and find the order you'd like to edit tax rates for.
2. Scroll down to the Items Ordered section and click Edit.
3. Change the Tax Rate and press the Update Items and Quantities button.
Note: here you can also , set custom price, apply discounts or change configurable options.
4. Click Save and check the new tax rate applied to the order.
Theihor
- 3 min read
If you want your pages to be crawled and indexed accordingly, you need to provide instructions for search robots in the . However, it works both ways.
When you need to hide certain pages from search permanently or for a while you need to set NOINDEX NOFOLLOW or other tags for those pages. You can do that using the robot.txt or HTML head of the pages.
In this guide, you'll learn an easy non-technical way to apply custom robot meta tags to one or multiple pages in bulk.
There are two ways how you can set custom robot meta tags in Magento — for one or multiple pages at once. We'll go through each of them in detail.
Set NOINDEX NOFOLLOW tags for one page
Each Magento page contains the Design section where you can add custom . So, to add a NOINDEX NOFOLLOW tag for any of them you should go to the page you'd like to hide from robots, scroll down to the Design section and find the Layout Update XML field.
Add the following code to it:
<head><meta name="robots" content="NOINDEX,NOFOLLOW"/>ihor
- 13 min read
Having a well-crafted blog strategy is not always enough to start a blog on Shopify. You need a Blog app that will help you implement that strategy in the best way. Though Shopify provides a built-in blog, it's not enough to cover your needs. Let's be honest.
That's when it comes down to choosing the best . Since the market is booming with offers, it might be overwhelming to choose a blog app that has it all.
SEO, interface, design, responsiveness, and ease of use — are all important features to look for in a blog app. And lucky for you, we've already done the research so you don't have to.
Get ready to discover the best blog apps for Shopify and learn more about the varieties of features each of them offers.
Top Blog Apps for Shopify
Icon
App name
Developer
Price
Free plan
Free trial
Magefan Blog
Magefan
Standard - $19/month
Pro - $39/month
DropInBlog - SEO-Friendly Blog
DropInBlog
Solo- $49/month
Team- $99/month
Bloggle: Blog SEO & Blog posts
Bloggle
Starter- $25/monthihor
- 4 min read
The variety of payment methods you offer in Magento can directly influence your conversion rates. But when it comes to Magento POS, cash, credit card or contactless payments are the only options. Magefan offers you offline and online payment methods, based on the plan you use.
Today, you'll learn more about how offline and online payment methods differ and how you can configure each for your POS frontend.
Difference Between Online and Offline POS Payments
The main difference between online and offline POS payment methods is how the order is finalized.
In offline payment methods (cash or credit card) finalize orders. They press the Place Order button only once the transaction has been processed by the terminal (or cash is put into the cache drawer).
In online payment methods, orders are finalized by the payment provider. Once customers swipe their card through the terminal or the POS cashier fills out the card details on the POS frontend, the request is sent to the payment providerihor
- 4 min read
Оnce you finally set up Google Tag Manager for your website, you need to make sure your efforts pay off. Otherwise, you'll just sit there waiting for some data to appear in GA4 reports and find nothing after a while.
That's exactly why you need to check if Google Tag Manager is working right after you install it on your website and . Though it might be overwhelming to set up GTM, let alone test it, we'll try to make it simple.
Today you'll find 5 simple ways to test Google Tag Manager that work for both — developers and non-technical people. However, note that they are not alternatives to each other. We recommend using several methods for testing.
Should we start?
1. Enable Preview And Debug Mode
The easiest way to check if Google Tag Manager is working properly is to use the resource you already have — Google Tag Manager itself. There are preview and debug modes that enable you to preview created tags and fire them on your website.
To enable preview mode, navigate to your GTM homepageihor
- 6 min read
When your Google Ads campaign is up and running, you start generating a great number of clicks. However, how many of those clicks actually end up in sales? If you don't know that, you're actively throwing your money down the drain.
That's why you need a good Magento Google Ads Conversion Tracking strategy to measure how well your campaigns perform. It allows you to change keywords, adjust the bidding and choose a different budget.
Regardless if you're starting fresh or just want to improve your current campaign, you'll find everything in this comprehensive guide. We'll discuss how you can set up Google Ads Conversion Tracking in Magento using GTM and Extension. But we'll also show you the default option.
Key takeaways
Default Magento connects Google Ads under Stores > Configuration > Sales > Google API.
Conversion ID and Conversion Label values from the Google Ads conversion action are required to connect Magento with Google Ads.
It's recommended to set up Google Ads and Googleihor
- 4 min read
Magento self-checkout POS is the best option if you want to improve your service at a lower cost. It offers customers more flexibility and allows store owners to reduce the costs of hiring a lot of staff to check customers out. It's a win-win situation, isn't it?
Though there's still some debate on whether self-checkout is a threat to in-store human interaction, you must have already made up your mind.
So, in this guide, we'll walk you through the benefits of self-checkout POS and the prerequisites of enabling it in your store. You'll also learn how to set up self-checkout in Magento and go through the customer journey with the .
Benefits of Self-Checkout
Since we've already mentioned some benefits of the self-checkout POS, let's just sum it all up here.
Reduced business costs
The biggest benefit of self-checkout is not that it reduces the burden on employees. It eliminates the need to hire a lot of staff in the first place.
Self-service systems installed in restaurantsihor
- 7 min read
It's no news that without valid data reports, you can't make any relevant decisions about your business, especially in eCommerce. Concise data reports on page views, traffic sources, bounce rates, session times and other important allow you to improve your marketing campaigns.
As the suggest, Google Analytics is one the most widely-used website analytics platforms that provide you with all that data. And since we're all used to it, the news about Universal Analytics going away took us by surprise.
Many have started to look for an alternative, not even giving Google Analytics 4 a chance, though it deserves it.
So, in this guide, you'll learn what Google Analytics 4 has to offer and how you can add Google Analytics 4 to Magento 2. You'll see that it is much easier than you think if you use Extension.
What is Google Analytics 4?
Google Analytics 4 (GA4) is a next-generation measurement solution built upon previous Universal Analytics (GA3) properties that have been publicly testedihor
- 1 min read
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
1. If you can find the extension files in the folder
app/code/Magefan/GoogleTagManagerapp/code/Magefan/GoogleTagManagerPlusapp/code/Magefan/GoogleTagManagerExtra
then remove this folder.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-google-tag-manager
then run composer CLI command to remove it
composer remove magefan/module-google-tag-manager*
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp 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 Google Analytics 4 log and extension configurations.
1. Just in case please make a fullihor
- 1 min read
If you need to update by Magefan, please follow the steps below.
Note: that the update instructions depend on the method the Google Analytics 4 extension was installed with.
Update using composer
If the Google Analytics 4 module was installed via the composer (check if vendor/magefan/module-google-tag-manager folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-NAMEcomposer require magefan/module-NAME ^x.x.x# replace NAME with:# google-tag-manager - for Basic edition# google-tag-manager-plus - for edition# google-tag-manager-extra - for Extra edition# replace x.x.x with the version you want to usephp bin/magento setup:upgradephp bin/magento setup:di:compilephp 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 Google Analytics 4 module was installed via FTP (check if app/code/Magefan/GoogleTagManager folder exists), thenihor
- 1 min read
You can install by Magefan, using the composer or archive installation method.
Note: if you want to install the Plus or Extra plan please navigate to your Magefan Account > Downloads > Install via Composer to get the composer installation instructions.
Installation via composer (recommended)
Open command line.
Using command "cd" navigate to your Magento 2 root directory.
Run CLI commands:
composer require magefan/module-google-tag-manager# Authentication required (repo.magento.com)# Get your Magento Marketplace authentication keys or use these: # Username: 7c018006799466c681ad507e27904677# Password: 289077c86e811661a8f7751828485d3aphp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Installation using archive or FTP
Download Google Analytics 4 Extension ZIP-Archive from magefan.com website (not GitHub or other sources).
Extract files.
Copy app folderihor
- 5 min read
The appeal of your Magento 2 store significantly influences your conversions. Custom layouts, templates, images and colors not only improve your customer experience but build brand awareness.
Since it is hard to find a theme that would contain all your brand colors by default, changing theme colors becomes a daunting task. You usually need a developer or some technical assistance. But not with the .
Apart from 5 preset color schemas, you can customize your website colors to your liking. And today, you'll learn how in this comprehensive guide.
Should we start?
Each element of your theme could be changed. So we structure them in paragraphs. But first, go to Stores > Configuration > Optimized Theme > Color Schema to change theme colors in Magento 2.
Theme Colors
In this section, you define colors that represent your brand and are used the most across your store.
Theme Color Primary — sets the primary color used the most frequently across your store.
Theme Color Primary Alt —ihor
- 3 min read
The hardest part about building a is translation. You have to localise your entire store to make shopping easier for your global customers. Starting with , as the most important pages.
However, to help people navigate your catalogue more easily, you have to translate Magento categories next.
So, in this guide, you'll learn multiple ways to do that manually, automatically and in bulk with the help of AI.
Category Translation in Default Magento
Same as with products, you don't have to create an entirely new category to translate it. You just need to go to Catalog > Categories and switch to a corresponding store view to add all translations.
Note: once you create a new , all default category values and texts will be applied to that store view by default.
Then just remove the checkmark and set the translated values of this or that attribute. You can translate category names, content, and metadata here.
Translate Magento Categories via Translation Tool
Default category translationihor
- 4 min read
Hello, dear friends,
Today we’d like to tell you more about all the latest updates we at Magefan have been working on this April.
Let's go!
New features of the !
In the latest version, we added new tracking for sign-in, creating an account and searches (features are available in GTM Extra version). Also, the extension is now compatible with the Hyva Theme. We improved compatibility with Magento 2.3.x.
In the last version, we also fixed the JS error on the checkout page when the module is disabled in the admin panel (in GTM Plus version). Another fix of an issue to when instead of brand name dataLayer contained just brand ID was made in the recent version.
New features of the !
In the latest version of Magento 2 POS System Plus, we added a customer search by VAT or Company name. Also, we added the display of customer VAT and Company name on customer search results (available in the POS Plus version).
We also added an option to add a logo at the top of the receipt. Anotherihor
- 1 min read
Since it is in our nature to "follow the crowd" and do what others do, people like to read what others read, when it comes to blogs. In , except for the and widgets, you can also display popular posts.
Unlike other posts in a blog sidebar, you can't choose what is displayed as popular posts. The app calculates the views and displays the most viewed articles as popular posts.
Today, you'll learn how to set it up.
To display popular blog posts in Shopify:
Navigate to Apps > Magefan Blog > Configuration > Sidebar, find the Popular posts widget and enable it.
Choose a Template for the widget and enable the Post image.
Set the Number of posts you'd like to display in the popular posts section on the frontend.
Set the Sort order.
Note: the sort order option defines the position of the widget in the sidebar. The lower the number, the higher the popular posts widget will be displayed in the sidebar.
Don't forget to Save the setting once you finish and checkihor
- 2 min read
Although comments are one of the best ways to engage with your audience and get feedback on your posts, there always are some irrelevant ones. Malicious actions, spam or simple typos could be the reason why you need to edit or delete comments in the Shopify blog.
While you usually need an additional app to edit blog comments in Shopify, you can forget about this with the . It already has 3 built-in types of : Facebook, Disqus and Magefan.
So, if you want to edit, approve or delete comments before publication, you need Magefan comments. Let's find out how you can configure and use them.
How to Enable Blog Comments in Shopify?
To use comments in your Shopify blog, you need to enable them first. For that go to Apps > Magefan Blog > Configuration > Post Page (Post View) > Comments and choose to Use Magefan Blog Comments.
Here you also need to specify the Number of Comments and the Number of Replies to comments you want to allow for a .
How to Approve and Delete Comments in Shopifyihor
- 4 min read
Running a Magento 2 store may not be as easy as it seems. There are lots of things you have to take care of, such as sales, orders, clients, etc., to say nothing of the development part. You should know how to or , as well as be aware of some other commands.
It's impossible to keep in mind all the commands for every single situation when you just start. So, that's why we created a list of useful Magento 2 commands that will save time and lessen the possibility of any errors.
Want to know more about Magento commands? Keep reading, this article is just what you need.
SSH
Command
Description
php bin/magento list
Generates a list of commands
help
Shows help for a command
Cache
Command
Description
php bin/magento cache:clean
Cleanes the cache types
php bin/magento cache:enable
Enables the cache types
php bin/magento cache:disable
Disables the cache types
php bin/magento cache:flush
Flushes the cache types
php bin/magento cache:status
Displays the cache status
Setup
Commandihor
- 2 min read
Just like in catalogue search, the blog search bar in Shopify helps your readers to find relevant posts faster and navigate through them more easily. As you might know already, the default Shopify search bar is outdated and requires a lot of steps to modify, let alone implement in your blog.
So, for those of you who don't want to spend tons of time on development, we introduce . It allows you to add a search bar to the Shopify blog.
Today, you'll learn how to enable blog search in Shopify and how to integrate it with Shopify catalogue search.
Add Search Bar in Shopify Blog
1. Navigate to Apps > Magefan Blog > Configuration and find the Sidebar section.
2. Unfold the Search form section, enable the widget and set a Sort order for it.
Note: the sort order option defines the position of the search bar in the Shopify blog sidebar. The lower the number, the higher the search bar will be displayed.
Don't forget to Save the settings and that's it. Nothing else is required. Youihor
- 5 min read
Getting your Facebook Ads to work is not a piece of the pie. Without accurate insights into customers' behaviour, setting up effective Facebook campaigns is going to be challenging.
That's why you need Facebook pixel — a small piece of code that makes a huge difference. You add Facebook pixel to Magento 2, allow it to track information about different events customers perform on your website and send it to Facebook Ads Manager.
In this guide, we'll walk you through each step you need to take to make Facebook pixel work. You'll learn how you can set up Facebook pixel in Magento 2 with no technical skills, using only .
Prerequisites for Facebook Pixel in Magento
Before you add Facebook Pixel to Magento, make sure you:
Create Facebook Business page (mandatory) — needed to represent your business in ads.
Create Facebook Ads account (mandatory) — needed for managing and tracking your ads.
Create a Business Manager account (recommended) — needed for managing ad accounts, pages and paymentsihor
- 9 min read
While there is a multitude of Magento 2 themes available on the market, you might still want to create custom theme for your store. Why? Templates, layouts, graphics and styles offered in a theme don't always satisfy your business requirements. Besides, the default Magento 2 themes Luma and Blank won't suffice if you're .
So, to create custom Magento 2 theme that conveys your brand's "feel" you need to resort to custom development.
In this guide, we'll walk you through all steps you need to take to create a theme for Magento and cover the basics of how to override basic and theme layouts.
Ready to start?
In case you're looking for a ready-to-use speed-optimized Magento 2 theme, we already have one — .
Before Custom Theme Development in Magento
The first important thing to remember before starting theme development in Magento is that you shouldn't change or edit the default Luma and Blank theme files. If you customize the default theme files, the update to the latest version of Magentoihor
