How to promote a freelance service on Reddit without getting banned
Freelancing is the one niche on Reddit with an actual front door. r/forhire exists so that people can advertise their services, it has 655,000 members, and a correctly formatted listing there is not tolerated promotion — it is the entire purpose of the community. r/freelance, which bans pitching, sends people there.
That changes the problem. Everywhere else in this matrix the question is how to promote without looking promotional. Here the question is whether you can follow a format: the right tag, a rate, a portfolio, and one listing per week rather than one per day. Most people who get removed from r/forhire did not get caught being promotional, they got caught being sloppy.
The second half is the rooms where you cannot pitch at all — r/freelance, r/Upwork, r/consulting, r/freelanceWriters. These are where clients quietly find you, because a freelancer who answers questions well in public is doing the single most persuasive thing available: demonstrating the work for free, in front of an audience that includes people who need it.
Where freelance services can actually be promoted
Each of these is a real community with its own rule. The rule is the part that matters — a good post in the wrong thread is still a removed post.
- r/forhireConditional
A sanctioned job board rather than a community you infiltrate — advertising your services here is the intended use.
The rule here: One correctly tagged [For Hire] listing with clear services, a rate or budget range, and a portfolio, no more than once every seven days. The cadence rule is what most removals are actually about.
- r/copywritingConditional
Has a dedicated Resource/Tool flair, so a genuinely useful share is legitimate rather than borderline.
The rule here: File resource or tool shares under the Resource/Tool flair with a clear copywriting use case. The same post outside that flair is promotion.
- r/digitalnomadConditional
Tolerant of practical posts from people actually doing the work, including what it costs and what went wrong.
The rule here: Share real costs, real problems and practical solutions, with any service mentioned as part of the story rather than its purpose.
- r/freelanceNo promo
The main community, listed here so you know it is closed to pitching and open to expertise.
The rule here: Self-promotion is prohibited and service pitches are redirected to r/forhire. What works is genuinely answering another freelancer's question.
- r/consultingStrict
Higher-value clients read this room, and it rewards demonstrated judgement over any pitch.
The rule here: Genuine practice-management discussion only. Business development aimed at members is what this community is most hostile toward.
- r/UpworkStrict
Where the platform mechanics get discussed honestly, which is useful if that is where your clients come from.
The rule here: Genuine platform-experience discussion and advice. Advertising your own availability belongs in r/forhire instead.
Rules change and moderators enforce their own reading of them. Check the sidebar before you post, every time, and see the full directory of 104 communities for the rest.
What this audience actually upvotes
Your actual rates, and how you arrived at them. Pricing is the most asked and least honestly answered question in every freelancing room. A post showing what you charge, what you used to charge, and what happened when you raised it gets saved and quoted for months.
The client relationship that went wrong, in detail. Scope creep you allowed, the invoice you did not chase for four months, the retainer that quietly became full-time work. Every freelancer reading has one of these in progress.
Concrete contract and admin specifics. The clause that saved you, what your late-payment terms actually say, how you handle a deposit. Most replies in these rooms say "get it in writing" — showing the writing is what stands out.
The two ratios that decide whether you get removed
Enforcement on Reddit is account-level, not post-level. A moderator opens your profile after one post trips their attention and skims what fraction of the account is about its product. That is why a reasonable post attached to a promotional profile still goes.
9:1 — comments to posts. Reddit's self-promotion guidance implies about nine contributions that have nothing to do with your product for every one that does. It comes from Reddit's 2014 moderator clarification and its current small-business guide restates it as “be a user first”.
3:1 — value posts to promotional posts. Among your submissions, at most one in four should promote anything. Clearing 9:1 while every post you make is a plug still reads as a marketing account.
The mention-deletion test. Delete your product name from the post and reread it. If nothing of value is left, it was an advertisement with context attached and it will be removed. If it still teaches something, the mention is a footnote on a real contribution.
New accounts have a further problem: most large subreddits silently filter posts from accounts under a karma or age threshold, so the post looks live to you and is invisible to everyone else. Check yours with the karma and warmup calculator before you post at all.
What gets freelance services removed
Posting an availability pitch outside r/forhire
r/freelance prohibits it and redirects to r/forhire, and the other practice rooms treat business development aimed at members as the thing they exist to prevent. Pitching in them is both against the rules and pointless, since the readers are your competitors.
Instead: Put the listing in r/forhire where it belongs, correctly tagged, and spend your time in the other rooms answering questions instead. The answers are what make the listing convert when someone checks your profile.
Posting to r/forhire more than once a week
The community enforces a seven-day cadence and it is one of the most commonly broken rules there. Reposting because the first listing got no replies converts a quiet week into a removal and a mark against the account.
Instead: Wait the full seven days and change the listing rather than repeating it. If it got no replies, the rate, the specificity or the portfolio is the problem, not the frequency.
Hiding the rate
"DM for pricing" reads as either expensive or improvised, and in a job-board context it filters out serious buyers who are comparing several listings in one sitting rather than opening conversations.
Instead: State a rate or a range, even a wide one. It costs you the clients who were never going to pay it and wins the ones who were, which is the trade you want.
Describing yourself instead of the outcome
"Passionate designer with 8 years of experience" describes thousands of people and tells a buyer nothing about whether you can solve their problem. It is the default listing format and it is why most listings are ignored.
Instead: Lead with the specific thing you do for a specific kind of client, and follow it with one piece of evidence. "Landing pages for B2B SaaS, last three averaged 4.1% signup" beats any adjective.
A post that would survive
Written for r/freelance. Adapt the specifics; keep the shape.
I raised my rate 60% and lost two of eleven clients. Here are the numbers.
Why it survives: It is a genuine answer to the question this community asks most, posted in a room where pitching is banned and expertise is welcome. There is no service offered, no rate card, no link. The numbers are specific and include the loss, the method is reusable (price down from agency rates rather than up from your own), and it ends on a mistake. Anyone reading who needs a technical writer now knows exactly how this person thinks.
Frequently asked questions
- Where can I advertise freelance services on Reddit?
- r/forhire, which is a 655,000-member job board where advertising your services is the intended use rather than a violation. The format is strict: one correctly tagged [For Hire] listing with clear services, a rate or budget range and a portfolio, no more than once every seven days. r/freelance bans pitches outright and redirects people there.
- Why did r/forhire remove my post?
- Most commonly the cadence rule — the community allows one listing every seven days, and reposting because the first got no replies is the single most broken rule there. After that it is a missing or incorrect tag, or no rate. If a listing got no replies, the rate, the specificity or the portfolio is the problem, not the frequency.
- Can I promote my services in r/freelance?
- No. Self-promotion is prohibited and service pitches get redirected to r/forhire. What r/freelance is genuinely good for is answering other freelancers' questions — which is more effective anyway, because a good public answer demonstrates the work in front of an audience that includes people who need it.
- Should I put my rate in a Reddit job listing?
- Yes, even as a wide range. "DM for pricing" reads as expensive or improvised, and buyers on a job board are usually comparing several listings in one sitting rather than opening conversations. Stating a number costs you the clients who were never going to pay it and wins the ones who were.
- How do freelancers actually get clients from Reddit?
- Two paths that work together: a well-formatted r/forhire listing for direct inbound, and consistent, specific answers in the rooms where pitching is banned — r/freelance, r/consulting, r/Upwork. The answers are what make the listing convert, because anyone considering hiring you will look at your profile first and find months of you being useful.
Free tools for this
- Reddit Ban Risk CheckerReads your account and gives you your real 9:1 and 3:1 ratios, with the fix for each.
- Karma & Warmup CalculatorWhether your account is old enough and has enough karma to post here yet.
- Find My SubredditsThe full directory of 104 communities with their promo rules.
- Reddit Post GeneratorDrafts a value-first post and scores how promotional it reads before you submit.
Last reviewed: July 2026