What do your customers really think of you? And if you offer freebies or spend unpaid time supporting the Magento (or another) community, does it pay off?

We ran a customer survey this month and wow – it’s been super interesting (thanks to everyone who took part). To be honest, I was worried that no-one would respond. Or it would attract a random troll or two. Luckily, I was very wrong. We are so proud of what the responses showed us.

So what’s important to Magento extension users? Quality code, reliability and helpful support. It’s a no-brainer – people care about not getting burned by dodgy code and empty promises. This is my favourite quote from the survey:

“With other extension providers, I constantly feel that I’m testing their extension for them and sometimes I feel like I spend the majority of my development time trying to get extensions to work. I have far more trust in the quality of Fooman extensions.”

The other thing I found really interesting is the power of giving back to the Magento community. A surprising number of people in the survey first found out about Fooman via my very first free extension – the Speedster module for Magento 1. It’s incredible that all these years later, they’re still loyal customers that have since purchased more Fooman extensions. Connecting in meaningful ways with the Magento community is something I love doing. In fact, I’ll be doing a NomadMage meeting on June 20. Find the event details here.

That’s two things to ponder this month – what insights might you gain by running a customer survey? And how can you give value to attract new customers?

P.S. While we’re on the topic of surveys, I’d like to know how many of you have moved over to Magento 2 yet, and why/why not. Take the 2-minute survey here.

P.P.S. If you’re worried about how to choose a reputable extension developer, check out the Magento Extension Developers Network for a list of trusted providers.

While at Magento Imagine in April, I gave a talk on how you can improve your site’s usability and get smoother upgrades by using Composer.

In the long run, Composer will save you time. Yes, it requires some up-front effort to set up. But if we don’t use Composer, we might end up making it even harder for merchants (and developers) to upgrade to the latest version of Magento.

Read the full post on the Fooman Blog.

The step-by-step guide to set up PhpStorm for Magento 2
I couldn’t agree more with Joaquín Ruiz here: “Magento is a complex platform/framework, therefore we need to use all of the tools we have to help us to develop Magento properly.”

Composition over inheritance in Magento 2
Dušan Lukić takes you through how the platforms differ and how to adjust your code for Magento 2 applying composition over inheritance principles.

Why eCommerce App Developers need to be Nurtured
Since the release of Magento 2 and the Magento Marketplace, Karen Baker suggests the extension marketplace is going one of two ways and it could leave even less space for the diversity, disruption and innovation the “little nugget guys” bring to the table.

What’s the most common mistake when working with Magento?
Making changes directly to your live Magento site… without using a test site.

It’ usually impossible to predict installation issues before they arise. Using a test site allows you to discover and fix potential issues ahead of time – without impacting on your live site, infuriating your boss or frustrating potential customers.