{"id":2906,"date":"2021-01-20T05:00:00","date_gmt":"2021-01-20T10:00:00","guid":{"rendered":"https:\/\/canny.io\/blog\/?p=2906"},"modified":"2024-07-12T15:01:10","modified_gmt":"2024-07-12T19:01:10","slug":"growing-saas-80k-mrr-agency","status":"publish","type":"post","link":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/","title":{"rendered":"How uSERP built an $80k+ MRR agency in 1&nbsp;year"},"content":{"rendered":"\n<p><em>This article comes from Jeremy Moser, co-founder of a uSERP. In this article, he shares his story of bootstrapping his agency from $0 to $80k+ MRR in just one year, including the mistakes, lessons learned, and tactics he used to do&nbsp;it.&nbsp;<\/em><\/p>\n\n\n\n<p>At the end of 2019, I co-founded <a href=\"https:\/\/userp.io\/\">uSERP<\/a>, a digital brand mention agency, with my business partner&nbsp;Brad.&nbsp;&nbsp;<\/p>\n\n\n\n<p>With zero dollars in funding, we bootstrapped it from 1 initial client to producing $80k+ MRR in one&nbsp;year.<\/p>\n\n\n\n<p>We\u2019ve worked with, and continue to work with, brands like Preply, Freshworks, Hotjar, and countless&nbsp;more.&nbsp;<\/p>\n\n\n\n<p>Here are some of the steps that led to our success, as well as many of the steps that held us back from accelerating our growth. (Because this post isn\u2019t about bragging. It\u2019s about learning from what we did right, and improving on what we did&nbsp;wrong.)&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A few quick facts:<\/h3>\n\n\n\n<p>\u231a uSERP launched in Q4 of 2019, with a single&nbsp;client.&nbsp;<\/p>\n\n\n\n<p>\ud83d\udcb0 We\u2019ve raised $0 in capital, bootstrapping with a lean&nbsp;team<\/p>\n\n\n\n<p>\ud83d\udcc8 Our growth came from a mix of inbound and outbound&nbsp;marketing\/sales<\/p>\n\n\n\n<p>\ud83e\uddd1 When we hit $80k MRR, our team consisted of just 3 full-time people and a few part-time contractors, and we\u2019re actively&nbsp;hiring<\/p>\n\n\n\n<p>\ud83c\udf0e Our team is fully remote! Woo&nbsp;hoo!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A little bit about uSERP<\/h2>\n\n\n\n<p>I won\u2019t bore you with too much background, but it\u2019s good to understand what type of agency we are, what we do, and how we&nbsp;work.&nbsp;&nbsp;<\/p>\n\n\n\n<p>uSERP is primarily focused on digital PR and brand mention aspects of SEO and <a href=\"https:\/\/userp.io\/link-building\/\">link&nbsp;building<\/a>.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1444\" height=\"661\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-2.png\" alt=\"uSERP\" class=\"wp-image-5205 lazyload\" style=\"--smush-placeholder-width: 1444px; --smush-placeholder-aspect-ratio: 1444\/661;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-2.png 1444w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-2-768x352.png 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-2-1200x550.png 1200w\" data-sizes=\"(max-width: 1444px) 100vw, 1444px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p>We help brands of all sizes and niches, from life insurance to SaaS all-stars, build their brand authority and increase organic rankings through targeted, high-impact brand&nbsp;mentions.&nbsp;<\/p>\n\n\n\n<p>Our speciality is creating great content, securing high-authority links, and developing brand features. We also recently acquired two SaaS tools (<a href=\"https:\/\/wordable.io\/\">Wordable<\/a> and <a href=\"https:\/\/responsely.com\">Responsely<\/a>), which have blended well with our journey so&nbsp;far.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Okay, enough of the formalities, just dive into our journey from $0 to $80k+ monthly recurring revenue.&nbsp;\ud83d\ude03<\/p>\n\n\n<p><!--HubSpot Call-to-Action Code --><span id=\"hs-cta-wrapper-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" class=\"hs-cta-wrapper\"><span id=\"hs-cta-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" class=\"hs-cta-node hs-cta-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\"><!-- [if lte IE 8]>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<div id=\"hs-cta-ie-element\"><\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<![endif]--><a href=\"https:\/\/cta-redirect.hubspot.com\/cta\/redirect\/5705808\/e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" id=\"hs-cta-img-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" class=\"hs-cta-img aligncenter lazyload\" style=\"--smush-placeholder-width: 1300px; --smush-placeholder-aspect-ratio: 1300\/642;border-width: 0px;\" data-src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/5705808\/e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa.png\" alt=\"Canny free trial\" width=\"1300\" height=\"642\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/a><\/span><script charset=\"utf-8\" src=\"https:\/\/js.hscta.net\/cta\/current.js\"><\/script><script type=\"text\/javascript\"> hbspt.cta.load(5705808, 'e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa', {\"region\":\"na1\"}); <\/script><\/span><!-- end HubSpot Call-to-Action Code --><\/p>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Launch and prove concept early<\/h2>\n\n\n\n<p>Launching in Q4 of 2019, uSERP was a brand-new entity, built on a makeshift one-page WordPress&nbsp;theme:&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1600\" height=\"736\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-7.png\" alt=\"Launch and prove concept early\" class=\"wp-image-5207 lazyload\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/736;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-7.png 1600w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-7-768x353.png 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-7-1536x707.png 1536w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p>If you know, you know.&nbsp;\ud83d\ude02&nbsp;<\/p>\n\n\n\n<p>We had no branding, no marketing, and no&nbsp;funding.&nbsp;<\/p>\n\n\n\n<p>However, what did have was all that you really need when starting a new business, or agency in this case: someone willing to pay&nbsp;you.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"450\" height=\"253\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed.gif\" alt=\"Parks and Rec GIF\" class=\"wp-image-5208 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 450px; --smush-placeholder-aspect-ratio: 450\/253;\" \/><\/figure>\n<\/div>\n\n\n<p>Before uSERP, my business partner and I were producing long-form pieces for some of the biggest companies in&nbsp;SaaS.&nbsp;<\/p>\n\n\n\n<p><strong>We\u2019d built a reputation in the space&nbsp;for:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Great&nbsp;content&nbsp;<\/li>\n\n\n\n<li>Thought leadership on popular&nbsp;blogs<\/li>\n\n\n\n<li>Deliverability<\/li>\n<\/ol>\n\n\n\n<p>During this time, we noticed an explosive need for content promotion, not just creation. But, not your typical promotion. Not just boring old social posts or PPC&nbsp;ads.&nbsp;<\/p>\n\n\n\n<p>This looked like SEO-focused promotions like brand mentions, features, and white-hat link building. Agencies that did this type of work at the time were almost impossible to find. The ones you could find were unable to scale beyond a few small clients each month or deliver anything in a remotely timely&nbsp;manner.&nbsp;&nbsp;<\/p>\n\n\n\n<p>We had clients who were constantly asking us if we could deliver in these areas. So, we formed uSERP, a niche, heavily-specialized agency built on literally usurping the competition on SERPs (search engine results&nbsp;pages).&nbsp;<\/p>\n\n\n\n<p>Nerdy, I&nbsp;know!&nbsp;<\/p>\n\n\n\n<p>We launched with one \u201cclient\u201d who was interested in brand features and authority&nbsp;mentions.&nbsp;<\/p>\n\n\n\n<p>Without a single direct product, service, or outline scope of work, we hit the ground&nbsp;running.&nbsp;<\/p>\n\n\n\n<p>Instead of wasting time branding, creating sales decks, establishing a CRM and sales funnel, we dove into the deep end the following&nbsp;mindset:&nbsp;<\/p>\n\n\n\n<p>If we can excel with this one client, we can map out a standard operating procedure that works, is scalable, and sells itself based on&nbsp;performance.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lessons learned<\/h3>\n\n\n\n<p>When starting your business, don\u2019t get hung up on the branding just yet. Prove the concept first. Hustle for those first few customers or clients to test, test, and test&nbsp;again.&nbsp;<\/p>\n\n\n\n<p>There is no point in branding, paying for expensive site design, and spending weeks to months of time for setup work if you can\u2019t execute. Focus on the task and deliverables at hand for the people paying&nbsp;you.&nbsp;<\/p>\n\n\n\n<p>Plus, your business is so new that you likely aren\u2019t sure what it is yet. Drop the typical marketing BS. Sell, deliver,&nbsp;scale.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Process and standardize to scale<\/h2>\n\n\n\n<p>Processes are never set in stone. But, establishing processes is critical to standardizing your business operations, and therefore,&nbsp;scaling.<\/p>\n\n\n\n<p>Information that normally comes as a quick thought to you, doesn&#8217;t to others who haven\u2019t spent weeks to months to years in the weeds of the&nbsp;business.<\/p>\n\n\n\n<p>During the beginning stages of growth, I was leading the daily operations of the business full steam&nbsp;ahead.&nbsp;<\/p>\n\n\n\n<p>Client emails, client meetings, outreach, writing, you name it\u2014I was doing&nbsp;it.<\/p>\n\n\n\n<p>And it worked great for the first few clients, but we soon realized that to actually scale this thing, we\u2019d need to process out all of these tasks, standardize, and&nbsp;delegate.&nbsp;<\/p>\n\n\n\n<p>To do so, we employed <a href=\"https:\/\/canny.io\/blog\/free-saas-tools-for-budget\/\">a few key SaaS tools<\/a> that we still use to this&nbsp;day.<\/p>\n\n\n\n<p>First off, we use <a href=\"https:\/\/www.pipefy.com\/\">Pipefy<\/a> on a daily basis. Namely, their Kanban style workflow helps us to systemize effortlessly, breaking down a process into distinct stages with instructions. Within each business process, we\u2019ve built detailed checklists of steps combined with <a href=\"https:\/\/www.loom.com\/\">Loom<\/a> recorded video&nbsp;tutorials:&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1124\" height=\"895\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-8.png\" alt=\"Process and standardize to scale\" class=\"wp-image-5209 lazyload\" style=\"--smush-placeholder-width: 1124px; --smush-placeholder-aspect-ratio: 1124\/895;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-8.png 1124w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-8-768x612.png 768w\" data-sizes=\"(max-width: 1124px) 100vw, 1124px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p>This makes our process repeatable, delivering the same end result each time. And if the end result isn\u2019t the same, we can pinpoint the exact bottleneck to eliminate or improve&nbsp;upon.&nbsp;<\/p>\n\n\n\n<p>In addition to Pipefy, a few Google Sheets, and Loom, we also currently use <a href=\"https:\/\/clickup.com\/\">ClickUp<\/a> for team task&nbsp;management.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"421\" height=\"546\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-5.png\" alt=\"ClickUp\" class=\"wp-image-5210 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 421px; --smush-placeholder-aspect-ratio: 421\/546;\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-left\">ClickUp is our project planning and resource hub, housing everything from our standard operating procedures to specific task management, project status, and more.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lessons learned<\/h3>\n\n\n\n<p>Document processes as early as you can, once they\u2019ve been proven. Repeatable processes should have clear enough documentation that you could hand it off to any capable person to produce almost as good quality work as you are doing, on their first&nbsp;try.&nbsp;<\/p>\n\n\n\n<p>When it comes time to hire and scale, processes, videos, and demos are already ready to&nbsp;go.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Establish sales processes (both outbound and inbound)<\/h2>\n\n\n\n<p>After finding great success with our first client (who we still work with to this day) we began to increase sales through both outbound and inbound&nbsp;methods.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Namely, we used:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>In-network outreach<\/strong>: leveraging existing connections and&nbsp;referrals&nbsp;<\/li>\n\n\n\n<li><strong>Value-based outreach<\/strong>: delivering free value as a conversation&nbsp;starter<\/li>\n\n\n\n<li><strong>Building our personal network<\/strong>: connecting in Slack Groups, LinkedIn groups, and&nbsp;forums<\/li>\n\n\n\n<li><strong>Thought-leadership<\/strong>: building our guest&nbsp;contributions<\/li>\n<\/ul>\n\n\n\n<p>During this time, our MRR started to expand from the $15-20k range and just a few clients to $30-40k&nbsp;MRR.&nbsp;<\/p>\n\n\n\n<p>Let\u2019s briefly talk about how we did&nbsp;each.&nbsp;<\/p>\n\n\n\n<p><strong>In-network&nbsp;outreach:<\/strong><\/p>\n\n\n\n<p>This is pretty self-explanatory: we leveraged existing connections we had from our time in business to build more connections and referral networks that would pay&nbsp;dividends.&nbsp;<\/p>\n\n\n\n<p>In fact, for a few connections we even earned them a few great backlinks and press mentions before they did a single thing for us. Why? Relationships are about helping each other out. If we simply sent an email begging for referrals, that wouldn\u2019t drive value for our&nbsp;relationships.&nbsp;<\/p>\n\n\n\n<p>This worked well enough for us to land multiple referral clients in 1-2 months, spawning a new outreach idea we call \u201cvalue-based\u201d&nbsp;outreach.&nbsp;<\/p>\n\n\n\n<p><strong>Value-based&nbsp;outreach:<\/strong><\/p>\n\n\n\n<p>Value-based outreach isn\u2019t new, and we didn\u2019t invent it. We just adapted it to our niche. We started researching potential brands with LinkedIn Sales Navigator, marking them as target accounts that we\u2019d love to work&nbsp;with.&nbsp;<\/p>\n\n\n\n<p>Brands that were in our SaaS space, had a budget for content marketing, and needed&nbsp;amplification.<\/p>\n\n\n\n<p>Then, we hit the ground running in the background, without ever contacting them. We landed press mentions for their targets, and leveraged these press mentions as a way to&nbsp;cold-contact.<\/p>\n\n\n\n<p><strong>We kept it short, and&nbsp;sweet:&nbsp;<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Hey&nbsp;___,<\/p>\n\n\n\n<p>Got you a great brand mention&nbsp;here:&nbsp;<\/p>\n\n\n\n<p>Hope you like it! Maybe we can chat about how to scale these for [brand name].&nbsp;Interested?&nbsp;<\/p>\n<\/blockquote>\n\n\n\n<p>Our response rates improved overnight from generic cold&nbsp;outreach.&nbsp;<\/p>\n\n\n\n<p>The biggest mistakes I see in cold outreach today is that the sender is asking for value, and rarely gives any in return. Very few people are going to stop their day to provide instant value to a stranger via cold email with no benefits to&nbsp;themselves.&nbsp;<\/p>\n\n\n\n<p>Instead, we flipped the script, delivering something of instant, tangible value, and asking for just a minute of their time to chat in&nbsp;return.&nbsp;<\/p>\n\n\n\n<p><strong>Thought&nbsp;leadership:<\/strong><\/p>\n\n\n\n<p>Lastly, we focused heavily on joining like-minded groups on LinkedIn, Forums, Slack, and&nbsp;more.&nbsp;<\/p>\n\n\n\n<p>These helped us expand our connections, thought-leadership opportunities, and even provided a few direct&nbsp;sales.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lessons learned:&nbsp;<\/h3>\n\n\n\n<p>Tap into existing networks, and take virtual networking seriously. Engage with people, deliver value to them, and you\u2019ll receive it in&nbsp;return.&nbsp;<\/p>\n\n\n\n<p>F<a href=\"https:\/\/hunter.io\/blog\/cold-email-software\/\" target=\"_blank\" rel=\"noreferrer noopener\">or cold outreach<\/a>, do something different that shows your target accounts you can fill gaps in their strategy, or deliver a better version of a product\/service they already receive. Give them a free taste of what your service can do for them to reel them&nbsp;in.\u00a0<\/p>\n\n\n\n<p>These are great ways to get your foot in the door for a more targeted, high-impact sales pitch. Then, it\u2019s up to you to&nbsp;close.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mistakes 1 &amp; 2: Operations and hiring\/firing<\/h2>\n\n\n\n<p>Some of the first and most detrimental mistakes we made that slowed down growth revolved around the sectors of operations, hiring, and&nbsp;firing.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Operations:<\/h3>\n\n\n\n<p>The first mistake was failing to get out of operations fast enough. As a tiny company of just three full-time employees, I was still entrenched in the day-to-day operations of the agency. Everything from fielding daily client emails to status calls to ensuring deadlines and deliverables were up to&nbsp;snuff.&nbsp;<\/p>\n\n\n\n<p>This means less time on sales, less time on outreach, less time on high-level marketing initiatives that kept leads&nbsp;engaged.&nbsp;<\/p>\n\n\n\n<p>Our company was starting to grow rather quickly from sales initiatives and word of mouth, which was a catch-22: as our sales initiatives worked, our ability to keep doing said initiatives dropped due to increased clients and work&nbsp;loads.&nbsp;<\/p>\n\n\n\n<p>In other words, we fell into the trap of producing waves of sales that were inconsistent, throwing operations into a proverbial state of highs and&nbsp;lows.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hiring and firing&nbsp;<\/h3>\n\n\n\n<p>This leads me into mistake number two, not hiring fast enough.&nbsp;<\/p>\n\n\n\n<p>This mistake is one that I\u2019ve heard countless times from other friends in the agency space, but applies to many startups beyond SEO, SaaS, and so&nbsp;on:&nbsp;<\/p>\n\n\n\n<p>Stop looking for the unicorn&nbsp;employee.&nbsp;<\/p>\n\n\n\n<p>It\u2019s easy to get caught up in the fantasy of hiring the perfect employee who instantly understands your business and skyrockets revenue. The employee you don\u2019t even have to check in on that just produces 10x their salary in revenue right off the&nbsp;jump.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Sadly, that\u2019s just a false reality. Every business is unique, has their own set of challenges, and their own diverse processes. No matter how excellent a candidate is on paper, it rarely translates into real work&nbsp;scenarios.&nbsp;<\/p>\n\n\n\n<p>Instead of delaying your time to hire, as Hotjar would say: <a href=\"https:\/\/distantjob.com\/blog\/lessons-learned-from-fully-remote-company-hotjar\/\">hire&nbsp;faster<\/a>.&nbsp;<\/p>\n\n\n\n<p><strong>Look for potential employees that&nbsp;are:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Putting in real, noticeable effort into their&nbsp;projects<\/li>\n\n\n\n<li>Can pay attention to&nbsp;detail&nbsp;<\/li>\n<\/ol>\n\n\n\n<p>Our mindset at uSERP has been hiring to train, learn, and grow. Not hiring to instantly take our business from A to&nbsp;Z.&nbsp;<\/p>\n\n\n\n<p>In practice, we started crafting paid test projects where we\u2019d compensate eager candidates for their time spent, no matter if we worked with them or not. This gave us a clear sense of who was willing to put in the work and attention to detail required in our business to&nbsp;succeed.&nbsp;<\/p>\n\n\n\n<p>In addition, we leveraged training modules created on <a href=\"https:\/\/trainual.com\/\">Trainual<\/a> to create a smooth onboarding process\u2019, teaching each employee a company overview, tools training, systems training, and much&nbsp;more:&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"463\" height=\"337\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-4.png\" alt=\"Training modules created on Trainual \" class=\"wp-image-5211 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 463px; --smush-placeholder-aspect-ratio: 463\/337;\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Lessons learned:<\/strong>&nbsp;<\/h3>\n\n\n\n<p>You can\u2019t stay in your own company operations forever. At a certain point, sacrificing short-term profits and stability is required for future&nbsp;growth.&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/canny.io\/blog\/startup-attract-top-talent\/\" target=\"_blank\" rel=\"noreferrer noopener\">Start hiring<\/a> faster once you\u2019ve built a system that works. This will enable you to scale company growth while maintaining quality and&nbsp;efficiency.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mistake 3: Pushover sales pricing<\/h2>\n\n\n\n<p>As we began increasing sales via inbound and outbound, our MRR was starting to increase month over&nbsp;month.&nbsp;<\/p>\n\n\n\n<p>We made two mistakes in not getting out of operations fast enough, and not hiring and firing properly. Nearly simultaneously, we were also making a big mistake during the sales&nbsp;process:&nbsp;<\/p>\n\n\n\n<p>Pushover <a href=\"https:\/\/canny.io\/blog\/saas-pricing-lessons\/\" target=\"_blank\" rel=\"noreferrer noopener\">sales&nbsp;pricing<\/a>.&nbsp;<\/p>\n\n\n\n<p><strong>In other words, we&nbsp;were:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Not conveying our value enough to prospects on our website and during&nbsp;emails<\/li>\n\n\n\n<li>Caving too quickly to negotiations for the sake of generating clients, or the promise of \u201cfuture\u201d&nbsp;work&nbsp;<\/li>\n<\/ol>\n\n\n\n<p>Let\u2019s first touch on the value aspect: Our main issue was failing to convey specific value to prospects on our website, leading to further issues on sales&nbsp;calls.&nbsp;<\/p>\n\n\n\n<p>Our first hero header on our website was as&nbsp;follows:&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"730\" height=\"249\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-3.png\" alt=\"Userp hero header \" class=\"wp-image-5212 lazyload\" style=\"--smush-placeholder-width: 730px; --smush-placeholder-aspect-ratio: 730\/249;width:650px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p>It\u2019s not bad. But it\u2019s not specific, either. It doesn\u2019t tell the prospect exactly what they will get, or the true end user&nbsp;value.&nbsp;<\/p>\n\n\n\n<p>For example, it conveys value in connecting them with leading sites to boost their authority. However, it doesn\u2019t explain how they can start ranking and what factors of authority will be&nbsp;raised.&nbsp;<\/p>\n\n\n\n<p>At the time of writing this, our new <a href=\"https:\/\/canny.io\/blog\/defining-value-propositions\/\">value proposition<\/a> is much more&nbsp;clear:&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1485\" height=\"728\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-6.png\" alt=\"Userp hero header iteration\" class=\"wp-image-5213 lazyload\" style=\"--smush-placeholder-width: 1485px; --smush-placeholder-aspect-ratio: 1485\/728;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-6.png 1485w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-6-768x377.png 768w\" data-sizes=\"(max-width: 1485px) 100vw, 1485px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p>The headline tells them exactly what we can do for them: get authoritative brand mentions at&nbsp;scale.&nbsp;<\/p>\n\n\n\n<p><strong>The subheader breaks down the idea of authority&nbsp;into:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Connecting with big&nbsp;brands<\/li>\n\n\n\n<li>Boosting&nbsp;branding&nbsp;<\/li>\n\n\n\n<li>Improving&nbsp;rankings&nbsp;<\/li>\n\n\n\n<li>Increasing&nbsp;traffic&nbsp;<\/li>\n<\/ol>\n\n\n\n<p>We further break this down into three specific&nbsp;paths:&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1232\" height=\"632\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-1.png\" alt=\"Userp secure authority link mentions\" class=\"wp-image-5214 lazyload\" style=\"--smush-placeholder-width: 1232px; --smush-placeholder-aspect-ratio: 1232\/632;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-1.png 1232w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-1-768x394.png 768w\" data-sizes=\"(max-width: 1232px) 100vw, 1232px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p>We then follow this up with common questions and objections that would have previously brought in lower quality leads looking to bargain our prices to the point of&nbsp;unprofitability:&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1133\" height=\"465\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed.png\" alt=\"Why premium link building?\" class=\"wp-image-5215 lazyload\" style=\"--smush-placeholder-width: 1133px; --smush-placeholder-aspect-ratio: 1133\/465;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed.png 1133w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/unnamed-768x315.png 768w\" data-sizes=\"(max-width: 1133px) 100vw, 1133px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p>The second piece of the puzzle with pushover pricing was caving too quickly on pricing negotiations for the sole purpose of landing a new account, and the promise of \u201cfuture\u201d&nbsp;work.&nbsp;<\/p>\n\n\n\n<p>We\u2019d hear from prospects all the time that \u201cthey\u2019d give us so much work in the future if this worked out.\u201d Or \u201cIf this goes well, we\u2019ll use you for x,y, and z services&nbsp;too!\u201d&nbsp;<\/p>\n\n\n\n<p>These sound great in theory, but they almost never pan out in practice. Instead we found ourselves giving discounts too often to close faster, working with clients who just wanted to gouge services from us. When we started following up a few months down the line about their other businesses, we\u2019d rarely hear&nbsp;back.&nbsp;<\/p>\n\n\n\n<p>After many encounters like this, we shifted our discount strategy to drive value for both parties (our clients and ourselves): offering discounts for prepaying or auto-invoicing, and discounts for volume of&nbsp;services.&nbsp;<\/p>\n\n\n\n<p>Upon shifting our strategy, we began spending less time on sales calls and emails, and more time with really strong prospects, contributing to a big increase in both MRR and our team\u2019s mental&nbsp;well-being.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lessons learned:<\/h3>\n\n\n\n<p>Don\u2019t be a pushover on pricing if you are steadily&nbsp;growing.&nbsp;<\/p>\n\n\n\n<p>Believe in the value of your product against competitors in the market, and stand firm on your pricing. Hone your brand messaging and sales process to focus on what prospects are looking to achieve, and how your services will expedite the&nbsp;process.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Doubling-down on success: Quality and pricing increased<\/h2>\n\n\n\n<p>After mistakes 1-3, we started correcting our path to success via standardizing\/processing, dedicating time to direct sales, hiring and delegating in operations, and ironing out our lead gen&nbsp;process.&nbsp;<\/p>\n\n\n\n<p>From here, we started doubling down on these highs and eliminating the&nbsp;lows.&nbsp;<\/p>\n\n\n\n<p>Taking on fewer clients who stretched out margins too thin allowed us to focus more on our existing client base in addition to target accounts we <em>hoped <\/em>to work&nbsp;with.&nbsp;<\/p>\n\n\n\n<p>This meant better quality control, dedicated account managers for customer service, lightning fast email responses, and close problem solving. All of this translated to more value for our clients, enabling us to increase the pricing of our services alongside that&nbsp;value.&nbsp;<\/p>\n\n\n\n<p>During this phase, we also increased the minimum quality guidelines we\u2019d set for client&nbsp;deliverables.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>We began promising higher service levels that directly appealed to their needs:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Increasing the quality of mentions via depth of&nbsp;topic<\/li>\n\n\n\n<li>Choosing sites with better metrics and&nbsp;KPIs<\/li>\n\n\n\n<li>Improving reporting and&nbsp;distribution&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>In this phase, our MRR increased significantly, as we began increasing service costs and landing more&nbsp;clients.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lessons learned:&nbsp;<\/h3>\n\n\n\n<p>When you are chiseling away at your own business and begin to harness specific processes that work, invest heavily into refining them and improving&nbsp;them.&nbsp;<\/p>\n\n\n\n<p>Rather than delivering 10 different services, we focused on doing just a few at our maximum capacity and effort. This not only delivers value for clients, but in turn, increases&nbsp;revenue.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Beyond $80k MRR\u2014what\u2019s next?<\/h2>\n\n\n\n<p>Starting with just two people, myself and my partner Brad, it\u2019s been great to see uSERP grow over the last&nbsp;year.&nbsp;<\/p>\n\n\n\n<p>As I\u2019m typing this, we are in the process of hiring two new account managers, one SEO team lead, and two virtual assistants, all of whom will be working&nbsp;full-time.&nbsp;<\/p>\n\n\n\n<p>This is a big change, but one that\u2019s needed to reach beyond $100k MRR and&nbsp;more.&nbsp;<\/p>\n\n\n\n<p>We could sit in short-term profits all day long, and reap the rewards. But, it\u2019s nearly impossible to scale without more people. At a certain point, you have to sacrifice short-term profit margins for long-term&nbsp;growth.&nbsp;<\/p>\n\n\n\n<p>Our time is stretched too thin, and more hands on deck are needed to keep the ship running its&nbsp;course.&nbsp;<\/p>\n\n\n\n<p>Thank you for reading along this crazy one-year journey so far. We are far from our goals as an agency and team, but we are thrilled to be building a great&nbsp;community.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s how uSERP bootstrapped from 1 initial client to producing $80k+ MRR in one year\u2014with zero dollars in funding. <\/p>\n","protected":false},"author":17,"featured_media":5709,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-2906","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-building-saas"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How uSERP built an $80k+ MRR agency in 1 year - Canny Blog<\/title>\n<meta name=\"description\" content=\"Here&#039;s how uSERP bootstrapped from 1 initial client to producing $80k+ MRR in one year\u2014with zero dollars in funding.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How uSERP built an $80k+ MRR agency in 1 year - Canny Blog\" \/>\n<meta property=\"og:description\" content=\"Here&#039;s how uSERP bootstrapped from 1 initial client to producing $80k+ MRR in one year\u2014with zero dollars in funding.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/\" \/>\n<meta property=\"og:site_name\" content=\"Canny Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cannyio\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-20T10:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-12T19:01:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1520\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeremy Moser\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cannyHQ\" \/>\n<meta name=\"twitter:site\" content=\"@cannyHQ\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Moser\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/\"},\"author\":{\"name\":\"Jeremy Moser\",\"@id\":\"https:\/\/canny.io\/blog\/#\/schema\/person\/2416eae39bc54c918b03e68ee27f22f0\"},\"headline\":\"How uSERP built an $80k+ MRR agency in 1&nbsp;year\",\"datePublished\":\"2021-01-20T10:00:00+00:00\",\"dateModified\":\"2024-07-12T19:01:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/\"},\"wordCount\":3099,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/canny.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png\",\"articleSection\":[\"Building SaaS\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/\",\"url\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/\",\"name\":\"How uSERP built an $80k+ MRR agency in 1 year - Canny Blog\",\"isPartOf\":{\"@id\":\"https:\/\/canny.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png\",\"datePublished\":\"2021-01-20T10:00:00+00:00\",\"dateModified\":\"2024-07-12T19:01:10+00:00\",\"description\":\"Here's how uSERP bootstrapped from 1 initial client to producing $80k+ MRR in one year\u2014with zero dollars in funding.\",\"breadcrumb\":{\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#primaryimage\",\"url\":\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png\",\"contentUrl\":\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png\",\"width\":1520,\"height\":800,\"caption\":\"Growing SaaS 80k MRR Agency\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/canny.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How uSERP built an $80k+ MRR agency in 1&nbsp;year\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/canny.io\/blog\/#website\",\"url\":\"https:\/\/canny.io\/blog\/\",\"name\":\"Canny Blog\",\"description\":\"How to build a more informed product\",\"publisher\":{\"@id\":\"https:\/\/canny.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/canny.io\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/canny.io\/blog\/#organization\",\"name\":\"Canny Blog\",\"url\":\"https:\/\/canny.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/canny.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/canny-wordmark-1.png\",\"contentUrl\":\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/canny-wordmark-1.png\",\"width\":733,\"height\":201,\"caption\":\"Canny Blog\"},\"image\":{\"@id\":\"https:\/\/canny.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/cannyio\/\",\"https:\/\/x.com\/cannyHQ\",\"https:\/\/www.instagram.com\/carryoncode\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/canny.io\/blog\/#\/schema\/person\/2416eae39bc54c918b03e68ee27f22f0\",\"name\":\"Jeremy Moser\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/canny.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0613fe7b9c980db9ba9cc7d80f6c6ea4f1520e7934ddab94d8ef474ae4c1057b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0613fe7b9c980db9ba9cc7d80f6c6ea4f1520e7934ddab94d8ef474ae4c1057b?s=96&d=mm&r=g\",\"caption\":\"Jeremy Moser\"},\"description\":\"Jeremy is the co-founder at uSERP, a high-impact brand mention agency. He's also the Chief Marketing Officer at Wordable, a tool that exports content from Google Docs to WordPress, HubSpot, Medium, and more.\",\"url\":\"https:\/\/canny.io\/blog\/author\/jeremy-moser\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How uSERP built an $80k+ MRR agency in 1 year - Canny Blog","description":"Here's how uSERP bootstrapped from 1 initial client to producing $80k+ MRR in one year\u2014with zero dollars in funding.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/","og_locale":"en_US","og_type":"article","og_title":"How uSERP built an $80k+ MRR agency in 1 year - Canny Blog","og_description":"Here's how uSERP bootstrapped from 1 initial client to producing $80k+ MRR in one year\u2014with zero dollars in funding.","og_url":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/","og_site_name":"Canny Blog","article_publisher":"https:\/\/www.facebook.com\/cannyio\/","article_published_time":"2021-01-20T10:00:00+00:00","article_modified_time":"2024-07-12T19:01:10+00:00","og_image":[{"width":1520,"height":800,"url":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png","type":"image\/png"}],"author":"Jeremy Moser","twitter_card":"summary_large_image","twitter_creator":"@cannyHQ","twitter_site":"@cannyHQ","twitter_misc":{"Written by":"Jeremy Moser","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#article","isPartOf":{"@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/"},"author":{"name":"Jeremy Moser","@id":"https:\/\/canny.io\/blog\/#\/schema\/person\/2416eae39bc54c918b03e68ee27f22f0"},"headline":"How uSERP built an $80k+ MRR agency in 1&nbsp;year","datePublished":"2021-01-20T10:00:00+00:00","dateModified":"2024-07-12T19:01:10+00:00","mainEntityOfPage":{"@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/"},"wordCount":3099,"commentCount":0,"publisher":{"@id":"https:\/\/canny.io\/blog\/#organization"},"image":{"@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#primaryimage"},"thumbnailUrl":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png","articleSection":["Building SaaS"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/","url":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/","name":"How uSERP built an $80k+ MRR agency in 1 year - Canny Blog","isPartOf":{"@id":"https:\/\/canny.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#primaryimage"},"image":{"@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#primaryimage"},"thumbnailUrl":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png","datePublished":"2021-01-20T10:00:00+00:00","dateModified":"2024-07-12T19:01:10+00:00","description":"Here's how uSERP bootstrapped from 1 initial client to producing $80k+ MRR in one year\u2014with zero dollars in funding.","breadcrumb":{"@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#primaryimage","url":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png","contentUrl":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2021\/01\/growing-saas-80k-mrr-agency.png","width":1520,"height":800,"caption":"Growing SaaS 80k MRR Agency"},{"@type":"BreadcrumbList","@id":"https:\/\/canny.io\/blog\/growing-saas-80k-mrr-agency\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/canny.io\/blog\/"},{"@type":"ListItem","position":2,"name":"How uSERP built an $80k+ MRR agency in 1&nbsp;year"}]},{"@type":"WebSite","@id":"https:\/\/canny.io\/blog\/#website","url":"https:\/\/canny.io\/blog\/","name":"Canny Blog","description":"How to build a more informed product","publisher":{"@id":"https:\/\/canny.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/canny.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/canny.io\/blog\/#organization","name":"Canny Blog","url":"https:\/\/canny.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/canny.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/canny-wordmark-1.png","contentUrl":"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/canny-wordmark-1.png","width":733,"height":201,"caption":"Canny Blog"},"image":{"@id":"https:\/\/canny.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cannyio\/","https:\/\/x.com\/cannyHQ","https:\/\/www.instagram.com\/carryoncode\/"]},{"@type":"Person","@id":"https:\/\/canny.io\/blog\/#\/schema\/person\/2416eae39bc54c918b03e68ee27f22f0","name":"Jeremy Moser","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/canny.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0613fe7b9c980db9ba9cc7d80f6c6ea4f1520e7934ddab94d8ef474ae4c1057b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0613fe7b9c980db9ba9cc7d80f6c6ea4f1520e7934ddab94d8ef474ae4c1057b?s=96&d=mm&r=g","caption":"Jeremy Moser"},"description":"Jeremy is the co-founder at uSERP, a high-impact brand mention agency. He's also the Chief Marketing Officer at Wordable, a tool that exports content from Google Docs to WordPress, HubSpot, Medium, and more.","url":"https:\/\/canny.io\/blog\/author\/jeremy-moser\/"}]}},"modified_by":"Maria Vasserman","_links":{"self":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/2906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/comments?post=2906"}],"version-history":[{"count":0,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/2906\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/media\/5709"}],"wp:attachment":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/media?parent=2906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/categories?post=2906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/tags?post=2906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}