62
68 Comments

My side project got acquired within 1 week — 3 lessons I've learned about marketing & virality

Hey guys,

Tom here, the creator of the Viral Post Generator for Linkedin — a side-project that attracted 2M+ users within one week and got acquired for a very high price.

I want to tell the full story first, and then give 3 pieces of advice about going viral.


Behind-the-scenes: Why did I create it?

I made it just for fun. Without any expectation of making money.

The idea came up when I did some scraping for LinkedIn posts and filtered them according to high engagement in order to "reverse engineer" them - to try to understand what makes a post viral, so I can reproduce it (part of my job as a marketer in a startup).

I've used PhantomBuster.com for scraping Linkedin posts.

The common denominator that jumped out from all the viral posts was clear: they all include a great deal of self-love, even a little narcissism. If you've heard of the Linkedin post that earned its writer the nickname Crying CEO, you know what I'm talking about. Everyone on Linkedin knows there is something cringe-worthy about the entire LinkedIn feed, but they play the game regardless (to get the job).

So like any good marketer, I took an insight that everyone secretly agrees on and made it public — I made a humorous tool that generates a "viral" post based on the user's generic inputs (and of course, a Cringe meter).

I've used the no-code platform Adalo.com for building everything, with AWS Lambda for some behind-the-scenes language processing (APIs in between).

Launching my side project

I launched on:

  1. Product Hunt (won 3rd place)
  2. Twitter (went very well - got an influencer to share it through a random DM)
  3. LinkedIn
  4. Humor / LinkedIn related communities on Reddit
  5. Outreached to journalists (with no avail)

People loved it and shared it, but it didn't really "explode" on a global scale. I did have around 10K users per day which was great.

Where is everybody...?

Getting the acquisition offer

The number of users dwindled day by day, and I just received a purchase offer from the founder of a startup called Taplio (which I didn't know before). They are building a chrome extension that helps grow LinkedIn. He offered to buy the generator as a nice little growth engine for them. It will bring them traffic and contribute to their branding that they support small enterprises. Totally a perfect match for my generator.

He asked for how much I was willing to sell.

I didn't plan to sell - I loved having an international baby with my name signed on it. But at this point, I kind of wanted to get rid of it. I was under astronomical pressure that something would crash on the site while thousands of visitors were trying to use it or there would be some other glitch. I literally couldn't sleep for a week because at every moment I wanted to go on Twitter and make sure everything was fine in the feedback. You see, I'm a one-man-band and there's something very tiring about being "famous on the internet" (with all modesty). I wanted to move on.

So I gave a really high price.

He said it's really not worth them for that amount. He just wrote me "no go" without elaborating too much. He didn't even give a counteroffer.

I suggested to him that I put a link to their product (Taplio) in the generator (as an advertisement) and we'll see how much impact it has in 24 hours. Then, we'll decide on a price based on the impact.

He agreed.

The final marketing push

So at this point, I have 24 hours to prove that there is high traffic here. I remember wondering: "Where else haven't I published?"

I remembered that there is some community on Reddit called r/InternetIsBeautiful where they share cool free tools from around the internet.

I posted there - and boom - within a few hours it reached 2 million people. Can't believe I didn't go to this subreddit before.

But what happened next is the real viral explosion: some random user on Reddit liked and shared it on Twitter. Within a few hours his tweet reached 15 million people. I have no idea why and how. He doesn't have many followers there.

And that was the real "viral moment". Very quickly the generator reached 1,400,000 users who generated a viral post and many of them shared it. It was psychotic. There were also 2 short crashes due to the load (one in the front and one in the AWS API).

Closing the deal

Even before the 24 hours time window was up, the Taplio founder sent me a message and agreed to the original price I offered. There was no negotiation here at all. That probably means I could have asked for even more - but no big deal. As mentioned, I wanted to get rid of it and the mental pressure that accompanied it.

So I sold. Within a week of launch.

BuzzFeed, Business Insider, The Guardian, Yahoo and several other outlets have already covered my story. And of course, I requested in the sale that my name would remain on the generator as long as it was active. So it's still my baby, I just don't have to worry about it anymore.


My lessons about virality & WOM marketing

Here's my best advice:

1. Invest in UGC

The single thing more powerful than Word of Mouth is... User-Generated Content. Because it lets people spread the word together with some "output" that is supposedly theirs (and they feel it expresses a part of their personality).

It's a phenomenal growth engine because people really like themselves. No offense. The hundreds of thousands of people who shared my generator also included their generated posts (with the link and watermark), and I doubt I would have reached these results if there wasn't a UGC dimension here.

Of course, I was the one writing the content - the users only provided inputs. Still, they thought as if the content was theirs. No worries. That's why they shared it.

2. Friction is good (sometimes)

In the generator, there is relatively a lot of friction from the moment you press the button until you get a result. The wait takes ~10 seconds. I think it made people appreciate the result much more (and therefore also share it). This is really the "illusion of labor" that is talked about in behavioral economics - the users know that there is something (a machine) behind the scenes working hard to give them pleasure, and they like it. There is also an element of a surprise box here, because you don't know what you get after the wait (just like the casino-induced hormones).

3. Virality = luck

In the end, it was a combination of a good product and a lot of luck. You never know where the big break will come from or when. Just keep trying. Even if it seems that there is no hope, even if your posts are deleted because of self-promotion (happens on Reddit a lot), even if the trend of descent does not stop. Just keep trying. There is a good chance that one day, with one coincidence, the right someone will notice you, and that will change everything. As happened to me.


Today I'm building marketingideas.com, a huge library of powerful marketing ideas for organic growth. You can join the waitlist by clicking here — Only a few spots remain for the closed beta group.

  1. 4

    Great post, thanks for sharing your story!
    Not sure if this has been asked before - but are you comfortable sharing the expenses that you incurred(AWS fees and other expenses) for the short period you owned the generator?

  2. 2

    Interesting. Looks like getting viral is the game nowadays XD. Btw, joined marketingideas' waitlist

    1. 1

      Phenomenal! Thrilled you have joined marketingideas.com - thank you :)

  3. 2

    Great read, thanks for sharing! I signed up for marketingideas too.

    1. 1

      Thrilled to hear that! Thanks :)

  4. 2

    That was an inspiring story

  5. 2

    Great stuff, best of luck in future endeavours.

  6. 2

    Wow, cool story. Took some useful notes.

  7. 2

    thanks for sharing. really inspiring

  8. 2

    Great work! Really inspiring story and some great marketing advice there!

  9. 2

    Inspiring! Thx for your sharing!👍

  10. 2

    Wow !! what an amazing story.

  11. 2

    Congrats on your side project getting acquired!

    I'm wondering how side project acquisitions work. Did you need to register a business or just handover your code base?
    Was there any paperwork to be done?
    What was the mode of payment?
    How did both parties ensure they won't be duped?

    Thanks in advance!

    1. 1

      there is a post by spencer scott on this - you can search! https://twitter.com/AKASpencerScott

    2. 1

      Hi Pankaj, interesting questions. Are you looking to sell a project at the moment? I'd be happy to help you connect and get advice on these questions.

      1. 2

        Not there yet. Just curious about the process :-)

  12. 2

    Congrats, thanks for sharing your story!

  13. 2

    This article was very useful, thank you

    1. 1

      Thank you! Glad it helped you in any way.

  14. 2

    Really fun read! Thanks @ttom! Just goes to show that even random ideas can give us income. Quick question though, did your product have a pricing model or was it entirely free?

    1. 2

      Entirely free - it was key to the organic viral growth. No sign ups, no paid plans. Just a free tool.

      1. 1

        Honestly, more creators should emulate this more. Almost everything today forces you to create an annoying account. Deeply dislike the culture.

        1. 1

          Wow, I totally agree. Even when it's free forever - creating an account is a huge turnoff. Unless the value is extremely insane (like ChatGPT), no free product should ever ask for sign ups

          1. 1

            @ttom thanks for this amazing story!
            I have one follow up question on this topic of signups: would you say it applies to services that incur a running cost? For example, I'm building uppush.me – an SMS motivation service for workouts – and it costs a few cents per SMS, and it can sum up to 2 to 5$ / user / month.

  15. 2

    Thanks for sharing! I hate the word "luck", because even if someone is "lucky", they've clearly increased their chances far more than someone who doesn't try.

    I think if you do a lot of self promo (calling out myself here lol), then that chance increases.

    Even the lottery requires you to actually play to get lucky, though that is an extreme example.

    But unlike the lottery, you're far more likely to get "lucky" depending on what you put in, and it costs nothing to self promo.

    And shameless plug (though related to AI), I'm currently working on: https://evoke-app.com/

    Evoke hosts AI models on the cloud accessible through API for devs building AI apps so they don’t have to deal with managing cloud infrastructure.

    We’re releasing our stable diffusion API soon with more coming later

    We also have a discord if any AI enthusiasts are interested: https://discord.gg/nSz79HFJqq

    Once we launch, we'll notify everyone through the newsletter and discord.

    1. 2

      Agreed with Richard here. All the steps you laid out prior to the Taplio acquisition paved the way to your success. But I respect your modesty!

      Also, appreciate the thoughtful and detailed post. Definitely took some notes and will be following for your progress on marketingideas.com!

      1. 4

        Appreciate it! And you know what...? I totally agree.

        Roman philosopher Seneca once said, “Luck is what happens when preparation meets opportunity.”

    2. 1

      Great input. By the way, with this comment you inspired me to write the blogpost about an idea I've been having these days so thank you!

      https://brian-rey-nsqlabs.medium.com/creating-your-own-luck-how-to-make-things-happen-in-life-27af8977de9f

  16. 2

    Really good article! 👍

    I have always believed that luck does not just happen alone but must be provoked. Your story illustrates this well. Without a good product, it is unlikely that you would have the chance to see it become viral.
    Also thanks to share your success story, it is passionate and really motivating!

    ps: I guess it is not possible to know how much you sold it? 😉

    1. 1

      Totally agree with that mindset :)
      And yeah, I prefer to keep the acquisition numbers to myself

      1. 2

        I would have tried! 😉

        1. 1

          Sure :) No worries :)

  17. 2

    1st congrat, you are genius + luck!
    Can you share what AI engine you used to generate content?

    1. 1

      Essentially all AI tools that deal with producing or analyzing text released within the last 6 months or so just use the GPT-3 API in the backend lol.

      And any AI image generator pretty much uses stable diffusion or DALLE.

      Are you doing anything related to AI?

      If you're interested, I have an AI discord where we nerd out over this stuff lol.

    2. 1

      This comment was deleted a year ago.

      1. 2

        Thank you, I feel a bit outdated to the world today with new born GPT-3 :))

        • just subscribed to your site!
      2. 1

        Correct me if I am wrong but GPT-3 is not free. How did you manage the expenses as the website became viral? (I don't know the cost, may have only been a few dollars?)
        Did you have a plan to monetize the website if you didn't sell it?

        1. 1

          This comment was deleted a year ago.

          1. 1

            Could you explain "stopped using AI models fairly quickly"?
            You meant the generated content is processed by your-own internal rule based engine (no need GPT-3)?

            1. 1

              I accidentally deleted my previous comments. Anyway, yes - at some point the generator was mostly based on my own internal rule-based engine (only later in the product lifecycle).

              1. 1

                :)) No worry! thank you @ttom for sharing!

            2. 1

              This comment was deleted a year ago.

          2. 1

            It makes sense, thanks!

  18. 1

    The last lesson, Virality = luck, is something that would have taken me a while to understand! Thanks a lot!

  19. 1

    Congratulations! Thanks for sharing and for listing down the places you used to promote it.

  20. 1

    Insane story. I feel different after reading it 🤣

  21. 1

    Amazing, love the tool and how the project progress.

    Wish you success in your new adventure

  22. 1

    Congrats! Great story. I can't help wondering what 'a really high price' is though. Are we talking sailing off into the sunset money, yearly salary money or buy a takeout money?

  23. 1

    Thanks for sharing, it seems luck and hard work both worked out!

  24. 1

    Thank you for sharing your story, your work is fantastic!

  25. 1

    Cool. Thanks for sharing.
    Can you explan more about the AI part? How did you make the post generator?

  26. 1

    Amazing journey, Tom!! I'd love to invite you to Geeks and Experts as I strongly believe that other founders would gain a lot by learning from your experiences. Would you be interested in checking it out?

  27. 1

    That's the best I've read today! Awesome job, nice story and I'm signing up on the waiting list.

  28. 1

    Nice! Love the story and it goes to show again that side project as a marketing tool can be really valuable for a lot of companies, generating visitors and growth that might take ages with just building content alone.

    Time to set some time apart for things like this myself too!

  29. 1

    I wonder if there is a similar version of tool that can be built for creators at https://topmate.io/
    My team always keep brainstorming on this and would definetly consider to acquire something like this.

    1. 1

      I checked out your website and can see you have a great product out there.

      To generate mad traffic to the site with free tool, I think you can integrate free bio link like link tree but yours with a booking button to use Top mate main feature.

      You can also provide mentors bio link with options to have tab to their portfolio links, recommended books and tools, which they can include their affiliate links to make money.

      Even integrate another tab where mentors can recommend newbies for work with a badge the newbies can screenshot to share on social media.

      1. 1

        Hey thanks for this inputs, Will surely discuss this internally.

        1. 1

          You are welcome
          Wish you success

  30. 1

    Congrats, always love hearing success stories like these!

  31. 1

    Congrats and thx for sharing that journey. Just signed up for the waitlist for your new project.

  32. 1

    Good for you. Good job!

  33. 1

    For your post title, I have a question from Marketing view point, I'm wordering why didn't you include CRAZY numbers & buzz (such as: 2M, 1w, high-price, AI,..) to the title to abstract readers?

    You could ONCE again make this post viral & #1 of the day on IndieHackers as your product :))
    Do you have any hidden MKT strategy here?

  34. 1

    This is hilarious and underappreciated. Next time you anticipate viral growth that might crash your servers, consider us (DM me for beta access and a free trial...we usually charge enterprise pricing right now)

    snowowl.co
    docs.snowowl.co

  35. 0

    Looks like an AD post to me. How much did you get for it?

    1. 1

      Lol, an ad for what

  36. 0

    If you are looking for a Vashikaran specialist in Bangalore who can solve your problem related to love, relationship, husband-wife, marriage, and family then you should contact Best Astrologer in Bangalore R.K Sharma ji https://astrorksharma.com/best-astrologer-in-bangalore/. He has an experience of 25 years in this field of Vashikaran.

Trending on Indie Hackers
How I Launched My AI Startup with a Warm Email List and Zero Marketing Budget? 25 comments What you can learn from Marc Lou 18 comments Here's how we got our first 200 users 17 comments Software Developers Can Build Beautiful Software 9 comments Transforming Habits: What I Learned from 90+ Days of Regular Workouts 7 comments Worst Hire - my lessons 6 comments