From MVP to Alpha Launch: Typogram’s Product Development Process
Scrappy Ways to Product validation
In this post, I want to highlight details regarding Typogram’s product development process, especially how we place users at the center of our design process to create and validate features for our design tool.
In this post
- The Problem → Context & Background
- Assumptions → Questions We Are Trying to Answer
- Round 1 → MVP User Testing • Learnings & Results
- Round 2 → Alpha Pre-Order • Learnings & Results
- Round 3 → Alpha Public Launch • Learnings & Results
The Problem
By talking to founders in schools, accelerators, and relevant online communities like Reddit, Twitter, and IndieHackers, we discovered that many founders experience pain when finding branding and logo design solutions for their businesses.
Their Pain points
- Pro tools (Adobe, Figma) geared toward design professionals are hard to use
- Beginner-friendly tools (Canva) are geared toward marketing but not exclusively toward logo creation
- Not satisfied with the results created by the freelancer platform /marketplace (high cost from time and communication)
Our Assumptions
Competitors and market analysis
Assumptions
- What features can we build to test these assumptions?
- What do they look and behave like?
Looking at these questions, I wrote down some answers of my own. Suppose we supply users with helpful features that make designing logos easier for beginners. We can solve some pain points of early-stage entrepreneurs in logo design.
Sitting on these ideas, my team narrowed down to several features:
- Easily digestible in-app learning materials
- Curated logo methods simplify logo creation
- Curated logo typeface selection
Typogram app flow
Round 1
To test these ideas, we created a hybrid MVP (a mix of basic features built from paper, Figma, and code) of the software. To precisely identify the type of users we were designing for, we tested the prototype with early-stage entrepreneurs (our target users) we gathered from local business accelerators. I set up a two-hour user testing session so we could watch how participants interacted with our prototype. Before they interacted with the prototype, the potential users were asked the following questions:
- If they ever tried designing, what has their experience with design software been?
- What is their current way of acquiring branding design for their business, and what / how is that process for them?
- What is their technical proficiency?
- If they have designed their logos, what software did they use?
This gives us a better understanding of creating our user personas, so we can always keep on top of our minds who exactly we are designing for.
App flow in paper prototype
Our User Personas
After 20+ in-person user testing workshops, two types of user personas emerged:
- Early-stage entrepreneur who identifies as creative and enjoy designing, learning, and getting their hands dirty in the process
- Early-stage entrepreneur who identifies as tech savvy and may already be familiar with specific existing design software, who likes to tinker and build
Our user personas
Results & Learnings
After talking to customers, here is what we learned:
- Powerpoint is a popular tool for non-designers to design
- Non-designers need encouragement and confidence when designing
- Non-designers need the most help/assurance in font selection
- Bézier curves are complex for non-designers
- Most people found value in the learning materials
- Entrepreneurs like to get opinions from their team members during branding and designing
Round 2
Once we had narrowed our user personas and validated vital features in our prototype during the user testing workshop, we developed a public pre-order program. We launched our pre-order homepage with a demo video of several features we validated in our user testing sessions on Product Hunt and relevant entrepreneur communities. Since this is the first time we gained genuine, paid customers using our pre-order page, I set up a 30-minute interview session with each new customer for additional discovery, asking questions like:
- Where did you find Typogram?
- What spiked your interest to pre-order Typogram?
- What’s your current process to create logo and brand design?
- Do you plan to use Typogram to create your own brand, or for clients? What type of license do you need?
- Do you have a feature request or a few for Typogram? What can we do to better help you succeed?
Typogram's Pre-order Product Hunt launch
The Icon Swap logo design method inside Typogram
This additional interview helps us understand their journey of finding us (and validate if our messaging is working), their backgrounds, current processes in logo design, and design pain points. It uncovers additional needs and adds new insights to what worked in the launch and marketing strategy.
Results & Learnings
After talking to customers, here is what we learned:
- A new type of customer emerged: small web agencies buying multiple licenses, signaling the potential for a new pricing opportunity
- Most of our new customers are small business owners or creators, and tech-savvy, validating our user personas
- Many of our customers came from our content or engineering as marketing projects, validating our marketing strategy
- Customers who are non-designers are attracted to the messaging of branding, learning, and feeling creative as long as we have the features to make that process easy.
Round 3
After 12 months of monthly product updates, we soft-launched the alpha to our pre-order customers. We contacted customers via emails and survey forms to collect feedback on bugs, impressions, and features of the alpha.
The primary goal of the questionnaire is to collect what is missing and what customers like and don’t like about the alpha. Additionally, we set up a discord community to support announcement, feedback, and bug reporting processes and make it easy to share work in progress. This way, we always stay close to the users we are designing for.
Product hunt launch - public alpha
We added the undo feature (a popular request) after this launch
Results & Learnings
After talking to customers, here is what we learned:
- Identified several missing key product features, like undo and redo design actions
- Identified missing ux features, like tooltips, to help users better navigate through the product
- Customers need more support for more advanced design features of the app. We implemented additional resources, like the help center blog and in-app tutorial videos, to better guide through using our design tool.