PDF Summary:Software as a Science, by Dan Martell, Matt Verlaque, Johnny Page, and Marcel Petitpas
Book Summary: Learn the key points in minutes.
Below is a preview of the Shortform book summary of Software as a Science by Dan Martell, Matt Verlaque, Johnny Page, and Marcel Petitpas. Read the full comprehensive summary at Shortform.
1-Page PDF Summary of Software as a Science
Building a profitable SaaS business is no easy feat. It requires mastering the delicate balance of acquiring new customers, retaining existing ones, and maximizing their value over time. In Software as a Science, authors Dan Martell, Matt Verlaque, Johnny Page, and Marcel Petitpas present a data-driven framework for driving sustainable, predictable growth.
They break down the three core levers—acquisition, retention, and expansion—providing actionable strategies for optimizing marketing funnels, delivering exceptional customer experiences, and implementing value-based pricing models. With these tactics, the authors empower SaaS founders to anticipate growth plateaus, allocate resources strategically, and unleash their business's full potential.
(continued)...
Practical Tips
- Implement a "Customer Health Response Team" within your business, even if it's just you to start with. This team's sole focus is to address any low health scores received from customers. When a customer rates their experience as a 6 or below, the team reaches out with a personalized approach to resolve the issue and learn from the feedback. For a small business owner, this could mean personally calling the customer to discuss their concerns and offering a solution or incentive to show that their feedback is valued and acted upon.
- Implement a referral incentive program where current customers get a benefit for referring new clients. Monitor the referral rates as an indirect measure of customer satisfaction; satisfied customers are more likely to refer others. If you see a drop in referrals, it might be a signal to investigate potential issues with customer satisfaction before they lead to increased churn.
- Use a mobile app that allows you to rate your daily experiences and interactions. Look for an app that lets you quickly input scores for various aspects of your day, such as the quality of meals, your commute, social interactions, and entertainment. By regularly scoring these experiences, you'll start to notice patterns and can make adjustments to improve your overall satisfaction with your daily life.
- Implement a "start, stop, continue" reflection at the end of each week where you assess which actions to start doing, stop doing, and continue doing in your personal life. This can help you proactively manage your personal satisfaction by continuously adapting your habits and behaviors to align with your happiness and fulfillment goals.
- Engage in social listening by setting up alerts for your brand and products on social media platforms and review sites. This will help you stay informed about what customers are saying about your business in real-time. Use a free or low-cost tool like Google Alerts or a social media management platform with alert features. By monitoring these alerts, you can quickly respond to both positive and negative comments, showing customers that you value their input and are committed to maintaining a healthy relationship with them.
- Develop a "first impression" report by asking new customers to document their initial experiences with your product or service. Encourage them to note down their first thoughts, feelings, and any difficulties they encounter. This report can highlight immediate areas where the customer experience can be enhanced, serving as a core indicator of customer health.
- Implement a feedback loop with friends or colleagues to gain fresh perspectives on your approach. After explaining your strategy to them, ask for their honest input on potential improvements. This can uncover blind spots and inspire new ways to enhance your methods.
- Implement a 'single-tasking' day once a week where you focus on completing one task at a time. Choose a day to work on tasks sequentially rather than multitasking. Notice how this affects your productivity and stress levels. You might find that finishing a report without the interruption of checking messages or emails leads to higher quality work and a more satisfying sense of accomplishment.
- Consider using a free online survey tool to gather feedback from friends or colleagues after collaborative projects or events. Ask them to rate their experience on various aspects such as communication, efficiency, and overall satisfaction. This feedback can serve as a personal customer health metric, helping you understand and improve your collaborative skills.
- Start a customer satisfaction journal where you record not only feedback received but also your observations of customer interactions. Note patterns, such as times of day when customers seem most pleased or frustrated, and consider how these insights could inform changes in your service or product offerings.
Turning Customers Into Advocates for Referrals and Social Proof Through the Customer Contribution Framework™
In this stage, the authors focus on a key principle for maximizing customer lifetime value: converting satisfied customers into enthusiastic advocates who generate recommendations and positive influence. The authors emphasize the power of evidence from others, arguing that recommendations from current clients are far more influential than any marketing message you create. To achieve this, they introduce the Customer Value Chain Framework™, a system that guides you in strategically asking customers for increasingly impactful contributions.
As customers progress through the chain, achieving progressively higher levels of success using your offering, the "asks" progress as well. It starts with simple reviews and content generated by users like testimonials, which require minimal effort from customers. Then, when clients celebrate more impactful wins, you can ask for deeper contributions, such as participating in research and creating content aimed at customers. Finally, once clients achieve significant transformations, they can engage at the ultimate level: offering recommendations and references. The key, however, lies in the "Ask Right After a Win" strategy—always request these contributions immediately after a customer achieves a notable "win" using your product. By strategically leveraging the excitement and goodwill of customers' victories, a powerful engine for organic growth can be established that requires minimal marketing expenditure.
Practical Tips
- Implement a co-creation workshop virtually, inviting customers to brainstorm new product ideas or enhancements to existing ones. Use free video conferencing tools to host the session and collaborative platforms like Miro or Google Jamboard for real-time idea sharing and voting. This approach not only garners valuable customer insights but also fosters a sense of community and ownership among participants.
- Progress to creating a video testimonial about a service you found valuable, detailing how it benefited you over time. This helps you practice sharing more in-depth feedback. If you've been using a fitness app that you love, record a short clip explaining how it has improved your health or routine over several months.
- Use social media milestones as opportunities to reach out for contributions or support. Celebrate your own milestones publicly, like an anniversary of starting your business or reaching a follower count, and then leverage the positive engagement to make a related request. For example, after thanking your followers for helping you reach 1,000 followers, you could ask for referrals or testimonials to help grow your business further.
- Create a celebratory discount program that rewards customers with a special offer that includes a built-in charitable component. When a customer reaches a milestone, such as completing a course or exceeding a sales target, offer them a discount on their next purchase, where a portion of the proceeds goes to a relevant nonprofit organization. This way, their win not only benefits them but also supports a related cause.
- Create valuable content that addresses the needs and interests of your target audience, which can be distributed for free through various online platforms. For example, if you run a small bakery, you could share recipes or baking tips on a blog or social media, attracting potential customers who are looking for baking advice and thereby increasing your brand's reach and reputation.
Developing and Executing a Strategy for Pricing
While acquisition and customer loyalty are essential, maximizing a customer's value is crucial for truly scaling your business. In this section, the authors delve into the third lever of the Hourglass™ for SaaS: Expansion. They argue that setting prices is among the biggest drivers of growth, yet many SaaS companies neglect to strategize effectively around pricing plans and execute price increases. You'll discover a data-driven approach that tackles both the fear and uncertainty associated with adjusting prices, allowing you to confidently align your price with the value you deliver and maximize your revenue.
Constructing Pricing Models That Reflect Value
This section lays the foundation for crafting pricing plans that accurately reflect the value you deliver. The authors argue that many companies offering SaaS rely on outdated practices, basing their price models on competitor benchmarks rather than their own unique value proposition. This approach leaves significant money untapped and limits the ability to scale the business. They advocate for a more strategic approach: one that aligns growth with how costs are structured and avoids unintentionally disincentivizing customers from using their platform.
Pricing Triangle: Identifying Optimal Metrics, Drivers, and Fencing
The authors introduce the Pricing Triangle, a framework comprising three essential parts: a metric that measures value, depth-of-usage drivers, and the fencing of features. The Value Metric serves as the main driver that creates value for your customers. It should be a quantifiable measure that's simple to track, increases as the client derives more value from the platform, and correlates to the client's own growth. Depth-of-usage drivers are secondary metrics that can be leveraged to encourage upgrades or implement usage-based pricing—examples are pricing tied to the amount of API calls, database size, or number of users on the account. Feature segmentation strategically makes specific features accessible only on higher-priced plans, incentivizing customers to upgrade for greater functionality. The interplay of this trio creates a self-scaling pricing model that naturally expands revenue as customer value increases, without limiting their ability to fully engage with your platform.
Practical Tips
- You can track your personal growth by creating a "Value Journal" where you note down daily achievements and how they contribute to your goals. Start by identifying key areas in your life you want to improve, such as fitness, learning, or relationships. Each day, write down activities you've done that align with these areas and assign a numerical value to each based on the perceived impact. Over time, you'll be able to see patterns and quantify your growth, adjusting your actions to maximize value.
- Consider negotiating with your internet service provider for a plan that aligns with your actual data usage. Start by tracking your monthly data consumption using your provider's app or website. If you consistently use less data than your current plan allows, contact your provider to discuss a plan with a lower data cap that costs less.
- Experiment with a tiered approach to a skill or hobby you're trying to improve. Set goals that represent different 'tiers' of achievement, with each tier unlocking a new level of investment in that skill or hobby. For example, if you're learning to play the guitar, your first tier could be mastering basic chords, which upon completion, allows you to invest in a better guitar or advanced lessons. This gamified approach can motivate you to progress and invest more as you reach higher levels of proficiency.
- You can analyze your past purchases to understand how you perceive value and pricing. Start by reviewing receipts or bank statements from the last three months and categorize your purchases based on necessity, luxury, or impulse. Notice which items you were willing to pay more for and why. This personal audit helps you grasp the concept of value-based pricing from a consumer's perspective, making it easier to apply when you're in a position to set prices.
- Develop a user-friendly tutorial for your product or service that customers can access online. This tutorial should be easy to follow and visually engaging, using tools like Canva or Biteable to create an interactive experience that guides customers through features and benefits, helping them to understand and utilize your platform more effectively.
Pricing to Provide Value and Align With Growth
The authors encourage SaaS businesses to adopt a value-based pricing approach. They state that it's not sufficient to simply add a markup to your costs to set your price, emphasizing the need to tie pricing directly to the tangible benefits customers derive from your offering. Using examples like Netflix and Slack, they emphasize that successful pricing strategies are multi-dimensional, leveraging a combination of value, usage, and features: "The return your SaaS platform gives your customers on their investment should be tenfold." This means that your pricing plans should accurately reflect the increasing value you deliver to customers as their usage grows. They recommend striving to provide a 10x return on investment for your customers, a metric that encourages you to deeply understand your customers' needs, accurately quantify the impact of your product, and build a pricing model that resonates with their perceived value.
Practical Tips
- Implement a 'pay what you think it's worth' campaign for a limited time on a new or underperforming product. After the campaign, analyze the data to see what price points most customers are comfortable with and adjust your pricing accordingly. This could be particularly effective for digital products or services where the cost to serve each additional customer is low.
- Experiment with a 'usage diary' for the products you frequently purchase. Over the course of a month, keep a log of how often you use each product, the features you actually utilize, and how much you paid for it. This hands-on approach will give you a clearer picture of your actual usage patterns versus perceived value, enabling you to make more informed purchasing decisions in the future.
- Create a personal value calculator for your services or products. Design a simple spreadsheet where you input the cost of your service or product and compare it with the benefits your customers report. This could include increased revenue, time saved, or other measurable outcomes. By doing this, you can adjust your offerings to ensure they consistently deliver a high return on investment.
Avoiding Disincentives That Discourage Usage Through Pricing Design
Martell, Verlaque, Page, and Petitpas warn against the pitfalls of a one-dimensional pricing plan based solely on the core value measure, reminding you that "Charging users according to usage could make them reduce their usage." Instead, you should leverage usage-based mechanisms and feature partitioning to cater to varying needs and utilization habits without penalizing customers for utilizing its core functionality. The authors use the example of Slack, which offers unlimited messaging on their free plan while leveraging depth-of-usage incentives for features like message history access and connections, to illustrate how smart pricing design can encourage engagement without actively restricting access to the main value proposition. They also advise against bundling too many capabilities into high-priced plans, explaining that "Customers will stop using the service if they think they're being charged for features they don't use." This strategy of breaking out underutilized aspects into optional features not only mitigates these concerns, but also opens up additional streams of income from current customers.
Practical Tips
- You can monitor your utility consumption by installing smart meters for electricity, water, and gas to receive detailed usage reports and adjust your habits accordingly. Smart meters provide real-time data on your consumption patterns, allowing you to identify peak usage times and appliances or activities that consume the most resources. For example, you might discover that taking longer showers significantly increases your water bill, prompting you to reduce shower time.
- You can leverage the freemium model in your own projects by offering a basic version of your service at no cost while reserving advanced features for a premium. For instance, if you're a graphic designer, provide free basic templates on your website and charge for customization options or additional features like high-resolution downloads or commercial use licenses.
- Identify a hobby or skill you're passionate about and brainstorm ways to offer advanced techniques or knowledge as paid workshops or online courses. For example, if you're skilled in photography, you could offer specialized workshops on macro photography or night photography for enthusiasts who want to delve deeper into those areas.
Strategically Executing Price Changes
This chapter addresses a common hurdle for many SaaS creators: the apprehension and uncertainty surrounding price increases. Martell, Verlaque, Page, and Petitpas address this fear directly, showcasing the power of data-driven analysis and transparent communication to overcome apprehension and successfully adjust prices. It reinforces that consistent, strategic price increases are not only vital for sustaining growth but also strengthen the value proposition of your business and solidify your position in the market.
Data-Driven Analysis to Overcome Fear of Price Increases
The authors address the common fear that increasing prices leads to mass customer churn. With arguments based on data, they show that well-executed price increases rarely result in the catastrophic churn loss founders often anticipate. Conversely, neglecting necessary price adjustments can stifle growth, limit hiring, and ultimately undermine the business's potential. They recommend a shift in perspective: "Prioritize boosting ARPA." This means consistently aiming to increase ARPA to reflect the growing value delivered by your platform. Martell, Verlaque, Page, and Petitpas underscore this point with data from ProfitWell, which analyzed 13,000 B2B SaaS companies and found that companies that modified their pricing four times per year had growth rates at least quadruple those that only updated once every three years. They argue that consistent price experimentation and adjustment are essential ingredients for sustainable success.
Practical Tips
- You can track your expenses and income using a simple spreadsheet to identify when price adjustments may be necessary. By regularly updating this spreadsheet with all financial transactions, you'll have a clear picture of your cash flow. This visibility allows you to spot trends, such as increasing costs or stagnant sales, which might indicate that it's time to adjust your prices to maintain or improve growth.
- Consider bundling products or services you offer to increase their perceived value. If you're a freelance writer, for example, create package deals that include not just content creation but also content strategy and SEO optimization. This approach can make your services more attractive and justify a higher price point, thereby increasing your average revenue per account (ARPA).
- You can track your personal expenses and adjust your budget quarterly to optimize savings. By reviewing your spending habits every three months, you can identify areas where you might be overspending and adjust your budget accordingly. For example, if you notice you're spending a lot on dining out, you could set a lower budget for restaurants and allocate more to savings or investment.
Using the Price-Increase Method to Communicate Changes Effectively
After overcoming the fear of raising prices, the next crucial step is communicating these changes to clients. To do this, the authors provide a detailed template called the "Ultimate Pricing Raise Approach™." First, they remind you to emphasize value, showcasing the benefits clients have gained since the last price adjustment: "Calculate the worth you've provided." Next, reward customer loyalty by acknowledging their ongoing commitment and offering an extended grace period before the new pricing takes effect: "Reward their loyalty." This tactic mitigates immediate risk of losing customers and reinforces their special status with your company. The final element involves offering a "cushion" that opens the door for dialogue. Invite feedback and promise to address concerns individually, reinforcing your commitment to transparency and fair dealings. By following this method, you can position raising prices as necessary adjustments to keep providing value, mitigating negative reactions and achieving greater acceptance among your clientele.
Practical Tips
- You can ease into new financial commitments by setting up a personal savings buffer before they take effect. Start by calculating the difference between your current expenses and the anticipated new costs. Then, incrementally save that difference in a separate savings account over the grace period. This way, when the new pricing kicks in, you'll have a financial cushion to soften the impact.
- Start meetings with a "no idea is too small" moment to foster a supportive environment. This can be a dedicated time at the beginning of each meeting where you explicitly state that all contributions are valuable and that you're looking for diverse perspectives. It sets the tone for inclusive and constructive dialogue, making participants feel their input is not only welcomed but essential.
- Develop a "Client Reaction Playbook" for your team that outlines best practices for common negative scenarios. This playbook would include step-by-step responses for various negative client reactions, ensuring that your team is prepared to handle these situations with consistency and empathy, ultimately aiming to turn negative experiences into positive ones.
Subscription Tools for Agile Pricing Experimentation and Deployment
The authors acknowledge the technical challenge many SaaS providers encounter when attempting to implement price changes. Rather than creating complicated workarounds or delaying necessary updates, the authors advise founders to purchase tools for managing subscriptions, which greatly simplify the process of setting up, testing, and adjusting pricing plans. By adding these tools to your technological infrastructure, you eliminate technical overhead, freeing up your team's bandwidth to concentrate on more strategic tasks. They emphasize that a one-time investment in these tools can yield significant long-term benefits, enabling greater agility and efficiency in refining how you price and maximizing the income from your growth.
Practical Tips
- Adopt a 'one-touch' approach to emails and paperwork. When you receive an email or document, take immediate action: reply, delete, file, or set a reminder to deal with it later. This prevents the buildup of tasks and information that can lead to complicated workarounds. For example, instead of letting emails pile up, decide on the spot whether to respond, archive, or set a follow-up reminder.
- Consider bartering services with a subscription management platform if you're in the early stages of your startup and budget is tight. Offer your product or expertise in exchange for their subscription management services. This could be a win-win situation where you get the tools you need while building a professional relationship and potentially gaining a testimonial or case study partner.
- Organize a virtual focus group with a diverse set of participants to discuss pricing perceptions. Use video conferencing tools to bring together a group of individuals that represent your target market. Present them with various pricing structures and record their reactions and suggestions. This approach allows for in-depth understanding of customer value perception and can help tailor your pricing to match market expectations.
- Test out a subscription tool with a free trial or a short-term commitment to see how it integrates with your workflow. During the trial, monitor performance, ease of use, and any reduction in technical issues. This hands-on approach will allow you to experience the practical benefits without a significant initial investment.
- You can automate repetitive tasks using simple online tools to save time for strategic thinking. Start by identifying tasks that you perform on a regular basis that don't require much decision-making, such as data entry, scheduling, or sending standard emails. Use tools like IFTTT or Zapier to create automation workflows that handle these tasks for you. For example, set up an automation that adds new email contacts to your CRM system or one that schedules your social media posts for the week.
- Partner with a local business or online marketplace to test price elasticity. Offer to sell a product at various price points over a set period, and monitor the changes in sales volume. This collaboration can provide practical insights into how price adjustments affect demand, allowing you to refine your pricing strategy based on real-world data.
- Experiment with a peer-to-peer lending platform to invest small amounts of money and potentially earn higher returns than traditional savings accounts. Start with a modest sum to lend out and track the return rate over several months. This hands-on approach will give you insight into the lending process and could lead to a steady stream of passive income. For example, by lending $100 to various small business projects, you might find that certain industries or loan types yield better results, allowing you to refine your investment strategy.
Applying the Model and Framework of the Three Levers
The final section of the book brings all the elements together, providing a practical step-by-step approach to applying the "Growth Limit" model and the three-part framework to drive sustainable and predictable growth. It acts as a guide for when you're feeling lost or unsure how to proceed, encouraging you to use a data-driven approach to identify and optimize the mechanism that will drive progress for your organization.
Measuring and Predicting Your Maximum Growth
This section revisits the concept of growth limits and their importance as a predictive tool for anticipating potential growth plateaus. The authors offer a concise formula for calculating the ceiling on an organization's growth based on four key metrics: current customers, new customers each month, churn rate for each month, and monthly ARPA. By regularly analyzing the business's trajectory using this formula, founders can proactively identify and optimize the right lever before hitting this plateau.
Understanding an Organization's Model of Growth Limits
Martell, Verlaque, Page, and Petitpas explain that the Growth Ceiling is a dynamic variable that shifts based on changes in any of the four key metrics. This understanding is critical for company founders seeking to break beyond plateaus and achieve consistent development. Through a series of experiments and real-world examples, they demonstrate the impact of small adjustments in acquisition, retention of clients, and scaling on a business's ceiling for growth. They advocate for a "growth stack" approach, where successful optimization of each lever builds on previous gains, creating a compounding effect that propels long-term growth.
Context
- The Growth Ceiling refers to the maximum potential a company can achieve under its current operational conditions, including resources, strategies, and market position.
- By identifying and understanding growth limits, companies can better manage risks associated with overexpansion or resource misallocation.
- Retention involves keeping existing customers engaged and satisfied so they continue to use the company's products or services. Strategies might include improving customer service, offering loyalty programs, or regularly updating products to meet customer needs.
- A well-implemented growth stack is designed to be scalable, allowing a company to handle increased demand and expand operations without a proportional increase in costs.
Pinpointing Timing and Impact of Next Plateau With the Expansion Limit Tool
The authors provide a web-based growth calculator that simplifies the process of predicting an organization's expansion limits (available at softwarebook.com/ceiling). By inputting your company's specific data, you can determine both the timing and impact of your subsequent growth plateau, allowing you to make informed decisions about which lever should be your current priority. This predictive tool serves as a roadmap, allowing you to anticipate and navigate future challenges effectively.
Practical Tips
- Engage in a peer growth exchange program with friends or colleagues. Pair up with someone who has different strengths and weaknesses, and commit to teaching each other one new skill or concept each month. This reciprocal learning can help both parties expand their capabilities beyond their current limits.
- Partner with a local university to conduct a case study on your business. Engage with business or economics students who are looking for real-world data to analyze. They can apply fresh perspectives and academic models to predict your company's growth trajectory, providing you with valuable insights without the need for in-depth expertise on your part.
- Create a visual priority map by using a free online mind-mapping tool to categorize and prioritize your tasks based on their importance and urgency. Start by identifying all your current tasks and then use color-coding or symbols to mark which ones are critical and which can wait, helping you to visually organize your priorities.
- Develop a "challenge simulation" habit by setting aside time each week to role-play through a potential future challenge. This could involve imagining a specific scenario, like a financial downturn, and then discussing with a friend or family member how you would navigate it. It's like a fire drill for life's unexpected events.
Maximizing Key Levers to Extend Growth Limits
Building on insights from the Growth Cap Calculator, Martell, Verlaque, Page, and Petitpas offer a simple decision-making framework for determining the most impactful lever to focus on at any given time. They urge entrepreneurs to run scenarios by hypothetically maximizing each lever individually and calculating the resulting impact on their growth trajectory. By analyzing each scenario's projected output, business owners can gain a clear picture of which factor will yield the largest payoff, allowing them to allocate resources strategically and ensure they're focused on the highest-leverage activities.
Practical Tips
- Use a decision-making app that incorporates payoff analysis to make everyday business choices. Look for an app that allows you to input different scenarios and assign potential payoffs to each. The app should then be able to help you prioritize actions based on the projected outcomes. For instance, when deciding whether to invest in marketing or new equipment, input both scenarios and compare the projected payoffs to make an informed decision.
- Create a "stop doing" list to complement your to-do list, which includes tasks that don't align with strategic resource allocation. This helps you to consciously avoid low-impact activities. For example, if you're running a small business, you might decide to stop attending networking events that haven't yielded valuable contacts or opportunities in the past.
Building a Services Program to Promote Growth
This chapter challenges traditional assumptions about service professionals in SaaS organizations, demonstrating how a well-structured services offering can actually enhance both revenue and valuations by serving as a strategic lever for growth. The authors argue that offering relevant professional services not only helps solve customer problems before they occur but also strengthens your SaaS's value proposition and drives durable growth.
Recognizing SaaS Providers Offer Monetizable "Services"
The authors challenge the commonly held notion that professional services are detrimental to a SaaS business, arguing that nearly every SaaS company already offers some type of service whether it's onboarding and implementation support, customer support, or even custom integrations. By highlighting the prevalence of these already-existing services, they demonstrate the hypocrisy of viewing professional services as a taboo, and encourage founders to embrace the potential of professional services as a valuable source of revenue and customer satisfaction within a SaaS framework.
Practical Tips
- Role-play as a SaaS customer support agent with a friend or family member to practice problem-solving and communication skills. Have your partner present you with a common issue or request, and work through providing a solution as if you were an actual support agent. This will give you a practical understanding of the challenges and skills involved in delivering effective customer support.
- You can identify gaps in your current SaaS offerings by conducting a service gap analysis. Start by mapping out all the features and services your SaaS currently offers. Then, survey your customers to find out what additional services they need or expect that you're not providing. This could reveal opportunities for professional services that complement your software, such as personalized training, implementation support, or consulting.
Implementing SaaS Planner to Map Problems, Build Processes, Price Services
The authors introduce the SaaS Services Planner, a framework designed to help SaaS companies launch successful services efficiently. Step one is to “Map the Problems,” identifying the key challenges that customers face in utilizing your product. This involves stepping into your customer's place and fully understanding their journey from awareness of the issue to achieving desired results. Next, in "Build the Process," you develop repeatable solutions for these problems, no matter if they involve your software directly. They advise keeping things lean, focusing on the problems that pose the biggest threat to customer retention and your MRR: "Avoid turning this into an additional enterprise." This may involve creating clear onboarding documentation, streamlining data migration processes, or offering personalized consultations. The final phase is "Nail the Pricing” - determine your margin target, estimate the costs for delivering the service, and calculate a profitable price point. The authors recommend a minimum margin target of 40 percent to cover overhead and ensure profitability, then provide an easy calculation for accurately determining your service prices considering your goals and expenses.
Practical Tips
- Simulate a soft launch of your service with friends or colleagues acting as beta testers. Provide them with access to your service and ask them to complete specific tasks while noting any difficulties or areas for improvement. This hands-on approach can reveal practical insights into user experience and service functionality that you might not have anticipated.
- Conduct a "day in the life" study with a small group of customers, where they document their experience with your product through photos or a diary for a day. This immersive technique can reveal practical difficulties in real-world contexts, providing a clearer picture of the challenges customers face that might not be captured through traditional surveys or interviews.
- Map out your own customer journey by creating a visual storyboard. Start by identifying a recent purchase or service you used, then draw or outline the steps you took from recognizing you had a need to achieving your desired result. This can help you empathize with the customer experience and understand the various touchpoints where businesses can engage with their customers.
- Use a mobile app like Trello or Asana to set up a visual process board for household tasks. Define each task as a 'card' and move it through columns labeled 'To Do,' 'Doing,' and 'Done.' This helps you establish a repeatable workflow for managing chores and responsibilities, making them more manageable and less overwhelming.
- Simplify your decision-making by setting a five-minute timer for small choices. This prevents you from overthinking and keeps the process straightforward. For example, when deciding what to wear or what to eat for breakfast, limit your decision time to ensure you don't get bogged down by unnecessary details.
- Offer a virtual tour of your company's digital workspace to familiarize new hires with the tools and platforms they'll be using. This can be done through a pre-recorded video or a live webinar session. Highlight key features, shortcuts, and best practices for using the company's systems effectively. For example, create a short video series that walks through the most commonly used software and share it with new employees on their first day.
- Conduct a monthly overhead audit to identify areas where you can reduce costs without affecting product quality. This will help maintain or improve your margin. For example, if you run a small bakery, review your utility bills, ingredient costs, and other recurring expenses to see where you might negotiate better rates or switch to more cost-effective alternatives.
- Create a service pricing calculator using a simple spreadsheet. By inputting your fixed and variable expenses, desired profit margin, and estimated number of clients, the spreadsheet can automatically calculate the minimum price you should charge for your services. For example, if your monthly expenses are $2,000, you want a 20% profit margin, and you estimate serving 50 clients per month, the spreadsheet will show you need to charge at least $48 per service to meet your goals.
Aligning Earnings to Support Keeping Users, Training, and Core SaaS Expansion
The authors conclude by revisiting a core idea: "Customers will remain if you address their needs." They emphasize that services play a crucial role in exceeding customer expectations, encouraging customer loyalty, and fueling long-term MRR growth. By addressing customer needs, streamlining onboarding, and providing continual support, services enhance the core SaaS offering's worth, creating a virtuous cycle of increased customer satisfaction and recurring revenue. The authors encourage embracing professional services not as a separate entity or revenue source, but as a strategic tool for maximizing the growth potential of your SaaS.
Practical Tips
- Start a 'Customer of the Month' feature on your social media platforms to showcase how you've addressed individual needs. Highlight a particular customer, the specific need they had, and how your service or product met that need. This not only celebrates the customer but also demonstrates to others how you tailor experiences and solutions.
- Start a local community group focused on sharing experiences with various services to foster a culture of loyalty and support local businesses. By sharing positive experiences and recommendations, you encourage others to become loyal customers, which can lead to group discounts or special service tiers for members.
- You can enhance your SaaS product by integrating a feedback loop directly into the user interface. Create a simple, non-intrusive pop-up or sidebar widget that invites users to submit feedback about their needs and experiences in real-time. This allows you to gather continuous, actionable insights that can inform updates and feature developments tailored to your customer base.
- Implement a gamification strategy to make the onboarding process more engaging. Introduce elements like progress bars, achievement badges, or unlockable content as users move through different stages of onboarding. This can motivate new users to fully engage with all the features of your SaaS offering, thereby enhancing its perceived value. Use a platform like BadgeOS or similar to integrate these elements without needing to code them from scratch.
- You can enhance customer satisfaction by personalizing your service follow-ups with a simple, creative touch. After providing a service, send a personalized thank-you note or a small gift that relates to the service you provided. For instance, if you're a pet groomer, send a pet-themed thank you card with a photo of the pet post-grooming. This can lead to positive word-of-mouth and repeat business.
Additional Materials
Want to learn the rest of Software as a Science in 21 minutes?
Unlock the full book summary of Software as a Science by signing up for Shortform.
Shortform summaries help you learn 10x faster by:
- Being 100% comprehensive: you learn the most important points in the book
- Cutting out the fluff: you don't spend your time wondering what the author's point is.
- Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
Here's a preview of the rest of Shortform's Software as a Science PDF summary:
What Our Readers Say
This is the best summary of Software as a Science I've ever read. I learned all the main points in just 20 minutes.
Learn more about our summaries →Why are Shortform Summaries the Best?
We're the most efficient way to learn the most useful ideas from a book.
Cuts Out the Fluff
Ever feel a book rambles on, giving anecdotes that aren't useful? Often get frustrated by an author who doesn't get to the point?
We cut out the fluff, keeping only the most useful examples and ideas. We also re-organize books for clarity, putting the most important principles first, so you can learn faster.
Always Comprehensive
Other summaries give you just a highlight of some of the ideas in a book. We find these too vague to be satisfying.
At Shortform, we want to cover every point worth knowing in the book. Learn nuances, key examples, and critical details on how to apply the ideas.
3 Different Levels of Detail
You want different levels of detail at different times. That's why every book is summarized in three lengths:
1) Paragraph to get the gist
2) 1-page summary, to get the main takeaways
3) Full comprehensive summary and analysis, containing every useful point and example