Blog

Magento 2 Webhook Notifications

Webhooks are used to indicate when an important event has occurred, usually by sending a notification in the form of a message to a specified webhook URL or endpoint. This can be really useful for certain events, like when a customer makes an order or leaves a comment.

It can also be a really handy way for developers to get instantly notified when an exception occurs, providing them with the information they need to quickly locate and fix the issue.

In this article, I will show you how to create a module that allows you to configure your very own webhooks for Magento 2, utilizing the Incoming Webhooks feature from Slack.

Read more

Is now the time to invest in PWA for your Magento website? Top questions for merchants answered.

Progressive Web Applications (PWAs) are the next big thing in eCommerce. This topic has been on everyone’s lips and under everyone’s fingertips from the initial conversations around Magento 2 frontend and the introduction of the headless concept.

If you are a merchant considering this new frontend concept, you may be wondering what the fuss is all about, whether it makes sense to invest in PWAs, and how big of an investment should you plan? Here is a quick rundown of the main questions and answers for anyone still on the fence about PWAs in Magento, from a merchant’s perspective.

Read more

Best practices for Magento product page design

Product pages are the center stages of any web store. They carry significant weight in the purchase decision, and they are often the landing pages for people coming from search engines. It’s, therefore, important that product pages perform flawlessly for the customers.

Magento’s product page layout comes with several key elements, such as product name, product gallery, descriptions, pricing, CTAs, reviews, and upsells. Still, it leaves plenty of room for enhancements that can be incorporated into the product page design.

We’ll cover some of the fundamentals of Magento product page design and see how we can utilize existing elements and expand them to achieve more benefits for both your customers and your eCommerce business!

Read more

Will it Fit? Year Make Model Fitments, Parts Diagrams – Key Features for Automotive eCommerce

One of the biggest UX challenges for automotive aftermarket businesses selling online is to show to their customers auto parts that will fit their vehicles.

With thousands of car models and millions of aftermarket and OEM parts out there, how can you create a slick eCommerce experience that will ease the path to purchase?

Read on to see the best practices and some solutions for the businesses in this industry.

Read more

Are you ready for Gen Z eCommerce?

The next wave of consumers is here. And they are on their way to becoming the biggest group of all. Maybe it’s enough to say that this group has never known a world without the internet or mobile phones.

Given only that, they will certainly make the world of eCommerce change its “old ways.” It is becoming crucial to reveal the habits and attitudes of your future customers – without understanding them, you are losing potential future revenue.

Read more

When is the time to start selling online?

Traditional buyer journey was quite predictable. It used to have clear cuts which most customers followed – you could actually draw a linear line in between their needs and final conversions. From awareness stage, to consideration and final decision all they needed was information.

The rise of the internet completely transformed entire buyer journey, creating research driven individuals who have a completely non-linear and unpredictable path to you. Suddenly the fact that there are no information about your business or that your products can’t be ordered online makes much difference for a massive part of buyers – online shoppers. After everything we learned about how people interact with internet before finally making that buying decision, it’s almost business suicide for any retailer not to sell online.

Read more

ACES and PIES – Data Challenges in the Automotive Aftermarket Industry

One of the main challenges for merchants in the automotive aftermarket industry is handling large volumes of data. There are thousands of vehicles, and millions of replacement parts out there.

And you would think this information should all be standardized and easy to use, right? Well, guess again. Read on to find out what are ACES and PIES, and how merchants are solving the data problem in their businesses.

Read more

47 questions to ask eCommerce clients

Ecommerce isn’t easy. Or, to be more precise, it isn’t easy if you want to do it right from the start. If you want a good, quality product, you must be ready to invest a lot of time and effort in research.

In this blog post, we have written down some of the most common questions intended for eCommerce clients to make things quicker and more fluid.

Read more

Automotive Aftermarket Industry – eCommerce Challenges for Merchants

What’s the state of Automotive Aftermarket eCommerce in 2020? What are some of the common pain points of businesses in the aftermarket auto parts industry?

How are they solving challenges with large catalog handling, product fitments, and user experience? Are they making it easy for their customers to find exactly what they are looking for?

Read on to learn more about the trends and most common issues merchants are trying to solve.

Read more

How Many eCommerce Sites are Powered by Magento in 2020?

From time to time we encounter a question that sounds something like this: “How many eCommerce sites out there are built on Magento?

The answer to this question is not easy to give. This is because the data needed to give this answer is in a way both easy and hard to find.

But, we will try to give you some sense of the general number of the Magento eCommerce sites in this post.

Read more

How to programmatically create customers in Magento 2.3.x

There are several ways to create customers in Magento 2. A customer can create an account on their own using the sign-up form, a customer can be created through the admin interface, and there is even a built-in Magento 2 import feature that can mass import a huge number of customers from a CSV file, provided that the customer data in the CSV is import-ready.

But what if we have thousands of customers whose data still needs to be processed before they can be created? The best way to do this would be to create the customers programmatically.

In this article, we are going to cover the topic of creating customers programmatically, and to this purpose, we are going to create a simple Magento 2 module which is going to have a custom console command and a couple of models that are going to be used to read, process and create customers.

Read more

Inchoo celebrating 12th birthday! ??

Today we are celebrating our 12th birthday! Wow, so many years in which we had a lot of beautiful moments are already behind us!

Tomislav Bili?, founder and CEO of the company, on this day back in 2008, registered the company at the Commercial Court in Osijek as a legal entity. I interviewed Tomislav, and he told us about his entrepreneurial experience, how the eCommerce ecosystem looked like 12 years ago compared to today, and what are his plans for the future.

Read more

How to configure your Google Shopping Feed in Magento

If you’re running an online shop, you know how important it is to be present when your customers are researching the market to find their desired products. Since Google has just announced that Google Shopping opens up for free product listing ads, we’re bringing you a brief guide on setting up and optimizing your product feed through Magento and Google Merchant Center.

Read more

Customer Value Report in Google Ads & How To Use It

What is customer value reporting in Google Ads? This is a new report found in Google Ads that can help us understand our customers better. And with a better understanding of who our customers are – we can make even better campaigns with ads designed just for them.

Read on to learn how to read and analyze this report and how to use it to improve your campaign results.

Read more