r/GrowthHacking • u/Ordinary-Stuff9826 • 3h ago
How I got 8 freelancing clients in a single month without any marketing ($3670)
okay long post ahead
i do website and app development. i know $3670 is not a lot for the number of clients, but i started freelancing only a few months ago and this is how i got 8 clients in a single month without any ad service or paid ads.
what worked for me was visibility. it always worked. here’s everything i did, in detail.
i was spending almost 16 hours a day on all of this (and ofc skipping college classes). i’m not saying you should do that. but the first 2 weeks i was doing it just to figure out what works.
step 1: a portfolio that doesn’t look like AI
first i made a decent portfolio that shows what i can actually deliver. and see, it should not look like AI at all. this is where most people mess up. same purple gradient, same “Hi, I’m a passionate full-stack developer” hero, same 3 cards with emojis. clients have seen it a hundred times and they scroll past in 2 seconds.
what i did instead:
- only 4 projects of my previous work with clients, not more than that. each one has a one-line results which my previous clients got.
- wrote all the copy myself in simple readable english no fancy showoff keywords
- real screenshots, a live link for every project, and a 20 second screen recording on the best one
- one button only: “book a free 15 min call”. no 5 different contact options
- loads in under 2 seconds, so many people underestimate this. i tested it on my phone and other different devices, because most of the clients open links on their phone
step 2: discord (3 clients came from here)
i joined servers where my target clients actually talk: indie hacker servers, startup founder servers, no-code communities, shopify/ecom servers, and a few dev servers. i left the ones where it was only developers talking to developers, because developers don’t hire developers.
my approach:
- read the #help and #feedback channels first, not #general
- when someone posts with intent for hiring like “my site is slow” or “can anyone look at my landing page”, i actually opened their site and gave a real answer. like “your hero image is 4mb, compress it to webp and your load time drops, here’s the tool”
- after 3-4 days of this, people started to recognise u in the community which is very essential
- only then, if someone asked “who built this / can you help me with this”, i’d say “i build this kind of stuff, here’s my portfolio, happy to do a quick call”
i never dropped a link in the first message. never posted in #self-promo as my main strategy. helping first is what made people dm me.
my 2nd client from here literally dm’d me saying “you helped me in the server last week, can you just build it for me”. that’s the whole game.
step 3: X (1 client)
i followed around 80 founders and indie hackers who post “building in public” updates. every day i replied to their latest posts with something useful.
example: someone posted their landing page. i replied “your headline talks about your product, not what the customer gets. try ‘get X without Y’ and move the demo video above the fold. here’s what i’d change” and attached a quick screenshot.
at the end of some replies i’d add “you can dm me if you need any help with this”. not every reply. only where it made sense.
no threads, no “10 tips” posts, no cringe. just useful comments under the right people’s posts. my replies got seen by the founder and everyone scrolling the thread.
step 4: linkedin (1 client, but the best one)
this was the easiest one. i followed founders, startup ops people, and agency owners, then commented on posts where my clients could be found: someone hiring for a website, someone complaining about their developer, someone launching a product.
my rule was no “great post!” comments. every comment had to add one real point or answer a question. 3-4 lines max.
i also turned on notifications for about 20 founders so i could comment in the first 30 minutes of their post. early comments get way more visibility.
the founder who became my highest paying client ($900) first saw me because of a comment i left on someone else’s post. he checked my profile, my portfolio link was in the featured section, and he dm’d me the same day.
step 5: instagram (2 clients)
i searched keywords like “home business”, “handmade”, “cafe”, “clothing brand”, “home baker”, “boutique” and picked pages with 500 to 5k followers (big enough to have money, small enough that the owner reads the dms themselves) and also uses the google map techniques to find the businessess.
i never copy-pasted. i spent 2-3 minutes on each page and found one specific problem:
- link in bio goes nowhere
- they take orders only through dm
- no website at all, just a linktree
- google shows them but with no site
then i’d send something like: “hey, love your products. noticed you take all orders through dm, i build simple ordering websites for small brands like yours, i made one for a cafe recently. want me to send a quick example?”
i sent about 20 a day. around 1 in 10 replied. around 1 in 4 of those replies became a call. it’s low, but those clients were the easiest to close because the problem was obvious to them.
step 6: skool communities (1 client)
i joined tech and startup skool communities where founders hang out. for the first week i only helped. answered questions, gave free feedback on people’s landing pages, shared a few resources i actually use.
after that people started asking “wait, do you do this for clients?” that’s when i shared my work. the pitch was never me going to them, it was them asking me.
how i closed the clients
- every lead got a 15 min call. no long proposals up front
- on the call i always asked 3 things: what’s the goal of the site, are u really into it, what’s the deadline, what have you tried before
- after the call i sent a 1 page message to them with scope, price, timeline
- reply as fast as u can cause clients love the developers which is easier to work with them
how clients became retainers (the part nobody talks about)
one-time projects are a treadmill. you finish, get paid, and start from zero again. so many of my clients ended up on a monthly retainer, and i never pitched any of them. they stayed because of how the project went. i delivered fast, fixed bugs before they even noticed them, and kept their site running smoothly after launch.
what i learned
- be where your clients already hang out, don’t wait for them to find you
- provide value first, pitch second. always
- a small, specific portfolio beats a big generic one
- personalise every message, even if it’s just one line
- consistency matters more than any trick. i did this every single day for a month
if you’re starting out rn: pick one type of client (startups, local brands, whatever) and go deep on them instead of trying to be everything for everyone. simple, not easy.
ask me anything in the dm or comment below or any other idea, would be happy to help you.
you can check out my portfolio: https://www.shreyashtech.me

