The Ultimate Guide to Using Magmi

Welcome to the updated & revised Magmi course!

This is version 2 of the original Magmi course we created over a year ago and taking on board the thousands of questions & comments from business owners like yourself, we’ve made getting to grips using Magmi easier than ever before.

If you’d like to learn how to create & update products in Magento faster than ever before than this course is for you. If you’d like to learn the advanced features of Magmi, then this course is also for you.

Course Introduction Video

Press Play on the video below to find out everything you’re going to learn in this course.

Who is this Course For?

  • This course is aimed specifically at users of Magento that have no prior knowledge of using Magmi.
  • However advanced users, such as developers will appreciate the “bonus” tutorials that cover specific plugins in much more depth

What Will You Learn in This Course?

We work to a methodology of Crawl  > Walk > Run, so starting with the basics you’ll get Magmi up & running in no time.

For ease this course is broken into two parts, the “Basics” and “Bonus” tutorials.

In the “Basics” part you’ll learn how to get up & running with Magmi quickly using lots of practical examples.

Follow us along will together we learn how to install Magmi, how to update product prices & stock levels and then move on to more complex operations, such as creating configurable products.

And in the “Bonus” tutorials, this is where we cover the advanced options to using Magmi.

You’ll learn the quick way of creating lots of categories in Magento, to how to change your Magmi database details over if you move hosting accounts. We even go as far as how to programmatically create & update products in Magento using the Magmi “Data Pump API” and for huge imports, you’ll learn how to use the Magmi CLI interface too.

A full list of the available tutorials are below. There will be a minimum of 36 tutorials when the course is fully complete.

What is Needed to Start this Course?

You’ll need 3 things to be able to make the most from this course.

  1. A basic understanding of Magento ( If you don’t have this yet, see this free course )
  2. A Magento install hosted on the internet ( we just mean normal web hosting, not a “localhost” install )
  3. And UnderstandingE Premium Account ( You can join or upgrade here )

Not a Member Yet?

It appears you’re not a UnderstandingE member yet or you’re not logged in.

If you’re an existing member you can login here or if you’re new here, then you can join for free here and to access this course you’ll need a Premium subscription.


1. Magmi Course Introduction

Length: 6 minutesComplexity: Easy

Magmi Course Introduction

In this tutorial you'll find out what you're going to be learning as part of this course on using Magmi, the versatile import tool for Magento.

2. Say Hello to Magmi

Length: 13 minutesComplexity: Easy

Say Hello to Magmi

Magmi is the Swiss Army knife among the import tools for Magento. In this tutorial, you’re going to see how Magmi compares to Magento Dataflow, what makes Magmi a fantastic import tool and which of its features catches everyone out.

3. How To Install Magmi

Length: 16 minutesComplexity: Easy

How to install Magmi

Magmi can be complicated to setup, you need to get the file permissions right, copy the details from your systems local.xml file, the plugins are not included by default, neither are the profiles and frankly it's 100% Nerd, but it doesn't need to be that way. In this guide we'll show you how to install Magmi using our custom built installation script that includes several key additions

4. Your First Import with Magmi

Length: 13 minutesComplexity: Easy

Your First Import with Magmi

The easiest way of importing products into Magento is through Magmi. This tutorial shows you how to update the price of one of your products in Magento using Magmi.

9. Importing Images with Magmi

Length: 13 minutesComplexity: Easy

Importing Images with Magmi

In this tutorial, you will be introduced to the image processor plugin, one of the many Magmi plugins bundled in with the UnderstandingE version of Magmi and how to use Magmi to import local and remote images into Magento.

11. Configurable Products & Magmi (Theory)

Length: 16 minutesComplexity: Easy

Configurable Products & Magmi (Theory)

Magmi can save you from spending an immense amount of time creating and updating configurable products in Magento. This tutorial simplifies Magmi and configurable products to ensure you learn the process without a hitch.

15. How to Automatically Reindex Magento

Length: 6 minutesComplexity: Easy

How to Automatically Reindex Magento

In this tutorial you'll learn how to set your Magento system to automatically reindex twice (or more) per day. This then means that any changes you make using Magmi will be reflected on the frontend of your Magento site.

17. Well Done!

Length: 8 minutesComplexity: Easy

Well Done!

Congratulations! You’ve finally reached the end of this course, and you’re now fully equipped to import products into Magento using Magmi.

18. How to Delete Products with Magmi

Length: 8 minutesComplexity: Easy

How to Delete Products with Magmi

The delete plugin in the UnderstandingE version of Magmi is very useful, as it gives you the ability to delete a bulk of products. This tutorial shows you the right way of using the delete plugin in Magmi.

19. Creating Lots of Categories Quickly Using Magmi

Length: 6 minutesComplexity: Easy

Creating Lots of Categories Quickly Using Magmi

Your category structures in Magento are integral to your website and online store(s), but creating them is unarguably time-consuming. In this tutorial, you’re going to learn the fast and easy way of creating lots of Magento categories using Magmi.

20. Column Mapper Plugin

Length: 6 minutesComplexity: Easy

Column Mapper Plugin

In this tutorial, you’re going to learn how Magmi imports a CSV file that has column headers Magento cannot identify by using a special plugin called column mapper.