Let me start by giving you some context to this story.
Exactly 20 days ago, I started a challenge I dubbed "The Ship Therapy challenge". I named it that way because it was supposed to be a therapeutic process for me.
Therapy to treat what you might ask ? Well you see, I'm supposed to be a maker, I make digital products for a living and sell them to people & companies ( if I can find any ). Which sounds great, except that I hadn't "made" anything at all for the past 12 months.
So what my challenge was supposed to treat is a self diagnosed condition I call "Maker Paralysis", which to me is the equivalent of writer's block, for makers like myself.
The rules of the challenge are simple : Every 2 weeks, build and ship a new product. And write a blog post about it.
I wasn't very sure about my ability to do it but frankly I had run out of options. So I announced it publicly on twitter, even though I couldn't pick a first idea to work on, my exact thought at the time was : I should at least be able to ship a tweet.
If you're interested in reading more about the challenge, feel free to check out the earlier blog posts over here.
Where do good ideas come from ?
3 days after that first tweet, I still hadn't been able to pick a single idea to work on from my long list of previously stored ideas.
I can't even explain why it took me so long to just pick something, it's not like I was looking for a perfect business opportunity. All I was trying to do was find something cool to build in less than 2 weeks.
Eventually, while daydreaming about my upcoming failure to follow up with the challenge I set, I thought to myself : Wouldn't it be nice if I could just buy someone else's pet project and just focus on sharing it around and doing some marketing ?
I actually could do that, side project marketplaces do exist. But I'd have to spend at least a few thousand dollars to get something even remotely interesting and not some wordpress template from flippa.
And that's when it hit me : I would LOVE to have a marketplace with cool, cheap, and modern side projects. A place where I can just casually pick up new projects abandoned by their owners.
And as part of the maker community, I know for a fact that almost all of us are constantly starting new projects and shutting down old ones.
After 3 days of painful self doubt, everything clicked in an instant.
I Even came up with the name right away : 1Kprojects.com - Neglected side projects for less than $1000.
Building an MVP in 4 days
Although I still had about a week and a half to ship the whole thing, I loved the idea so much that I wanted it to be done by sunday and shipped by monday. The plan was just to post it on product hunt, write a blog post about the experience, and move on to the next project by the beginning of the second week. Success for me was to be able to ship anything, so shipping it early was an even greater success. But I never actually considered that this might become popular.
So I picked up a simple MVP stack of Laravel & bootstrap 4 to do things fast and clean.
I worked on it non-stop for 4 days. I'm mentioning this because it helped me realize how important it is to be completely immersed in a project with no interruptions. If you're having doubts along the way and stopping to reconsider, you're probably not working on the right idea.
I did stop at one point to reconsider the name as I felt like 1Kmvps would resonate more with the community. But then on the last day switched back to 1Kprojects. In retrospect, 1Kmvps probably would not have worked as well.
By the end of the week, I had the code finished and started reading on how to launch on Product Hunt correctly ( This was going to be my first PH launch ).
That's when it hit me : I had no sellers and no buyers. Why would the buyers sign up if there are no projects ? And why would the sellers sign up if there are no buyers ?
Why pre-launching is essential
I took a step back and realized I should probably not ship this on the first week. Instead I should focus on getting at least a few projects up for sale. I was supposed to write one blog post to keep the 30 people who subscribed a week earlier after my announcement on twitter updated about my progress. Which I did, a few of them signed up as buyers but none signed up as sellers.
Next, I casually shared the project on the best maker forum ever (Indiehackers) and the /r/sideproject subreddit.
That's when everything blew up. I received so much feedback, upvotes, comments, followers and people reaching out directly that I spent the whole day refreshing indie hackers, and answering new comments and messages.
I had not planned for that kind of response at all! I was hoping one or two people would add their projects for sale, a few more buyer subscriptions, and some feedback and encouragement. Instead, over the course of 24 hours 250 people signed up, 8 put projects on sale, and I received TONS of amazing feedback.
The post got to top of the day, top of the week, and everything was on fire. I was ecstatic, specifically because it validated my original hypothesis about the challenge : Just ship stuff, and things will work out.
With all the feedback and interest, I had to improve the marketplace before the PH launch.
I happily opened sublime text and wrote more code for the next 4 days.
If I had launched directly on PH, I would've missed out on all that feedback, and would've not implemented a bunch of crucial stuff like displaying projects on the homepage instead of just having a newsletter. I also didn't have any monetization plan and everything was free, mainly because I didn't think it would get that much traction and would require at least a few weeks before having enough feedback to come up with the right revenue model. And last but not least, I would not have 250+ subscribers waiting for me to launch and upvote!
I launched on PH at around 3 AM, which was 9 AM where I am based. I sent an email to the subscribers about it, and posted the link on twitter. Then things blew up again, almost exactly the same as with indie hackers but with 3 times more traffic.
The project climbed up to #1 in the first two hours after launch, and it stayed there for the rest of the day. Needless to say, I was mind blown the whole day and the day after.
Embracing weird revenue models, talking to customers and iterating all day long
While trying to figure out a revenue model, I had two obvious options :
- Make sellers pay a listing fee before submitting their projects.
- Implement an escrow solution and get a commission on successful sales.
I felt like asking a listing fee from makers for a potential $1000 sale, with no guarantee that their projects will get sold, was extremely limiting. I felt like I wouldn't pay it.
As makers, we build primarily because we enjoy building. Selling the whole thing to someone else is never the goal, we want customers to pay for it so we can keep working on it, otherwise we're happy to just shut it down and move on to something new.
So option 1 didn't make sense for me at all, even though it is one of the most common models of marketplaces.
As for the second option, it required too much work, and I only had a few days before my self imposed deadline to ship it.
So I went with an uncommon model, but one I would be comfortable with : Sellers can submit their projects for free, but they would have to pay a one time fee of $19 to unlock the messages and contacts of the buyers who made an offer. You only pay the fee once per project, and you get to see all existing and future offers from buyers.
Some of the sellers, didn't like it. One particular guy even got angry and aggressive over email. But I did believe the model was good, and tried to understand better what made these sellers have a problem with it, while others paid the fee after receiving a single offer.
Turns out, this particular group of sellers felt like they were lured into paying without knowing much about the content of the message. Which made sense.
The first change I did was require buyers to specify their intent, meaning they had to tell sellers if they just had questions, wanted to negotiate, or were ready to buy. And on the backend, I showed the intent to sellers like below :
Next, I wanted to add more transparency to make sure the seller knows exactly what he's paying for. So I added a preview of every message they get. It looked great :
All but one of the sellers who initially said they'll never pay the fee, did end up paying and all of them were happy with the results. Yes, even angry aggressive guy, though he didn't reply to my email for feedback post payment
None of this would've been possible if I hadn't spend the first 3 days post-launch emailing sellers all day and genuinely trying to understand the problems they had. Other users have also suggested cool features like the filtering on the homepage and the projects sold at the bottom of the site.
So instead of going back to code right after launch to build those cool features you have in mind, or starting some marketing campaign, I would suggest just spending a few days talking to your new customers while your project is still fresh in their minds. The most important things to focus on will keep coming up in the majority of the conversations.
Stats, one week later!
This story wouldn't be complete without a detailed metrics breakdown, so here you go :
- 📈 Subscribers : 1500+
- 👨💻 Sellers : 180+
- 🚀 Projects : 100+
- 👥 Offers : 300+
- 💸 Projects sold : 13
- 💰 Sales : 35
Lessons learned
A few people have reached out to me asking for advice, mostly on how to get to #1 on PH. I'm not an expert on the subject but it feels like all you need to do is make sure that a few people are aware of your upcoming launch and you can reach them too support you. This can be achieved by talking about your project on social media while building, and pre-launching somewhere where your audience hangs out.
But the most important lesson I'd like to pass on, is on the effectiveness of constantly running experiments in life and work.
Everything described above has happened because I was willing to experiment and try things outside of my comfort zone. The challenge was an experiment, and I definitely wasn't confident about it. Same goes for the writing / blogging, the twitter updates, the posts on IH and Reddit, and the revenue model.
If you're feeling stuck on anything life, commit to doing the least comfortable thing you can think of related to what you're stuck on.
This mindset has improved my life so much lately, and this is the first time I've applied it at work. So I'm really looking forward to do that a few more times.
Let's keep in touch
This is just the first project of my challenge, and I'm not planning to quit. In fact, I've already started coming up with other challenges to experiment with when I'm done with this one.
if you're interested in that sort of thing, I write about my progress at least once a week over at Othmane.io
I'm also trying to tweet regularly about what I'm working on, you can find me onTwitter ( DMs open ).
And last but not least, if you're looking for some cool side projects or have some of your own you'd like to sell, make sure you check out 1Kprojects.
Thank you for reading!
Hi! Cyril from Transferslot here. I've been looking closely what you did with 1KProjects and I'm impressed - and happy for you - about the growth you had over the past few weeks.
I did receive your email but haven't had the time to answer it, I'm sorry. You wanted to know what we tried/try regarding our business model but truth be told, we are still trying to figure this one out too, so I can't be of much help here.
Finally, I would have appreciated that you'd reached out to us or put a mention of Transferslot regarding the design of 1KProjects. It doesn't require the eye of an expert to see the copy of it. Even though I happily welcome alternatives, I don't think it's nice to make a simple clone of someone in the same market without reaching out to them first.
You found a nice niche with your approach, I'm curious to see where you'll head the ship now.
Hi Cyril, good to hear from you and thank you for the kind words.
I definitely got inspired by TransferSlot's design, but didn't feel like I was copying anything beyond the overall structure of the homepage. I'm not a designer so maybe I lack info about what is considered copying and what is not. Apologies about that.
Would love to chat if you have some time, feel free to hit me up.
Great story. Perhaps it worth making this in bold:
If you're feeling stuck on anything life, commit to doing the least comfortable thing you can think of related to what you're stuck on.
Love the revenue model, I think it's particularly clever the way you provide previews of the messages so that sellers can validate that they have a genuine buyer that's interested. It's also a nice move to categorise them into Questions / Ready to buy / Want to negotiate to further allow sellers to pre-validate whether it's worth paying the $19 fee. Good work!
Thank you! Although it has it's challenges, it has worked out so far.
Thank you! Although it has it's challenges, it has worked out so far.
This is mindblowing. I love your approach of connecting people through service, engaging with them directly and the business model you applied.
Btw the design is solid, good enough to be profitable. Who helped you with it? Or is it all the work of the solopreneur?
Thank you!
The design is just vanilla bootstrap 4 with no custom styles whatsoever.
Good job anyway. The visual style is not the silver bullet for effective user experience. In case you would wonder how to approach UX/UI problems with layout, structure, navigation, data tables and others this resource might help you: https://minimumviabledesigns.com
Good luck and share your stories.
this is great, but maybe you should mention that your inspiration came from https://transferslot.com/ if it did.
I guess we have to define what you mean by inspiration. But I did mention transferslot in my initial write-up, I even reached out to the owner to get some feedback but he did not respond.
Glad I'm not crazy! We don't need to define inspiration. If you mentioned them in your initial write-up, and reached out to the owner, they were clearly a source of inspiration.
I'll sign up :)
Good job!!!
Thanks!
This is super cool! Great product and great value = win
Thank you!
Thanks for sharing. Great motivation to get started and keep trying. :)
Thanks!
Congratulations!
Thank you
Hi @EO just curious, do you use a marketplace engine or have you been writing you own?
It's actually just a CRUD app in the backend. No engine, I used Laravel for the whole thing.
Thanks for the post, and congrats! It's both inspiring, and gives some practical information!
Thanks Andrew, glad you could find practical info in there!
You did a great job. I like your idea and the site.
Do you have any plan to add escrow service for payments? It could be useful for sellers to offer BIN price for the project.
Honestly, no. Seems too complex to set up and maintain. If you have some experience with that, I'd love to hear about it if I'm wrong.
I never tried but it does not seem too complex to me :) Checkout Escrow.com Pay (https://www.escrow.com/pay). You just need to call one API end-point and that's it.
P.S. I am also working on something very similar but for domain resellers.
Does the API allow you to use the full escrow services or is it just a payment gateway?
Yes. Escrow.com provides full escrow services.
Will look into it. When I said complex, I didn't mean from a technical point of view but more for handling the actual transactions and taking responsibility for managing fraud and all that. Maybe I'm just not educated enough about the subject but will check it out as soon as I get a minute.
This is great, the concept is simple and people were really looking for something like that.
I'm looking forward on how you are going to grow and evolve.
Thanks for your support all along the way!
Thanks for the write-up, fascinating to read!
Thank you, glad you enjoyed it!
Congratulations! I love weird revenue models 😀
Weird models ftw!
This is truly inspiring!!! Thanks for sharing and congrats on your success :D
Thank you for reading!
You're allowing people to list the projects for ~1k, and then withholding who's made an offer on the project until they pay - which they agree to when they initially list their project.
Something tells me they'd be willing to pay more than $19 to potentially sell their project at $1000.
Grats on the launch, heard a lot about 1Kprojects.
Thanks Josh! Are you saying I should change the model to a commission based one, or are you saying I should increase the price ?
Following fashionable startup practices, you should test for the correct answer.
If what you want to optimize is, for example, your revenue, you can check what happens if you lower the price. Are there significantly more people paying, and therefore you earn more money? Or the opposite if you increase the price. The best way to deal with this is through some A/B testing, and sufficient data to make it statistically relevant will require more than 10 people paying.
This is great bro @EO
Thank you!
Welcome @EO
I have made a detailed list of the best countries that you can visit depending with your passport strength. Find countries you can travel to without a visa, visa on arrival or visa required ✈️. The list of nationalities is alphabetically sorted https://visarequirements.site/
Really cool. But some countries when selected like Morocco show afghanistan results
Thanks @EO am finishing it up. Thanks much!
Helpful writeup @EO !
Thank you, glad you enjoyed it!
This comment was deleted 5 years ago.
Thanks Ben!
This comment was deleted 5 years ago.
I had the same thought about the addiction part a few days ago. I feel like there's a certain formula to increase the chances of things blowing up. Still looking into it though, but obviously some other people have clearly figured it out.
Thank you for the kind words!