To find clients on Discord without spamming, give it three weeks and 15 minutes a day: join three servers where your buyers talk, read the rules, answer questions in public for two weeks, and only then use the hiring or showcase channel. That is 15 sessions, or 3 hours 45 minutes in total. Many servers ban unsolicited direct messages and self-promotion outside a set channel, so the plan is built around never breaking either rule. The same approach works in Slack communities.
The three-week checklist
- Pick three servers where your buyers (not other freelancers like you) spend time.
- Read the rules and pinned messages of each before typing anything.
- Week 1: listen. Write down the questions people ask.
- Week 2: answer questions in public, 15 minutes a day.
- Week 3: post once in the hiring or showcase channel, in the format the rules ask for.
- Never send a first direct message that pitches.
- Move a conversation to a call only after the person asks or agrees.
- Review at the end of week 3 and drop servers that gave you nothing.
Which servers hold your buyers
Rue is a freelance Unity developer who builds small mobile games for studios. Her first instinct is to join big freelancer servers, but those are full of other freelancers offering the same thing. Her buyers are small studio founders and indie publishers, so she searches for servers about indie game development, publishing and funding. For other trades, the same logic applies: creators, game studios, developers, and founders tend to have active servers; a roofing company's buyers do not. If you're not sure your buyers use Discord, ask five of your past clients where they spend time online before you spend three hours.
Read the rules before you speak
Every server sets its own rules, and moderators remove people quickly. Discord's own community guidelines also address spam, so check them too. Before each post, answer these five questions from the rules and pinned messages:
- Is there a hiring, jobs or showcase channel, and what format does it require?
- What does the self-promotion rule say, and how often am I allowed to post?
- Are direct messages from members allowed, or only with permission?
- Is there a minimum time or activity before I can post in the jobs channel?
- Do I have the right role or tag to post?
Write the answers next to the server name in a note. The rules change and some servers update them monthly, so re-read before a post, not just when you join.
Week 1: join three and listen
Spend the 15 minutes reading. Write down every question you could answer, and every time someone says they're stuck or looking for help. Note who the regular helpers are, and what an answer that gets thanks looks like. Do not post an introduction pitching your services. A short hello in the intro channel with one line about your work is fine if that's what the channel is for.
Week 2: help in public
Answer two or three questions a day, in the open, with enough detail to be useful. Rue answers a question about why a build is too large for app stores by walking through texture compression settings. She does not link her website. When a profile is clicked, her bio and her portfolio link do the introducing. That's the whole trick: public help, a good profile. Compare how this works on Reddit as a freelancer, in Facebook groups and on X.
Week 3: use the hiring or showcase channel
Now you have a face. Use the channel built for this, once, in the exact format required:
[Available] Freelance Unity developer. Six years, three mobile games shipped. Taking two projects starting in November. Examples and rates: [link]. Reply here or DM me.
Short, honest and findable. If the server asks for a budget or a role tag, include it. If the rules limit you to one post a week, post once a week and do not repost sooner.
Moving a conversation to a call
When someone writes "do you take on projects like that?" in a thread, answer in the thread first, then ask: "Happy to go into detail. Would you like to move this to DMs or a short call?" Wait for yes. Never start a DM with an offer. If the person agrees, the first DM can be one line that refers to the thread. For the next step, how to get clients on LinkedIn shows how to take a conversation to email, and Nextdoor covers a local version.
What gets people removed
- Posting a service ad in a general channel on day one.
- Sending the same direct message to everyone who asks a question. Moderators see the pattern fast, because members compare notes.
- Answering with a link to your site and nothing else.
- Joining ten servers and being known in none. Three is enough to learn from, and it is all 15 minutes a day allows.
- Treating a rule as a suggestion because other people seem to get away with it. Moderators remember who did.
When a server is not worth the time
After three weeks, count what each server gave you: conversations started, projects discussed, introductions. If one has produced nothing and its jobs channel is crowded with other sellers, leave it and try another. Three weeks is long enough to know. If you want leads without building a presence first, name-by-name outreach is covered in how to find pain points on Reddit, which also turns what you read into email hooks, and r/forhire covers a hiring board on Reddit.
Community work is slow. Rocketship finds the buyers by name, emails them from your own Gmail, follows up, and books the meeting on its own. Plans that get you customers start at $24.99 a month (Launch), and both Launch and Frontier start with a 7-day free trial, card required. See the AI workers.
