802 karma · joined August 27, 2016
Karim.fairpixelspro@gmail.com
Observation: One thing most companies seem to mean by ‘growing’ is getting more traffic. The big advantage of B2B software is that you can do very very well with very very small amounts of potential users flowing through your funnel.
Solution: The biggest thing I’ve seen contribute to B2B product growth is by far a focus on increasing conversion rate (instead of traffic generation). UX design plays a central part of this (Full disclosure, I run http://fairpixels.pro - a design firm for software products in this space, so I might be biased, but the data I see every day backs this claim up). Stating the obvious, but it’s a lot better to have 50 people visiting your website every day, and get 5 of those to subscribe to your annual plan, vs driving 200 people to your website but only having 2 or 3 join.
Map out your user flow. Where does your lead come from? When on your website, what does he/she see & do? What’s the one CTA you present them? Is your value prop clear? Does your CTA have the right color and is the placement right? Does the look & feel of your website communicate professionalism, trustworthiness, etc.
It’s sexy to think about driving thousands of users to your platform, but it’s more practical, useful and valuable to focus on those questions.
PS. We are hiring
I recently came across this talk of her, and highly recommend watching it: https://www.youtube.com/watch?v=Jlb77dDHIXQ she explains a bit about the history of her work.
One of the main reasons I find her so inspiring is that her work clearly shows why adding a great designer to a great team of engineers can result in ever lasting impact.
As a designer myself, I work with teams of engineers (mostly in the B2B SaaS Space [1]) who write great software but don't have the skills to design a delightful experience for their users. It's a shame there are still too many teams of talented engineers out there who don't see the importance of great design.
I remember vividly learning to code at age 11. I had an old computer, windows would constantly crash and the only thing I could access really was QBASIC.
Alongside a book with code snippets, I would simply write a line of code, hit run and see what happens. Then, go back to the code and 'go rogue' (meaning: change the numbers a bit and make the line 5pixels instead of 2 for example). This is where the magic happened, because I actually coded something. It wasn't part of an educational application, it was the real deal inside the real editor with a real output.
The learning always came from trial and error and in a way is very similar to how I still code things (when I'm not designing SaaS products for awesome B2B companies)
The book might be replaced with Google & Stackoverflow, but the principles are the same.
The magic of coding, I believe is in writing something that is real.
Working with engineers of b2b saas companies every day, for more than a year and having analysed all the best SaaS companies who have 10+ internal designers, I found a couple of principles that anyone can apply to make their website look decent:
* Consistency - One practical example: If you use a 4px border-radius, use a 4px radius everywhere. It may sound small, but having a consistent experience across your application makes the product feel so much more polished to your users. Don't use multiple fonts, different navigation menus etc. Keep it consistent.
* Reduction - If anything, design isn't about adding more things to make it 'look nice'. Try to remove as many things as you can. If something doesn't serve a specific function, then remove it. Every pixel should make sense. The more you put in front of your users, the more brain power it'll require to process.
* Divide - This is mostly UX, but one thing I see so many get wrong. A lot of SaaS apps overwhelm their users. They present them with all the features upfront. Whether it's a long onboarding form, or a dashboard with 50 actions one could take. By splitting up things in different ways, you can guide the user through the experience. Your signup process for example (that might be a big block in conversion) might be made so much better if you ask for certain types of information later on in the process.
It’s not about making just look nicer. But the product needs to be at the very least understandable. Simplicity is hard, but core to succeed.