19
45 Comments

Is it bad to build a competing service with little differentiation?

I've been a Heroku user for YEARS.. pretty much since they began.

We could discuss the merits of Heroku, but the point is, it has users.

I've also always loved their add-on marketplace and have always wanted to be on there. I'm good at tech and product, but stuggle with the acquistion part, so the market place appeals to me. It doesn't solve the acquisition problem, but helps.

Recently we really needed autoscaling on our apps in my day job... and, based on our needs, the existing autoscaling SaaS on the market place (and outside the market place) just didn't make sense from a pricing perspective... even though, by all accounts it's seems like the perfect solution.

So I built my own in two weeks and.. it works GREAT. And it wasn't even that hard.

Now, I haven't built a SaaS.. just the core autoscaling logic. I'd still need to build a "SaaS" shell around that.

Here's my question. The current autoscaling SaaS seems super ideal, apart from a little expensive from MY perspective. But it isn't really that expensive.

Now I've built the core myself, I'd love to scale this out into my own SaaS.

The market is niche-ee (Rails Heroku users), I know the problem, and I know how to find the people.

On one hand I'm like.. why build a business when a perfectly good one already exists. But on the other hand I'm like... why has this biz got 100% of the market share.. surely there's a little space for someone else?

Maybe I can just be diff in terms of UI, tone, maybe I can be cheaper?

Any thoughts, not on the idea specifically, but on this more general situation?

thanks!

posted to Icon for group Ideas and Validation
Ideas and Validation
on June 22, 2023
  1. 6

    Love this question. In most cases, there is always more room in the market for an additional competitor unless it's a saturated market. In this case, there is a fair room for more players but competing funded companies as a bootstrapper isn't easy especially if this is your first time building a product and going into market. If it's first time, I would recommend you find a relatively simpler one and give it a try. I have been compiling some here Micro SaaS Ideas.

    1. 2

      Hey thanks upenv! Yeah makes sense 🤔 I'd love to try and just see if I can acquire some people, but you're right, maybe something simpler? Ideally I'm trying to focus a problem I have

      1. 1

        I know it would be tempting but stay away from complex ones. You would end up spending years on this before you know whether it will work for you.

  2. 4

    Just do it. Give it a try. You will succeed, or you will learn.

    1. 1

      :-) love this. I think this combined with the previous deadline comment makes the most sense?

  3. 3

    What you’re describing here actually sounds pretty niche, and I might disagree with some of the users, suggesting that it’s too complex.

    It sounds like an opportunity, because it’s something you’re interested in, and existing solutions appear to be over-priced.

    You said that your solution is working well, and this indicates that it’s possible that your competitor has been farming greenfield profit because there aren’t many alternatives.

    I’m always skeptical when people give advice while trying to upsell their own products. I think in a case like this it also helps to consider the personal alternatives.

    Are there any other ideas that you have right now ready to go that excite you more than this or feel more viable?

    I’m still pretty new to all of this myself, and I’m still grinding for my first sustainable product. However, I’ve spent way too much time just trying to figure out what I wanted to do instead of just doing it.

    When I realized that nothing else really excites me as much as this one thing that I’m passionate about, I realized that, despite the fact that the market is a bit saturated, I just need to pursue it.

    Btw have you seen Dokku? This is an open source Heroku alternative that I use for all my deployments. They also have a “marketplace”, but all open source.

    Anyways, I’d say there’s always room for differentiation, you won’t know until you try, you’ll always learn if it doesn’t work, do something that motivates you, and being small can give you the advantage of being nimble.

    Best of luck!

    1. 1

      thanks zuluana.. you're right. Unfortunately (or not) you just also need to be "excited" about building something.. otherwise you won't be able to sustain it. At least that's my personality.. I think other people are more business minded but that's not me.. I also need to be having fun. Maybe that's why I'll always fail? 🤔 but hey, if you're sensible, in terms of deadlines and not taking too long (someone here suggested 3 month deadline) then it's mostly win win?

  4. 3

    I have the feeling that nowadays it really doesn't matter what you are building (as long as it solves some problem). You can even copy the product from competition.
    I believe it's more important to have some kind of audience or communication channel where people can find out what you have to offer.

  5. 3

    Consider market demand and competition. If you can differentiate by improving UI, pricing, or targeting Rails Heroku users, there's potential. Plan a solid acquisition strategy to overcome challenges. Assess market, competition, and ability to differentiate and acquire customers. Good luck!

  6. 2

    Most ideas and products have been built. Or there's a ton of overlap. The key is distribution and positioning.

    Just think about Loom and Vidyard. Same product, different positioning and go to market.

    Same with my company Supademo. The product is similar to other platforms but we're taking a lateral/horizontal approach to building department-wide use cases.

    1. 1

      hey @supademofounder, thanks for all the great advice. Lets dig into this a bit more.

      So you're saying, your product is similar to other... but the diff is, how you sell and do content marketing is around the lifecycel of the process and where you fit in.. as opposed to your competition which maybe focus more on the narrow product itself (not in a bad way, I guess it works for them!). Is that what you mean?

  7. 2

    Now that you have the core built and ok, just start working on it and give it a deadline: 3 months for example.
    The 1st month for the UI, the 2nd for testing and debugging and the last one for getting in touch with potential users.
    And, of course, start marketing from now on.
    You may consider to sell it to someone if it didn't work as you wanted.
    Good luck :)

    1. 1

      nice.. yeah I'm thinking of testing marketing now with a landing page and waitlist email collector to see if that is viable at all 🤔

  8. 2

    If you built this in two weeks, I bet you can do the SaaS part in a similar time. So you have next to nothing to loose while you can get all of their market share by just being cheaper and getting good ratings on the marketplace.
    I say: Go Go Go!

    1. 1

      [me shaped hole in the wall as I run out to get started] :-)

  9. 2

    I would suggest reaching out to the people who might use the product and asking them what their current issues are and whether they would pay for an alternative service. Maybe create a survey, share in subreddits, discord (other channels for developers) and go from there.

    1. 2

      this is a GREAT idea.

  10. 2

    Well, I agree with your perspective. The pie is too large to be dominated by just one company. If what you want to do is very similar to your competitor, you might want to think about setting yourself apart through branding or by targeting a different niche.

    But at the end of the day, if you're really passionate about it, don't let the competition discourage you. I mean, just look at Coca Cola and Pepsi

    Best of luck my friend! :D

  11. 2

    I interviewed with a company recently that was doing the same thing as 4 (better funded) other companies. I grilled them on what was differentiated, their only answer was that they were in Singapore, the others were in US, so they had better access to a different audience and were successful. TL;DR it’s all about whether you can find people and fill a need for them, be aware but not held back by competition.

    1. 1

      Pretty much true. If implemented correctly, I see Building a product for local people is a Great Advantage

  12. 2

    I believe there is always space for more competition, as long as you solve specific problem, rather than catering to the same user base as your competitor.

    Differentiating factors could be: price, use base, customer service, UX, etc.

  13. 2

    Good question. I think there should be space for competition. As an Indiehacker you might need so little revenue in comparison to the well funded companies that you can experience successes where other see failure. Also, I'm sure the big company will eventually neglect some of their customers that you can then pick up.

    1. 1

      I mean, that's my thinking 🤔. I guess it migth be worth building a landing page and see if I can acquire anyone on a waitlist... test my acquisiont/value prop?

      1. 1

        Yeah, good idea. How do you drive people to the landing page? Google ads or blogposts?

        1. 2

          Great question. I honestly don't know. I guess I'll start with a combo of blog posts and finding Heroku/rails communities online 🤷‍♂️. I defo don't know enough about ads to use that

  14. 1

    The Product is just a piece of your business. If you can differentiate the marketing (User acquisition strategy) the little-differentiated product also works. Try finding out the main sources of UA of your competitors. And if you can stand out in that acquisition channel, that business would work.

    VEED is a good example. Even though there have been many other video editors like Kapwing, Clipchamp, Invideo, they won the market with differentiated and strategic SEO marketing.

    1. 1

      hey @eric_lee thanks so much, that makes a lot of sense. Do you have links or anything to more specific info on how Veed differentiated on their marketing? thanks again!

  15. 1

    maybe I can be cheaper?

    But, why would you want to?

    If you feel there's an inefficiency in the marketplace and current options are overpriced then sacrificing profitability in order to gain marketshare might be an interesting strategy.

    But, there are often hidden costs (customer acquisition, operational expenses, etc.) and the market has been priced accordingly, so competing on price means sacrificing something, too often that something ends up being quality.

    Ask yourself this: what small thing could you do differently that would be so valuable that you'd be willing to pay even more? How much effort would it be to implement that? Are you willing and able to do it?

    Why not do that, instead, and charge more than the currently available options?

    1. 1

      this is a GREAT point. So, instead of being cheaper... instead be more valuable? 🤔

      1. 1

        That's right! And, keep in mind that "more valuable" does not necessarily mean "feature parity plus more."

        Sometimes, mature products have accumulated features over time that do not make them more valuable, but were added during exploration and discovery and growth.

        This gives the second-comer an opportunity to build a competing product that has fewer features but is more valuable than the incumbent product, if you copy only the subset of features that are actually valuable, then start adding new ones that increase its value.

        And, more valuable products, in an efficient market, should be able to justify a higher price.

        1. 1

          gotcha... so, in a way, a competetitor could be more valuable by being simpler to user, have better onboarding, or require less reading of documentation etc etc? Thats a great point!

  16. 1

    X =
    Help you can get for your weaknesses like Ads, capital from VC's
    +
    What you can yourself do

    If X is a small sum, VC's won't be interested, hence you can think of it as a small business
    If X is large, you prove validation and get traction - funding options open

    If it's a small business, you want to do for long term eg. 20+ years - think if it will survive that long
    If it's a big business, do you want to be in a big company - given you have to have traction, vision and uncompromising focus

    You have to decide what you want to do, I don't think this can survive as a small business for 20 years - most small businesses do a lot of other businesses as their life advances

    You may sell the SAAS after you have built the shell on some marketplace.
    If you want to continue doing a job.

  17. 1

    Because it's fun? I mean I get your questioning, but I'm at a point where doing businesses and projects make my life more enjoyable. So I don't really get held by by an idea that someone else already made. If I can put my own twist on it I will, but I will only see the twist after I start building sometimes.

  18. 1

    I think this is a valid question that many entrepreneurs face.

    Building a competing service with little differentiation can be risky, especially if the market is already saturated or dominated by a few players.

    You might end up competing on price or features, which can erode your margins and value proposition.

    However, there are ways to differentiate your service from competitors, such as focusing on a specific niche, offering superior customer service, creating a strong brand identity, or adding value through complementary services.

    Ultimately, you need to understand what your target customers want and need, and how you can solve their problems better than anyone else.

    I hope this helps and I wish you all the best with your venture.

    1. 2

      this DOES help. In fact this bit helps a lot " or adding value through complementary services."

      1. 1

        Happy to hear from you :)

  19. 1

    I see many startups are in this space. and most of these are funded. competing with those startups especially for a beginner with no prior success, it will be hard but not impossible.

  20. 1

    I've used autoscaling plugins on Heroku, and last time I used them they were not really expensive, not sure what the landscape is like now though. But the Heroku plugin marketplace gives you a good distribution channel, and you mention having ways to reach out to more potential customers. But you do need some differentiator to set yourself apart from the competition. Whether that's your positioning (specifically for Rails on Heroku), your features, your UX, or your pricing. Because you might also want to drive some users from the existing solution over to yours, so why would they? And for a business, they have a working solution they trust, price is unlikely to be a reason enough to switch.

    1. 1

      hmm good point on switching

  21. 1

    The existing option seems ideal, but pricing is a concern. With the core autoscaling logic already developed, the author believes there might be space for their own service, targeting Rails Heroku users. They are contemplating differentiation through UI, tone, or pricing. However, the author seeks general thoughts on this situation, acknowledging the challenges of competing with an established player and the need for effective customer acquisition strategies.

    1. 1

      Haha, is this a prompt for me? 😊

  22. 1

    In my perspective, it is quite common to replicate an existing solution or software and achieve success.

    There is a revising software called Meitu in China that I have been using for many years. However, I have recently switched to using Canva due to its superior and more aesthetically pleasing user interface.

  23. 1

    How much time would if cost you to publish a minimal version of your autoscaling plugin to heroku? If it's not too much work I would give it a try.

    You mentioned building a landinpage. Why do you need that, when you publish to a marketplace? Why not write a medium article on your experiences with autoscaling rails on heroku instead?

    And good luck in case you're going for it🤞 have you started any SaaS projects before?

    1. 2

      great point, and this in particular, great advice: Why not write a medium article on your experiences with autoscaling rails on heroku instead?

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 41 comments Why Early-Stage Founders Should Consider Skipping Prior Art Searches for Their Patent Applications User Avatar 22 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 20 comments Codenhack Beta — Full Access + Referral User Avatar 20 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 18 comments Day 6 - Slow days as a solo founder User Avatar 13 comments