Skip to content
Home » News » Startup Guide – KPIs, OKRs, Growth Hacking, Product Market Fit, and dozens of case studies

Startup Guide – KPIs, OKRs, Growth Hacking, Product Market Fit, and dozens of case studies

Introduction

I always struggle to stay focussed. Often, I find myself spending time on activities that don’t yield the highest return. Development is secondary and building the right it, iterating fast, and getting in touch with users who will pay for your software product is the ultimate bottleneck at least for people like me. To address this problem I am making a list of activities that other notable and even lesser known startups did to hack or achieve growth and product market fit. My main goal here is that I can daily or bi-weekly review this list to keep my startup efforts on track and ensure that I am spending my time on the right things.

Startup Metrics, OKRs, and KPIs

The AARRR framework is a customer acquisition model that stands for: Acquisition, Activation, Retention, Referral, and Revenue. It helps startups to understand the key performance indicators (KPIs) that they need to track in order to grow their customer base. Here is a table that provides example KPIs for each component of the AARRR framework:

Component KPI Explanation
Acquisition Traffic The number of visitors to your website or app
Conversion Rate The percentage of visitors who take a desired action (e.g. sign up or make a purchase)
Cost per Acquisition (CPA) The cost of acquiring a new customer
Bounce Rate The percentage of visitors who leave your website or app after only visiting one page
Click-through Rate (CTR) The percentage of visitors who click on a specific link or button on your website or app
Lead-to-customer Ratio The ratio of leads generated to customers acquired
Activation Activation Rate The percentage of new users who take a desired action (e.g. complete a tutorial or make a purchase)
Engagement Rate The percentage of users who are active in your product
Feature Adoption The percentage of users who have adopted a specific feature or set of features
Time to First Value (TTV) The time it takes for a new user to generate value for the business
Retention Retention Rate The percentage of users who continue to use your product over a specific period of time
Churn Rate The percentage of users who stop using your product over a specific period of time
Repeat Purchase Rate The percentage of customers who make repeat purchases
Time to Churn The time it takes for a customer to stop using the product or service
Referral Referral Rate The percentage of users who refer others to your product
Net Promoter Score (NPS) A measure of customer loyalty and advocacy
Referral Conversion Rate The percentage of referred users who convert into customers
Referral Revenue The revenue generated from referred customers
Revenue Monthly Recurring Revenue (MRR) The amount of revenue generated by your product on a monthly basis
Lifetime Value (LTV) The total revenue generated by a customer over their lifetime
Average Revenue per User (ARPU) The average amount of revenue generated per user
Gross Margin The difference between the revenue and cost of goods sold (COGS)
Customer Acquisition Cost (CAC) The cost of acquiring a new customer, including marketing and sales expenses
Lifetime Value to CAC Ratio (LTV:CAC) The ratio of a customer’s lifetime value to the cost of acquiring them

Here’s an updated table that lists KPI, the associated component, and explanation, examples of OKRs for that KPI, and a task list on how to boost that KPI:

KPI Component Explanation OKRs Examples Task List
Organic Search Traffic Acquisition The number of visitors to your website or app that came from organic search results Increase organic search traffic by 20% in the next quarter 1. Conduct a keyword research to identify the most relevant keywords for your business. 2. Optimize the website content for those keywords. 3. Build backlinks from reputable websites. 4. Monitor and measure the progress regularly.
Customer Satisfaction (CSAT) Retention A metric that measures how satisfied customers are with a product or service Improve customer satisfaction by 15% in the next quarter 1. Conduct customer satisfaction surveys to understand customer pain points. 2. Implement customer service improvements based on feedback. 3. Monitor customer support interactions and provide training when necessary. 4. Send out customer satisfaction surveys regularly.
Revenue Growth Rate Revenue The rate at which a business’s revenue is growing Increase revenue growth rate by 25% in the next quarter 1. Identify new revenue streams. 2. Implement upselling and cross-selling strategies. 3. Optimize pricing strategy. 4. Monitor the progress and make adjustments when necessary.
Subscription Renewal Rate Retention The percentage of subscribers who renew their subscriptions Increase subscription renewal rate by 10% in the next quarter 1. Send out reminders for subscription renewal. 2. Send out surveys to understand why customers are not renewing. 3. Implement loyalty programs for repeat customers. 4. Monitor the progress and make adjustments when necessary.
Email Open Rate Acquisition The percentage of recipients who opened an email campaign Increase email open rate by 30% in the next quarter 1. Segment the email list to target specific groups of customers. 2. Test different subject lines and email content. 3. Monitor the progress and adjust the email frequency if necessary. 4. Implement an email automation strategy.
Viral Coefficient Referral A metric that measures how many new users are brought in by each existing user Improve viral coefficient by 50% in the next quarter 1. Implement referral programs. 2. Add social sharing buttons to the website. 3. Encourage users to share the product or service. 4. Monitor the progress and make adjustments when necessary.
Gross Margin Revenue The difference between the revenue and cost of goods sold (COGS) Increase gross margin by 10% in the next quarter 1. Optimize pricing strategy. 2. Reduce production or operational costs. 3. Increase sales or revenue. 4. Monitor the progress and make adjustments when necessary.
Time to First Value (TTV) Activation The time it takes for a new user to generate value for the business Reduce TTV by 25% in the next quarter 1. Implement an onboarding process. 2. Add a tutorial or a walk-through of the product or service. 3. Provide customer support. 4. Monitor the progress and make adjustments when necessary.
Bounce Rate Acquisition The percentage of visitors who leave your website or app after only visiting one page Reduce bounce rate by 20% in the next quarter 1. Optimize website design and user experience. 2. Improve website load speed. 3. Monitor the progress and make adjustments when necessary. 4. Use heat maps and analytics to understand the user behavior.
Affiliate Revenue Referral The revenue generated from affiliate partnerships Increase affiliate revenue by 50% in the next quarter 1. Identify potential affiliate partners. 2. Develop an affiliate program. 3. Monitor the progress and make adjustments when necessary. 4. Provide support and resources for affiliates.
Lead-to-customer Ratio Acquisition The ratio of leads generated to customers acquired Improve lead-to-customer ratio by 25% in the next quarter 1. Optimize lead generation campaigns. 2. Implement lead nurturing strategies. 3. Monitor the progress and make adjustments when necessary. 4. Implement a CRM system to manage leads effectively.
Time to Churn Retention The time it takes for a customer to stop using the product or service Reduce time to churn by 20% in the next quarter 1. Identify the reasons for churn. 2. Implement retention strategies. 3. Monitor the progress and make adjustments when necessary. 4. Implement a loyalty program.
Repeat Purchase Rate Retention The percentage of customers who make repeat purchases Increase repeat purchase rate by 15% in the next quarter 1. Implement upselling and cross-selling strategies. 2. Implement a loyalty program. 3. Monitor the progress and make adjustments when necessary. 4. Provide excellent customer service.
Customer Acquisition Cost (CAC) Revenue The cost of acquiring a new customer, including marketing and sales expenses Reduce CAC by 20% in the next quarter 1. Optimize the marketing and sales strategy. 2. Identify the most cost-effective channels. 3. Monitor the progress and make adjustments when necessary. 4. Implement a CRM system to manage leads effectively.
Lifetime Value to CAC Ratio (LTV:CAC) Revenue The ratio of a customer’s lifetime value to the cost of acquiring them Improve LTV:CAC ratio by 30% in the next quarter 1. Implement a CRM system to manage customer data. 2. Identify the most profitable customer segments. 3. Monitor the progress and make adjustments when necessary. 4. Implement retention strategies.

Additional KPI examples for startups in the pre-product market fit stage:

KPI Component Explanation OKRs Examples Task List
Monthly Active Users (MAU) Activation The number of unique users who engage with the product or service in a given month Increase monthly active users by 50% in the next quarter 1. Optimize user onboarding process. 2. Implement user engagement strategies. 3. Monitor the progress and make adjustments when necessary. 4. Track user behavior using analytics tools.
Net Promoter Score (NPS) Referral A metric that measures how likely customers are to recommend the product or service to others Improve NPS by 20% in the next quarter 1. Send out NPS surveys. 2. Identify the reasons for low NPS scores. 3. Implement improvements based on feedback. 4. Monitor the progress and make adjustments when necessary.
Product/Market Fit Score Acquisition A metric that measures the fit between the product and the market Achieve a product/market fit score of 50 in the next quarter 1. Conduct market research. 2. Identify the target market. 3. Implement a minimum viable product (MVP) strategy. 4. Monitor the progress and make adjustments when necessary.
Feature Adoption Activation The percentage of users who have adopted a specific feature or set of features Increase feature adoption by 50% in the next quarter 1. Identify the most important features. 2. Optimize the user interface and user experience. 3. Monitor the progress and make adjustments when necessary. 4. Implement a tutorial or a walk-through of the feature.
Customer Feedback Acquisition The feedback received from customers about the product or service Collect feedback from at least 50 customers in the next quarter 1. Implement a feedback collection system. 2. Monitor customer interactions and collect feedback. 3. Analyze feedback and make adjustments to the product or service. 4. Communicate changes to customers and monitor the impact.
Monthly New Users Acquisition The number of new users that engage with the product or service in a given month Increase monthly new users by 30% in the next quarter 1. Optimize user acquisition strategies. 2. Implement a referral program. 3. Monitor the progress and make adjustments when necessary. 4. Track user behavior using analytics tools.
Cost per Acquisition (CPA) Acquisition The cost of acquiring a new user, including marketing and sales expenses Reduce CPA by 30% in the next quarter 1. Optimize the user acquisition strategies. 2. Identify the most cost-effective channels. 3. Monitor the progress and make adjustments when necessary. 4. Implement a CRM system to manage leads effectively.
Product Usage Activation The percentage of users who are actively using the product or service Increase product usage by 20% in the next quarter 1. Implement a onboarding process. 2. Add a tutorial or a walk-through of the product or service. 3. Monitor user behavior using analytics tools. 4. Provide customer support.

Things you should be spending time on

What I suggest is review this list regularly, take a print out, and fill the priority section. Your goal is not to do all of these at once, but instead pick an item from this that will result in boosting your startup metrics.

Task Details Task Short Priority
Attending industry events Attending industry events
Spend time finding influencers, Reach out to influencers in your industry to promote your product and increase brand awareness (micro-influencers to promote the platform and increase brand awareness). They targeted webmasters, website owners, and targeted them through online forums, directories and other websites. finding influencers
Create eBooks and valuable and informative content to attract potential customers and establish themselves as thought leaders in their industry. Create eBooks, blog posts
Create Referral program to incentivise them to refer their friends and family (e.g. Dropbox additional storage space for every friend they referred) Referral Programs
Cold emailing to leads (LinkedIn, ZoomInfo, Reddit chat) Lead generation by Email
Email Marketing Newsletter, Articles, Webinars, etc. Mautic, Mailchimp Email Campaigns
Paid advertising: FB ads, Google Ads, Reddit ads, Bing ads, etc. Ad Campaigns
Predotyping: create fake events, and fake product demos from mockups Landing Pages, Mockups, Demo Videos
Leverage existing networks – your own friends and family to get intros or use the product Connect with friends, ask for intros
Focus on a specific niche, find the specific niche (e.g. MERN developers, Google Spreadsheet users, Google Marketplace). Spend time in finding existing networks, like eBay sellers. Constantly narrowing down your beachhead or target niche
Getting users to create content (e.g. uploading images, adding test cases, etc.), somehow getting users to create or add things Thinking of ways to make users invest in your product, Skin in the game
Optimise the user flow to get to the AHA movement Thinking of ways for users to experience AHA movement
Create Social Proof and leverage, show the reviews, likes and ratings of your product to get more users. Asking for reviews, likes, etc.
Allowing people to invite others Creating incentive programs
Leverage Facebook, apple, and google play app stores Create app for other ecosystems
Create a browser extension, plugins, or google workplace marketplace listing Create app for other ecosystems
Conduct Polls to get qualified leads, conduct user interviews, and surveys, and lead qualification User Interviews, and Polls
Target conference attendees of your relevant audience Cold emailing leads from conference attendees
Target companies that post a job Cold emailing leads from companies who posted a job
Organise a webinar, reach out to speakers and experts Webinar
Include a CTA (call to action) in every communication CTA, Payment, Subscribe
Used data analytics to better understand their users and to optimize their growth strategies. First measure the KPIs and then track them. KPI Measurement and Tracking
SEO – Optimise the website, landing page and the articles SEO
Find companies that will benefit from your partnership. Formed partnerships with other companies and organizations to drive awareness and attract new users. Partnerships
Facebook retargeting – Used re-marketing to target users who had previously shown interest in the product, with personalized ads and promotions to drive conversions Retargetting
Find local groups, events and meet-ups, do local community building, by organising meet-ups Local Community Events
Leverage an existing growing platform (WhatsApp, TikTok, VR/AR, etc)
Identify the popular creators of the platform and then use them to promote the app, conduct professional development, and increase brand awareness Influencers
Conduct professional training and offer certifications to your target niche Courses, Training, Certiifications
Incorporate gaming elements in the product to increase retention. Offer points, leaderboards, and rewards. Gaming
Try to get media coverage, reach out to PR firms, write a guest post. Find ways to get guest posting done. Guest Posting
Create an affiliate marketing program and list your product in affiliates, incentivise bloggers, tiktokers, etc. Affiliate Incentive
Spend time talking to users of their frustrations with existing software or around the problem domain Interviewing around Frustration, MOMs test
Launch the MVP and get people to try the product and learn from that MVP development and testing

Example of SAAS startups, the pain point, competition and the marketing message. 

This section is largely for motivation and anchor your thoughts. I have added some empty rows in the end so you can fill that for your own startup. It is important to note there that the marketing message focusses on the broader problem. Your startup might be building an AI solution that does unit test case generation but you should talk about the problem or pain point which is faster deployment, bug free stable software.

Startup Pain point Competition Marketing Message
Salesforce Managing customer data in one central location, it was difficult for sales team to manage and track customer interactions, leads, and sales data across different departments and teams. Salesforce first MVP was a cloud-based CRM software that centralize all the customer data in one platform. Traditional CRM software and spreadsheets “Revolutionize the way you manage customer relationships”
Zoom High-quality video conferencing for remote teams, it was difficult to have a face-to-face conversations with team members working remotely, Zoom first MVP was a platform that offered high-quality video conferencing and screen sharing for remote teams. WebEx, GoToMeeting, and other video conferencing tools “Bring your remote team together with high-quality video conferencing”
Slack Improving team communication and collaboration, it was difficult for teams to keep track of conversations, files, and notifications in different apps and email threads, Slack first MVP was a platform that centralized team communication and collaboration in one place. “Transform the way your team communicates and collaborates”
Hubspot Inbound marketing and sales automation, it was difficult for small businesses to afford expensive marketing and sales software, Hubspot first MVP was a platform that offered inbound marketing and sales automation tools at an affordable price. “Grow your business with inbound marketing and sales software”
Workday Streamlining human capital management, it was difficult for HR departments to keep track of employee data, benefits, and payroll, Workday first MVP was a cloud-based HCM software that streamlines all HR processes in one platform. “Streamline your human capital management with our innovative software”






















Customer Persona of Beachhead

SaaS Startup Customer Persona of Beachhead
Dropbox Early adopters, tech-savvy individuals, and small businesses looking for an easy and secure way to store and share files online.
Airbnb Budget-conscious travelers looking for alternative and affordable accommodation options.
Uber Urban, tech-savvy individuals looking for a more convenient and reliable transportation option.
Grammarly Professional writers, bloggers, and students, who need to check and improve their grammar and spelling.
Salesforce Salespeople, small businesses, and enterprise companies looking for an all-in-one CRM solution.
Zoom Universities, online learning platforms, and remote teams looking for a reliable video conferencing solution.
Slack Remote teams, startups, and small businesses looking for an easy-to-use team collaboration tool.
Hubspot Small businesses, startups, and marketers looking for an all-in-one marketing and sales platform.
Asana Small businesses, startups and remote teams looking for a project management tool
Airtable Small businesses, startups, and remote teams looking for a flexible, spreadsheet-database hybrid tool
Shopify Small businesses and entrepreneurs looking for an e-commerce platform to set up and manage an online store.
Canva Non-designers, small businesses, and individuals looking for a simple and user-friendly graphic design tool.
MailChimp Small businesses, non-technical individuals and entrepreneurs looking for an easy-to-use email marketing tool.
Trello Project managers, remote teams and small businesses looking for a visual project management tool.
Evernote Productivity enthusiasts, students and professionals who need to organize their notes, ideas and tasks.
Substack Writers, journalists and bloggers who want to create and monetize their own newsletter.
Hunter.io Salespeople, recruiters and marketers looking for a tool to find email addresses.
Calendly Salespeople, recruiters and professionals who need to schedule meetings.

How they found and verified their early target market persona

This section is primarily there to serve as a reminder and a motivation to help you understand how to pick a startup idea and how to stay motivated in your vision.

SssA Startup How they found their early target market persona How they verified their pain point and connected with others who had that problem
Dropbox Drew Houston, Dropbox’s CEO and Co-Founder, found his target market persona by observing the pain points of his own personal experience as a user of file-sharing services. Drew Houston verified his pain point by talking to friends, colleagues, and other potential users to understand their frustrations with existing file-sharing services. He then created a simple solution that addressed these pain points and got feedback from early users to iterate and improve the product.
Airbnb The founders of Airbnb, Brian Chesky and Joe Gebbia, found their target market persona by observing the pain points of attendees at a design conference who could not find a place to stay. They decided to convert their apartment into a bed and breakfast to accommodate the attendees and thus the idea of Airbnb was born. The founders of Airbnb verified their pain point by talking to attendees at the design conference and understanding their needs and frustrations with finding accommodation. They then created a solution to meet those needs and got feedback from early users to iterate and improve the product.
Uber Uber’s co-founder, Travis Kalanick, found his target market persona by observing the pain points of the taxi industry and the lack of options for hailing a ride on-demand in San Francisco. Travis Kalanick verified his pain point by talking to friends, colleagues, and potential users in San Francisco to understand their frustrations with the taxi industry. He then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
Zoom The founder of Zoom, Eric Yuan, found his target market persona by observing the pain points of the existing video conferencing solutions in the market which were not user-friendly and not reliable.  He verified his pain point by talking to friends, colleagues, and potential users in the education and remote work communities to understand their frustrations with existing video conferencing solutions. He then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
Canva The founders of Canva found their target market persona by observing the pain points of people who needed to create graphic designs but lacked the skills or the tools to do so.  They verified their pain point by talking to friends, colleagues, and potential users in the small business and non-designer communities to understand their frustrations with existing graphic design tools. They then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
MailChimp The founders of MailChimp found their target market persona by observing the pain points of small businesses and non-technical individuals who needed to send bulk emails but lacked the skills or the tools to do so. They verified their pain point by talking to friends, colleagues, and potential users in the small business and non-technical communities to understand their frustrations with existing email marketing tools. They then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
Trello The founders of Trello found their target market persona by observing the pain points of project managers and remote teams who needed to collaborate on projects but lacked the tools to do so.  They verified their pain point by talking to friends, colleagues, and potential users in the project management and remote work communities to understand their frustrations with existing collaboration tools. They then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
Slack The founders of Slack found their target market persona by observing the pain points of remote teams and small businesses who needed to communicate and collaborate but lacked the tools to do so.  They verified their pain point by talking to friends, colleagues, and potential users in the remote work and small business communities to understand their frustrations with existing communication and collaboration tools. They then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
Evernote The founder of Evernote, Phil Libin, found his target market persona by observing his own pain points of forgetfulness and disorganization.  He verified his pain point by talking to friends, colleagues, and potential users to understand their frustrations with existing note-taking and organization tools. He then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
Substack The founder of Substack, Hamish McKenzie, found his target market persona by observing the pain points of writers, journalists and bloggers who wanted to create and monetize their own newsletter but lacked the tools to do so.  He verified his pain point by talking to friends, colleagues, and potential users in the writing and journalism communities to understand their frustrations with existing newsletter platforms. He then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
hunter.io The founders of Hunter.io found their target market persona by observing the pain points of salespeople, recruiters and marketers who needed to find email addresses but lacked the tools to do so.  They verified their pain point by talking to friends, colleagues, and potential users in the sales, recruitment and marketing communities to understand their frustrations with existing email finding tools. They then created a solution that addressed these pain points and got feedback from early users to iterate and improve the product.
Calendly The founder of Calendly, Tope Awotona, found his target market persona by observing the pain points of salespeople, recruiters and professionals who needed to schedule meetings but lacked the tools to do so. He verified his pain point by talking to friends, colleagues, and potential users in the sales, recruitment












Conclusion

I hope this document or guide serves as a means to help you achieve growth, product market fit and more importantly stay focussed. Startups are not a sprint but rather a marathon. Staying focussed, disciplined and consistent are paramount. In this guide we covered the key components to help you achieve that goal, the startup metric framework, KPIs, OKR, and Task Ideas, and made a list of things that you should be busy doing. Plus the guide has some motivation sections to help ensure that you don’t loose sight of how other startups got there.

Leave a Reply

Your email address will not be published. Required fields are marked *