31
35 Comments

I've built or bought 18 businesses in the last 12 years, and run a profitable 6 figure ARR SaaS. AMA!

Hello to all Indie Hackers out there!

I'm Dave Rodenbaugh, founder of Recapture.io, Validar.io and the co-host of RogueStartups.com podcast. I've been a solo founder since 2009, buying or building businesses to finally break free of the 9-5 grind. In May, 2021, I was able to go full time on my current venture Recapture.io.

Recapture is an email and SMS marketing solution for all of the major ecommerce platforms out there: Shopify, WooCommerce, Magento, BigCommerce and more. Recapture was founded in 2015 and I acquired it in 2016 and have 10x'd the revenue since.

This year, I saw an opportunity in the adjacent shipping space and built Validar.io to help merchants avoid the problem of having to reship items with bad/invalid/unshippable addresses. We just launched last month.

Before Recapture, I owned two successful WordPress plugins (AWPCP and Business Directory Plugin) which were successfully acquired in 2020 and continue to thrive today. Prior to those, I tried a bunch of crazy things to find a path out of my freelancing work including, but not limited to: ebooks, content sites (AdSense), another failed SaaS where I spent $50K and didn't validate the market demand beforehand, an affiliate site for Amazon bought from Flippa, a "dating site" for families with small children, and a paid online service to run cron jobs remotely.

I've made a ton of mistakes and learned a bunch from these different experiences.

I'd be happy to answer questions about our SaaS, building products vs. buying or some of the biggest problems I've run into over the years.

AMA starts Nov 5, 10a PT/11a MT/12p CT/1p ET.

  1. 4

    18 businesses... wow! You're a hustler, man!
    I've got juniorjobsonly.com which is the first job board for juniors in IT. I've built a community for that with over 26000 members (the first in the world!), 10-20 new members every day, all organically, no time needed from my side.

    How should I set a price for this product? The job board doesn't earn regularly from job offers, sometimes 50$/MRR, so very little. But I can post sponsored posts on the community even for $2.5k! This is not regular but this was my best MRR.

    I believe that potential buyers will not be focused on the financial aspect but the strategic aspect. So some buyer who wants to build a devs product can buy that for the audience, not to make money from this project.

    How to set a price?

    1. 1

      Thanks for your question @dawidzamkowski!

      Pricing for businesses is hard. It seems wildly inconsistent when you look at sites like MicroAcquire, Flippa and through brokers like FEI, or Quiet Light Brokerage.

      There are multiple ways to price a business--based on SDE (seller discretionary earnings) or EBITDA, based on strategic value, or acqui-hiring the team. The one I know best is the SDE-based one and it's certainly not the best fit for where you're at right here.

      The SDE method puts a multiple based on market sales for similar businesses, growth rates, how well documented/process oriented the business is, and so on. The other methods are more nebulous to me because I don't know what gets valued in those scenarios.

      I would strongly recommend reaching out to Thomas Smale of feinternational.com or Mark Daoust of quietlightbrokerage.com or possibly Andrew Gazdecki of MicroAcquire (in that order, based on their experience in this kind of stuff) for details on that. It's not something I'm all that familiar with unfortunately.

      1. 2

        Thank you for your time, Dave! I appreciate that.
        So, I've posted that on MicroAcquire and have some potential buyers.
        I think that the biggest value I have is in community, database, and being "first", so I should look for strategy-focused buyers. It's hard to price it.

        Do you know more brokers that I should reach out to?

        1. 1

          Aside from Thomas @ FEI and Mark @ QLB, there are some out there at other companies but none as knowledgeable or friendly/approachable. Chris Guthrie at QLB is great, too (he helped me sell my plugins)

  2. 2

    Hi Dave,

    you are mentioning m that you check market demand of a product in advance.
    Do you have some secret sauce to share how you do that?

    Thanks!

    1. 1

      Hi @Thomas_Mack,

      Thanks for your question. There are no secrets here anymore...most of what you need to know on this subject is 100% public info. But people rarely want to do the hard work of:

      • finding customers
      • talking to them
      • getting to the heart of what pains they experience
      • making sure they are big enough pains
      • they are willing (or are already paying) to solve that pain
      • and finding that their solutions today are sub-standard at best

      There are some advantages that I can see where you get some shortcuts in the process:

      • buying an existing business that needs more sales or product love means you're derisking that process up front (already have demand! already have some customers!)
      • you have experience in a particular space yourself already. For example, if you were in construction, and you worked in an office with their software, you probably have a strong idea of what sucks about that, where everyone hates it, and how it could be better. You might also have friends and connections in that industry you can talk with as well about it.

      Both give you a leg up on the process, but it's the same across the board no matter what. I've used advantage #1 several times to great success so far.

      I hope that helps.

      1. 1

        Thanks! Great answer!

  3. 2

    That is some work you have done there mate, I took a look at your site it's really good and you really solve a great problem. Wish you the best of luck in your future ideas.

  4. 2

    Hi Dave,

    This has been a great read, thanks for sharing. I’d recommend the Rogue Startups podcast to any other readers. Great to hear you and Craig chat things through each week.

    Do you have any technical advice on supporting 2 or more E-commerce platforms. For example, would you suggest two different code bases and databases?
    Or would you recommend trying to write all the logic in one app and just bite the bullet with situations like:
    set_shopify_product || set_big_commerce_product etc

    Thanks,

    Oli

    1. 2

      Hi @oli_typified! Thanks for the kind words.

      I haven't done any serious development on Recapture, which may come as a surprise. But I can tell you a bit about how the architecture is organized on that product.

      The core SaaS is platform-neutral now. Originally, it was geared to Magento, but as we ported to Shopify, we were able to genericize it quite a bit and made it so it was easy to support new platforms by bringing the data into our models.

      So in terms of ease of support, we're able to add support to a new platform relatively easily because there's some integration layer where we translate the platform-specific data into our core model, usually via webhook calls. But the specific stuff is mostly pushed out to the integration piece (Magento extension, Shopify app, Woo plugin, etc). That simplifies most of it.

      There's still some logic in the app dashboard where we say things like if (platform == 'WooCommerce') then <do something for Woo specifically> for things that only that platform supports, but they aren't scattered everywhere, which makes it a bit easier to manage.

      If you're talking in terms of patterns, we're using a combination of Bridge, Facade, and Mediators here to make it work.

      1. 2

        Thanks Dave. That’s great to know.

  5. 2

    Hey Dave. Just wanted to congratulate on growing this. And It seems I was a very early customer of recapture, somewhere around late 2015.

    Amazing to see how many years of hard work and learning it takes to make indie businesses work. But it's worth it in the end. :)

    1. 1

      Hi @curiouspm! Small world. And thanks for the kind words. I read your AMA about transitioning back to a job after bootstrapping for a few stressful years. Sorry that didn't work out, but I'm glad you've found something that's working better for you now.

      The work involved with bootstrapping is mind blowing sometimes... and sometimes it works, sometimes not. 15 of my 18 businesses were crap, so I totally feel where you're at. You got way farther than I did in yours than I did in many of mine.

  6. 2

    I've been interested in buying business from places like Flippa recently also.
    I'm curious how you structured these businesses, are they independent legal entities and/or subsidiaries under a single corp? Who/How do you handle the finances/taxes of all of these? Are there any other "boring legal" issues to be mindful of with this?

    1. 2

      Great question @daveagill.

      First, I need to say that IANAL and you should seek legal advice from qualified professionals. Your mileage may vary, tax, title and license are extra...blah blah blah.

      With that out of the way, my businesses operate under a single legal entity (my consulting business) but they are run financially as separate entities in case I need to sell them. So each business has separate accounts, books, etc, but they're all under one company and EIN here in the US. I could change that if I wanted to, but as a single founder, who doesn't need to issue stock or split holdings with another founder, this is the easiest and simplest way to handle it for sure.

      As for other boring legal issues, one thing I would note about buying a business is that you should always buy the ASSETS of a business and never the business itself. The assets of something can't be sued, they don't have ongoing legal issues themselves, and can be moved between legal entities with ease using an asset purchase agreement (APA). Never buy a business entity because you have no idea what that business entity's liabilities are/were/could be definitively.

      The legal process of buying something is surprisingly simple:

      • You create a prospectus (a document describing your assets for sale, how they performed, FAQs about them etc)
      • Post the sale and vet those asking about the business with NDAs
      • Give them a prospectus after they sign
      • If they like it, they provide you a letter of intent (LOI) with the terms of the sale (price, timing, qualifications, restrictions, etc)
      • If you don't like the LOI, you can negotiate it. If you like it, you sign it and move to due diligence (DD)
      • During DD, the terms of the LOI are verified (revenue, assets, etc) and if everything is satisfactory, an asset purchase agreement (APA) is created
      • The APA is reviewed by legal teams and signed if it's all good
      • Money transfers hands at this point, usually via escrow
      • Assets then transfer, usually directly
      • The deal is done

      That sounds more complicated than it is, but the only time I've ever had to involve lawyers was the APA step where I hired one to review it just to make sure nothing was funny. Cost me about $600 each time (YMMV on that).

      Again, that's with my experience and comfort level of risk. Not all business sales need to be that complicated (above $100K in total price, this tends to be the case...but I did several sub-$100K deals where I didn't go through a full APA like that one above, it worked out fine). Depends on the complexity, your appetite for risk, etc.

      Hope that helps!

  7. 2

    How did you find the right marketing channels for your products/services?

    1. 1

      Thanks for your question @jeffreyfate!

      I sure wish I had a magic wand for this one because it was trial-and-error for the most part.

      It's one thing to identify channels, but another to really understand them, do well with them, and full optimize them accordingly. And all channels I've noticed have a half-life. It's usually about 18-24 months before it starts to decay and stop being as effective as it used to be.

      Which means you're always looking for new ones, even when you have a good one.

      For the WordPress plugins I had, it was about being on the right blogs and in the WordPress.org repository with a listing that had the right keywords, the right slug, and good reviews. A bunch of other things I tested just never had the impact these things did.

      Talking specifically about Recapture, there were obvious places I needed to be (other ecommerce platforms, like Shopify) so being in the App Store was a clear need and a win, once I got there. But even that wasn't a win forever. Over time, competition went up, the cost of ads on there increased dramatically, the optimization tactics don't last over time as others do the same things, and so on.

      I'm always on the lookout for channels I think might be worth testing within my budget and time capacity. There are channels I just know I can't tackle because I lack the resources of my well-funded competition to go after in an effective way (content marketing is a great example--there is SO MUCH good stuff already out there and even more being produced daily. Getting noticed is harder, getting to the top is harder than that...it's possible, but I'd have to dump so much MRR into it, the process would kill me).

      1. 2

        Thanks! Great to hear "from the trenches".

        You're echoing some of the mindset I've ingested from Traction recently. Good to hear that the documentation in the book is true in your world as well.

        1. 1

          Traction is a great read! I highly recommend EOS as a way to help organize your business and your team. I use a lite version of it myself as a single founder with a tech lead, but I know it scales nicely with growth.

          But if you're doing something that holds people accountable for a specific result and have some metrics related to that which drive your business, it's all good.

  8. 2

    18 businesses! Holy cow :)

    I can imagine you've learned some things that hard way buying businesses that didn't quite turn out as expected. Any tips on what to watch out for in due diligence when looking at acquiring a software product?

    1. 2

      Hey @derrickreimer! Thanks for posting a question here.

      Due diligence is always a tricky time when you're trying to buy or sell a business. Having been on both sides multiple times, I think it's harder to be the buyer than the seller because you're operating under far less info.

      My top things about due diligence these days always include the following:

      • Verifying revenue from original sources
      • Confirming that the technical side of the product isn't crap that is waiting to bite you after transfer
      • Understanding the real reason someone is selling
      • Understanding the most important thing to the seller for this transaction

      The first two are pretty obvious I think, but the second two are probably the ones that matter more. The reason for selling is almost always never what is publicly stated. You'll hear a lot of "I'm ready to move on" or "I don't have time to focus on the business anymore" or stuff like that--and on the surface, they're 100% true, but they're not the full, complete reason.

      It could be negative--they're moving on because they found a problem with the market and they're dumping that on you (Had that happen to me with one business where they neglected to tell me the platform they were on already identified them as a risk and planned to shut them down).

      It could be positive--they suck at marketing and you don't, so you can turn their weakness into your gain. Totally depends, but you have to dig on it to get something useful.

      The last one is probably the most important of all. You might think all sellers care about is price and that may be true some of the time, but it's not always their most important thing. I've had transactions where it was more important that the sale was quick, painless, and lacked contingencies like seller financing or earn outs and they'd take a price cut for that.

      I've had transactions where it was more important they found a good fit on the buyer for the business because they want their customers taken care of (this was the case for Recapture). Asking the seller or the selling broker this one question is what distinguishes experienced buyers from amateurs IMO.

  9. 2

    Thanks for doing an AMA, Dave!

    What was one of your more costly mistakes and what'd you learn from it?

    1. 2

      Thanks for your question, @bobburch.

      Well, this one is definitely embarrassing but I'd have to say it was the $50,000 I spent building a product (that was maybe 30-50% done) that I spent 0 hours validating in any way aside from "Oooh, look at that person and they shut down a product I liked and it was making money...I can do that too!"

      This was my first failed SaaS called SupportVine, and it was entering in a crowded space (cloud based helpdesk software). It was 2014 and the space was already crowded with really excellent competitors (HelpScout, Zendesk, Freskdesk, Groove) and a bunch of smaller ones too. My solution was almost entirely a "me too" play and what I thought was compelling/different about it wasn't something that anyone was really wanting.

      I spent 18 months and $50K before having some brutally honest conversations with folks about it and they pointed out what I already had heard before and knew I should have done, but ignored anyway. I then did some market validation, tried to niche down with a specific target market in mind, and not a single customer out there found my solution compelling. After 30 days of that, I shut the whole thing down.

      Now, I wouldn't put money into something that wasn't easy to test, quick to build/validate, or that I have an audience to talk with about the pain.

      1. 2

        @daverodenbaugh would love to get more wisdom on this.

        We are currently working on a platform in a semi-crowded space. The reason I say platform is because we are basically building multiple products in a single platform. Like AWS, we are hoping that multiple products in a single platform would help our customers by managing less individual services.

        There are multiple competitors in this space making $100k MRR, but their focus is on individual product.

        I have heard advice on both sides. Some say it's not worth entering a space with competitors. Others say competition is actually good, since they have done all the hard work of establishing a market.

        What are your thoughts?

        1. 1

          Hi @indie23! This is a great question.

          Competition is a two-edged sword in my experience. It signals that the market is vibrant (lots of competition = big market!) but it also means that you need to narrow down who your product is for even more keenly than you would have in an uncrowded market.

          You talk about what your competitors are doing above, but less about how your stuff is different than theirs. That's the important bit, IMO. And once you know that, you need to know if that's something your customers really, really want. If they do, GREAT! If not, then ask them what they need in your market (don't, for the love of everything, ask them what about your product needs to change...that's the wrong approach). Ask them what the pain is, and then you shape your product and position it to alleviate that pain.

          I would never tell you to avoid spaces with lots of competition because those markets are HOT, and hot markets are definitely something interesting and workable. Having an existing market is a huge advantage because you can find:

          • customers looking for your solution
          • not need to educate them because they already understand it

          And those are BIG things.

          I would say instead that if you can't point to a specific thing your product does that your competitors do not, or how you meet the customers needs in a unique way that the others fail to do, you will struggle in a crowded market. I had that exact problem with SupportVine in the customer support space. My unvalidated product was very much me-too in a crowded space and when I asked customers if they'd switch, their response was a polite no. That information cost me $50,000 to find out, so please run with that at a much reduced price for you. :)

  10. 2

    Awesome @daverodenbaugh Thanks for sharing your story!

    I'm curious; what are the top 3 things or actions you took to 10x rev? I'm guessing marketing but if you can share specifics on the channels/tactics you've taken, that'd be super helpful!

    1. 2

      Oh, good question. "Marketing" is probably the general answer, but the specifics are more interesting. I'd say these moved the needle the most:

      1. Platform expansion: It was pretty obvious when I bought the business that I needed to move to other platforms to get more customers. It was Magento-only to start, so Shopify was a natural move. But doing that also required that we understand our specific niche here and why we're different/more applicable to certain types of stores. Had I moved without that, we would have been killed.

      2. Partnerships: The name of the game is getting more customers and with the right partner, that gets much easier. However, finding willing partners is hard and finding good ones is even harder. So that factored into our growth quite a bit there. Cultivating those relationships takes time, energy and patience. A lot of each.

      3. Being ready for big tailwinds: File this one under "luck" but being prepared means you're ready to leverage opportunities when they come along. We were one of the first to start running Shopify App Store ads, and that gave us a nice boost in growth (I asked to beta the program when it came out). I integrated with a few key partners before they were ready to have a partner relationship, and when their existing relationships broke down, I was already there, ready to go.

      1. 2

        Great details - thanks ! Do you have any specific advice on how to approach creating partnerships and how specifically you have leveraged partnerships to grow?

        1. 2

          Thanks for that question @arvesolland!

          Partnerships are hard for a lot of reasons. A partnership implies a two-way, beneficial relationship. If you don't have that, it's already doomed to fail from the start.

          Knowing that is the goal and the prerequisite at the same time, you have to find partners where you can

          • Get new customers you wouldn't otherwise have access to
          • Provide them amazing value and give them something they don't have now
          • Be a trusted source of that value

          Recapture was able to do that with a couple of partners we worked with because they needed abandoned cart recovery and lost their first "trusted" partner from an acquisition to GoDaddy (which turned off their customer base). Because we already integrated with their platform, and because they needed a partner in a short period of time, and I had an existing relationship with several of the founders, that grew into a deal where we offered Recapture to their customers as part of their onboarding process and we give them a cut of revenue from those installs.

          Partnerships where people are not equally vested in the process tend to fail. I had several possible partnership discussions where the other party simply wasn't interested or didn't see any value from their side so the deal discussion just died. And I've had discussions that went farther, and integrations were done, but the marketing ended up being one-sided (meaning the customer access part was denied or curtailed) and that's frustrating too.

          Successful partnerships grow from existing relationships, so if you want to do that, start making connections and networking today before you need this kind of discussion. If you wait until you want to do the partnership, the process is easily 10x more difficult IMO.

          Also, persistence pays off. One of my partnerships took a year's worth of followup emails. That's not a typo. But once it started, BOOM...it took off.

      2. 2

        Awesome! Thanks for the details! Just noticed you're also a Denver guy - always nice to meet a fellow indie hacker/bootstrapper here in Denver.

        1. 2

          Denver represent! @JohnatProxii and thanks for your question!

  11. 2

    Nice products! How did you get the ideas for Recapture/Validar? How did you test demand?

    1. 1

      Thanks for your question @zerotousers! Recapture was something the prior founders created based on their Magento stores and the existing products available. They very much scratched their own itch there. But after 15 months of running it, and realizing it was a distraction from their existing 6-figure-a-month ecommerce biz, they decided to sell it. Along the way, they had basically talked to other store owners and got them to sign up as well so when I got it, it had existing customers and demand built in. Didn't have to do much validation there. It was on one platform (Magento) so the expansion strategy was fairly obvious from there (add Shopify and WooCommerce, look at others)

      Validar was a bit different--this one was derived from talking to merchants and looking at existing solutions out there. Basically, it was gap analysis where we saw existing solutions didn't really meet the needs of the merchants so we talked to more, found they had the same issue, and built it. Time will tell if we're right or not because it's early but so far, it's looking good.

  12. 1

    Very motivational story, it makes wanna try even more when I see how people are making it real, starting from small things. I've set a new goal for 2022, to launch an online store and I am working hard to make it real. Of course I have all the documentation in order already, I visited this page https://licensecost.com/business-license-cost-delware/ to get all the necessary information about the license, and now there are only technical aspects until the project is finished and ready to start.

Trending on Indie Hackers
After 10M+ Views, 13k+ Upvotes: The Reddit Strategy That Worked for Me! 42 comments Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments 🔥Roast my one-man design agency website 21 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments Hero Section Copywriting Framework that Converts 3x 12 comments