Everyone already knows that in order to bring traffic to your site, you have to work hard. Having put so much effort into a site, who would want it to turn into a ghost town? We’re betting no one… If you agree, your options go in two ways (more or less), you can pay for your traffic or work on optimization a bit harder. Both PPC and SEO bring their value. That means you need the best of both worlds.
Read moreBlog
We Are Ready For Plaza Mayor And #MC22ES
Save the date, 13th December 2022! The time has come, and Meet Commerce is happening in Madrid this month. We’ll be able to meet and talk about all the challenges, new technologies and software, and in general, everything that has been on your mind when it comes to eCommerce.
Read moreEverything You Need To Know About Inchoo Flavored Magento
Some things are just better together — like Inchoo and Magento. If you want to learn how this powerful duo can grow your eCommerce business and your bank account, keep reading.
Read moreHow To Connect Google Analytics 4 To Magento 2
Follow these clear steps to connect your Google Analytics 4 to Magento 2 store through Google Tag Manager!
This post has been updated, as the previous one had instructions for Universal Analytics (GA3) and Magento 1. Enjoy the refreshed instructions below.
The most basic way to connect your Google Analytics 4 (GA4) property to any site is by inserting the Google Analytics 4 tracking code in the <head> element of every page you want to track. You can find the code by taking these steps:
- Go to GA4 property Admin
- Then Data Collections and Modification
- Select Data Streams
- Click the Stream for details
- Select View tag instructions
- Switch the tab to Install manually
You can also use one of many Google Analytics Magento extensions. After the extension is installed, it’ll ask for the Measurement ID — the number of your GA4 property, which can be found in step 3— in the Data Stream details.
To install any of these extensions, follow their instructions.
Installing Google Analytics using Google Tag Manager
While you can connect Google Analytics by placing its code into the <head> element or using an extension, using Google Tag Manager is, in fact, the best way. Google Tag Manager gives you many management options when handling Google Analytics and different marketing platforms such as Google Ads, Facebook Ads, Pinterest, TikTok, and many more; thus, it enables enhanced eCommerce events to collect information about your customers’ shopping behaviour.
You can read more about why we feel using GTM is the best way to connect your eCommerce site to Google Analytics here.
1. Create a Google Tag Manager (GTM) account and container
Visit Google Tag Manager Home and hit the blue “Start for free” button. If you’re logged into your Google Account, you’ll see the “Add new account” interface asking you for your
- account name (usually company name),
- country, and
- platform (in our case, it’s web).
After finishing this step, you’ll enter Google Tag Manager, where you’ll see the installation instructions.
If you close the pop up with instructions, you can always find these instructions by clicking on the Container ID in the top right corner.
2. Install the Google Tag Manager 2 Extension
We can’t suggest any particular GTM extensions as they all do the job. The best thing for you is to Google them and choose the extension with the features that best suit your needs.
Here at Inchoo, we have worked hard to create our own performance-aware GTM extension, which we provide free of charge for our clients.
Regardless of the extension provider, connecting GTM to the extension is more or less the same.
3. Connect your GTM container with the Magento GTM extension
Open your GTM container, and you’ll see the previously mentioned Container ID in the top right corner.
Open your Magento GTM extension configuration and find the appropriate field to paste the Container ID.
Once you save the configuration, you can check your site’s source code and search for the Container ID in the markup to verify the installation.
4. Create a GA4 configuration tag in GTM
Assuming you already created the GA4 property (if you didn’t, check out this article), now’s the time to add GA4 to your site through Google Tag Manager.
Select “Tags” from the sidebar navigation and hit the “New” button.
Once the new tag interface appears, click the whitespace under the “Tag Configuration” title and select “Google Tag” from the list.
Once you add Google Tag, it will ask you for your Tag ID — your GA4 Measurement ID.
Since this information will be required each time a new tag is created, and you probably don’t want to copy-paste it each time, placing the Measurement ID into a variable is a good idea.
Click the little lego icon next to the input to proceed.
In the next interface, hit the plus icon in the top right corner to trigger the new variable interface.
Like before, click the blank space under the “Variable Configuration” title and select “Constant” from the list. Paste your GA4 Measurement ID into the “Value,” give the variable a meaningful name (GA4 – Measurement ID will work fine), and save it.
GTM will automatically populate the Tag ID in your new tag configuration with your new variable, and in the future, click the lego icon and select your variable when you need to add GA4 Measurement ID to a tag.
Now click the whitespace under “Triggering” title, and select “All pages” from the list.
Give the tag a name “GA4 – Configuration” and save it.
And that’s it. You have connected your Google Analytics property to your Magento webshop with Google Tag Manager!
5. Test your connection in GTM Preview Mode
You can test the connection using GTM’s preview mode.
Hit the preview button in the top right corner of GTM’s interface and type the URL for your eCommerce site.
GTM will open your site in another tab. If the connection isn’t successful, GTM will give you a message saying the tag is not found on the site. If it is successfully connected, you should see a page_view event when GTM opens your site in another tab. Continue to browse through your webshop and observe what events are starting to show in the preview mode!
6. Test your connection in Analytics Debugger
Besides testing whether the GTM connection works, you should check whether Analytics receives data from your eCommerce site.
Open analytics property admin and go to Data Display > Debug view.
Reload the GTM preview mode, and you should see the same page_view event that happened when the GTM opened your webshop in another tab.
This means your Google Analytics receives hits and is connected to your webshop. Continue browsing your site and observing what events are starting to show in the DebugView in Google Analytics!
If you want to continue and set up Enhanced eCommerce events, feel free to reach out to us!
Read moreWhat To Track For CRO of Your Automotive Website
When it comes to automotive sites (eg. webshops that sell vehicle parts), it’s good to track additional events that can give more insights into visitor behavior, their actions, and needs. In this article, we will summarize and explain additional tracking events that we use in automotive eCommerce sites as a foundation for conversion rate optimization of those sites.
Read moreWhy Should You Add Google Tag Manager to Your Magento?
Almost every webshop owner heard about Google Analytics, if not using it already as many of them do. And it’s obvious why the Google Analytics tool is so widely used. It’s free, it’s easy to connect to the webshop, and relatively easy to use. It can give the webshop owner/merchant insightful data on user behavior and answers to many questions like who their visitors are and what’s going on in their webshop in general. But, the full benefit of Google Analytics comes together with the use of Google Tag Manager.
Read moreAutomotive Website UX Challenges Resolved
Automotive parts website design has its challenges and they are revolving around parts search & fitment. Being in this industry for a long time, we’ve learned so much from observing an infinite number of visitors, converters, and returned buyers. We will be sharing our best practices in this blog post so keep reading!
Read moreCommon Google Analytics Mistakes
Although Google Analytics 4 era is approaching rapidly, we’ve wanted to share the most common Universal Analytics & GTM mistakes we’ve encountered while auditing numerous Google Analytics accounts.
Feel free to take a sneak peek into our most common recommendations that come from the audit report.
Read moreA Complete Automotive SEO Guide
As we all know, marketing is important for every possible business but especially for competitive industries like the automotive industry. Besides old fashion marketing channels, we can’t forget digital marketing and especially Search Engine Optimization. Having so much experience specifically in automotive eCommerce development, design, and digital marketing, we’ve prepared an ultimate SEO guide for everyone who finds themself at the start of this journey.
Read moreDifference Between GA4 and Universal Analytics [GA4 vs UA]
When was the last time when you embraced big change easily? Even more so if it was forced upon you? As it happens Google has made it clear that we won’t have an option but to migrate to Google Analytics 4 (GA4). Of course, this is true if we plan to continue using their analytics tool. There’s really no point debating whether this is good or bad. It’s happening nevertheless.
Read moreWhat is Measurement Plan and Why Your Webshop Really Needs One?
Big data has revolutionized the way businesses work. One of the biggest advantages of online stores is the ability to track anything customers do. You can even track what customers almost do at your store. A recent Forrester survey shows that 70% of data decision-makers gather data faster than they can analyze and use it. Still, 67% constantly need more data. This trend will likely accelerate in the years ahead. As a decision-maker, it can be pretty daunting trying to make sense of all that data. Most important thing is to create proper data infrastructure – starting with a measurement plan, but what is a measurement plan?
Read moreManually Enable Enhanced Conversions in GTM
If you’re trying to manually activate Google Ads enhanced conversions with Google Tag Manager there’s a chance you’ll be stuck at the 4th step in the Instructions for manually Enabling enhanced conversions in the Google Tag Manager tag that says: Click Include user-provided data from your website. Well, that happened to me (and to my unknown friend here :)) when I tried to activate enhanced conversion in several GTM containers. Some tags in some containers did have that option but some didn’t.
Read moreHow to upgrade to Google Analytics 4?
There are many how-to blog posts out there, so this will not be yet another one. Instead of the technical step-by-step guidance, I’ll share my experience with implementing Google Analytics 4 with Google Tag Manager (GTM) on Magento 2 store and what to keep in mind when activating the GA4 property.
Read moreHow to get ready for Black Friday
Magento merchants (and other eCommerce business owners) all over the world are starting the holiday season with one big (probably red) mark on their calendar – THE Black Friday. Here are a bunch of helpful tips on setting up your eCommerce store, SEO & PPC strategy, and making important hosting adjustments in order to go through this period as smoothly as possible.
Read moreHow much does an eCommerce site cost?
We have been getting so many questions on how much an online store cost? Let us give you a short overview of all factors influencing online store pricing to clarify things.
First of all, there is no one size fits all solution. So be aware there is no short answer to the question. How come?
Read more3 best open-source eCommerce platforms in 2021
If you are a business owner who has decided to start an online business, one of the most important things you need to decide on which platform you will begin your eCommerce store.
Every business is a story for itself, and the beauty of eCommerce is that almost everybody can find the best solution and platform for themselves. Every merchant has their preferences regarding the choice of software to set up their store.
Before choosing the right platform, you need to take a step back and understand the fundamental differences between the SaaS and Open-source models.
Read moreTechnology trends in eCommerce for 2021
At this moment, in all corners of the world, someone is either buying something online for the first time or casually scrolling through a product feed, doing the research before making a purchase in a brick and mortar shop, or completing their third order of the day. We have come to a long way, customers and merchants alike, from the beginning of online shopping and selling in 1995.
Read moreReindex only required indexers in Magento 2 from CLI
Don’t you just love it when you change some config option or switch to another branch or something similar and all of a sudden, a warning message pops up in Admin, saying:
One or more indexers are invalid. Make sure your Magento cron job is running.
Well, if you “love” it as much as I do, I’m going to show you how to address the particular indexer(s) without any hassle of knowing which one caused the warning to appear in the first place.
Read moreGoogle shopping optimization: How to scale while maintaining ROAS
While optimizing my clients’ campaigns, I often find myself browsing other people’s blog posts and researching their campaign optimization tactics.
One of my recent hybrid tactics proved to work pretty well on some of my accounts, so I wanted to share it with you. It’s about scaling the shopping campaigns with automated bidding while keeping the same ROAS. I hope some of you will find it helpful to create your own hybrid tactic.
Read moreWhat Is Link Building: Link Building Basics 101
Link building is often considered the best way to increase search traffic to a website.
However, it needs to be done correctly.
So, before going into this, you need to make sure you have a solid SEO foundation.
Read moreAuto Applying Ad Suggestions in Microsoft Ads
Well, it did happen. After Google implemented auto applying ad suggestions, the time now has come for Microsoft to do the same. Of course, this is something that Microsoft is telling us is a good thing for your campaigns.
Now, you may ask yourself why is this a good thing?
Read moreTop 5 things to keep in mind when approaching an eCommerce website redesign
So you’ve decided to do a complete site redesign or came to a conclusion your metrics don’t behave as you thought they would? Have you finally decided to implement that feature you’re sure will skyrocket your conversions?
Here are some common eCommerce design pitfalls we often see in the wild you think about when considering taking the next step in growing your eCommerce business.
Read moreBuild & optimize the FAQ page on your online store
2020 was a year that brought significant changes to retail. The coronavirus pandemic spread across the world, and most countries introduced lockdowns to combat the spread of COVID-19. Due to lockdown and in order to survive the pandemic’s economic impact, many retailers decided to move their business online.
Along with that, there’s been a major shift in consumer behavior, where even people who never considered online shopping started to buy online. To make their purchasing journey as smooth as possible, It became more important than ever to provide accurate and detailed information that answers all their questions. The easiest way to do so is through the FAQ page.
Read more5 Key Elements of eCommerce Domination, With Examples From One Unexpected Company
There are some things all successful eCommerce websites have in common. From our 12 years of experience on the market and hundreds of eCommerce websites developed, we’ve identified 5 key elements that lead to eCommerce domination.
What is it that you need to do to build a successful eCommerce website? We suggest these 5 key elements.
Read moreSkills to run an eCommerce business
What are the essential skills needed to run an eCommerce business? Starting, and then managing a business of any kind, is a dream for many people out there. But, how do you start? What do you need to know before starting an online business, and how can you build a team to help you grow? Read on to find out.
Read moreAdd static content in Magento Checkout address form
If you are reading this, you are probably looking for an easy way to add static content to the Checkout address fieldset.
If you open the Magento Checkout module, you will notice technology complexity of the Magento Checkout. When you consider Knockout, HTML, PHTML, XML, JS – such a mix of technologies can often make a simple straightforward task seem super complicated.
Usually, if you need to edit something on the Checkout, you need to create a custom module, which will override the Layout Processor. This approach makes sense if the Checkout modification is complex and there needs to be some kind of a dynamic.
But for simple tasks, such as updating input placeholders, adding the notes to the inputs or adding the text between inputs – custom modules are an overkill.
Let me share with you a simple frontend solution for situations when we need to add some text or an image banner, for example between the Last Name input and the Company input.
Read moreeCommerce Returns Management – a simple solution from the Fashion industry
Returns can be a major headache for eCommerce retailers. While in-store purchases don’t get returned so often, there are estimates that customers return up to 40% of goods bought online.
This is especially the case in the Fashion & Apparel industry. Online store customers can’t touch the product, hold it nor feel it during online shopping.
Some customers deliberately resort to the practice of over-ordering. This increases the quantity of returns and their negative environmental footprint.
Since the Covid-19 pandemic turned the online store into the only sales channel for many retailers, the problem with returns is more critical than ever.
In this blog post, we’ll demonstrate how one of our clients improved their returns management by developing a custom Returns Portal on the Magento platform.
Read moreSEO vs. PPC: Structured data markup for product variants
You did it – you finally did it! You’ve implemented all recommended schema.org types and properties throughout your Magento store only to see Google Merchant Center warning you for “Insufficient match of microdata price information”. Let’s admit it – we’ve all been there at least once.
Although we don’t usually face this issue on simple product pages (since product markup on these pages is pretty straightforward), we can often find it on product variants.
Since setting up correct structured data markup on grouped and configurable products isn’t always easy as it seems, I’ve prepared this short guide that should serve you for both SEO and PPC purposes.
Read moreGoogle is concealing your search terms, and it is bad
Let’s first read the following premise: For successful optimization and revenue-generating Google Ads campaigns, you need access to ALL search terms for which users clicked on your ads.
It’s simple logic. You want to know what users searched for when they clicked on your ads, and then converted. Am I right?
Not if you ask Google about it. Read on and find out why Google is behaving f…[CENSORED] bad with this one.
Read more