RedditPostGeneratorRedditPostGeneratorv1.0
/ guides

How to Run a Reddit AMA to Launch Your Product

A product-launch AMA works when you pitch it to mods as a genuinely useful Q&A for that community first and a product mention second, get explicit mod approval before scheduling anything, and seed a handful of real questions in the first few minutes so the thread doesn’t sit empty while it builds momentum.

Most founder AMA pitches get rejected because they read as thinly veiled advertising rather than an offer of direct access to someone with real expertise. The ones that get approved usually lead with the founder’s specific experience or a genuinely useful skillset, built the thing, learned something the hard way, rather than “ask me about my product.”

Why most AMA pitches get rejected before they even start

Cold AMA pitches sent to subreddit mods get rejected far more often than they get approved, with commonly cited estimates putting the rejection rate around 70 percent. The reason usually isn’t the AMA format itself, plenty of subreddits run founder and expert AMAs all the time, it’s that most pitches read as advertising with a Q&A wrapper instead of a genuine offer of access to someone with real, specific expertise. A pitch built around “ask me about my product” asks the mods to advertise for you. A pitch built around the three years you spent debugging something the hard way asks them to host a person their community might actually want to talk to. Everything else on this page follows from that one distinction.

Reddit also stopped enforcing a fixed self-promotion ratio, so there’s no formula to hit here. The old 90/10 guideline, nine genuine comments for every one promotional one, was retired years ago once mods noticed accounts gaming it by posting low-effort filler just to reach the number before dropping a link. What replaced it is a judgment call: does this account read like a real participant in the community, or like someone who showed up to post one thing. That’s the same lens mods apply to an AMA pitch, which is why a thin comment history is harder to talk your way around than any missing checkbox.

Reddit Post Generator

Got mod approval? Draft the announcement post next.

Turn a mod yes into a tight opening post and title that reads like an invitation to talk, not an ad, tuned to the exact subreddit that approved it.

No signup requiredNo auto-posting or botsFree to generate
generatingr/SaaS
Live

Title options

01I built a tool that flags Reddit posts before mods remove them
Spent 3 months getting removed from r/SaaS. Here is what I changed.
No link in bodyAsk a real questionAvoid launch hype
native_tone91
removal_riskLow
/ timeline

What the run-up to a product-launch AMA actually looks like

From the first genuine comment to the follow-up after the thread closes, here’s the full sequence, not just the day itself.

3-4 weeks out
Build real standing in the subreddit

Comment genuinely for at least a few weeks, with zero mention of your product, before you draft a single word of a pitch. Mods can see an account's post history in the subreddit as easily as you can, and a pitch from someone with no history reads as a drive-by marketer no matter how well it's written.

2-3 weeks out
Send the mod pitch, then wait for a real yes

Message the mod team through modmail, specific about who you are, what you'd actually discuss, and why it fits their community. Frame it as a discussion about your expertise or story, not an AMA about your product. Then wait. An unanswered modmail is not a yes, and a scheduled date without one is how a thread gets pulled on the day it matters most.

1 week out
Confirm details and lock your seed content

Once you have written approval, confirm the exact date, time zone, and any format rules the mods want, whether that's a title format, a required proof method, or topics that are off limits. Reddit's own AMA scheduling tool lets a host lock in a date up to 21 days ahead and add up to five co-hosts, so if a cofounder or teammate will help answer, settle that now rather than mid-thread. This is also when you write your 10 to 15 seed answers, the specific stories, numbers, and mistakes you'll post yourself if the thread is quiet early on.

24 hours out
Quietly build a small pre-aware audience

In the day before you go live, let a small circle already know it's happening: a founder community, an email list, a few early users, a relevant Slack or Discord. The goal isn't a flood of outside traffic, which reads as brigading and gets threads pulled, it's 10 to 20 people who ask real questions inside the first several minutes so the thread has something to respond to.

Day of, before posting
Handle verification and automod allowlisting

Prepare whatever proof of identity the subreddit asked for, and confirm the mods have added your account as an approved poster so AutoMod doesn't quietly remove your own opening comments. Reddit's own process expects the proof photo, a picture holding a sign with your username and the date, either submitted with the calendar request or tweeted from your account and linked in the thread, ready at least 48 hours before the AMA, not put together that morning. This is a common, avoidable failure: an approved AMA that gets filtered by the subreddit's own spam rules because nobody excluded the guest account ahead of time.

First 15-30 minutes
Seed the thread before it has a chance to stall

A new AMA commonly sits with zero or one comment for 5 to 30 minutes, and that gap is normal, not a sign the pitch failed. Post two or three of your prepared seed answers yourself in that window, framed as added context rather than fake questions, so the thread has real content for Reddit's own engagement ranking to reward before organic questions arrive.

Hours 1-3
Answer in real time, don't retreat to talking points

Answer the question that was actually asked, including the skeptical or unflattering ones. Scripted, PR-sounding answers get noticed and mocked immediately, and redirecting every answer back to your product is the exact move that sank some of Reddit's most famous AMA failures.

After the AMA
Follow up without re-opening the pitch

Thank the mods, and consider a short recap comment linking back to the thread if the community allows it. Don't immediately pitch a second AMA in the same subreddit, and don't quote your own answers in marketing material without checking the mods are fine with it first.

/ mod outreach template

A fill-in-the-blank pitch you can send today

Copy this, then fill in the brackets with specifics about your actual expertise, not your product’s feature list. The bracketed parts are exactly what a mod is scanning for when deciding whether you’re a real community member or a marketer with a script.

Subject: AMA request for r/[SUBREDDIT NAME]

Hi mods,

I'm [YOUR NAME], [ONE-LINE DESCRIPTION OF WHO YOU ARE, e.g. 'the founder of a tool that does X' or 'someone who spent three years doing Y the hard way']. I'd like to run an AMA in r/[SUBREDDIT NAME] on [PROPOSED DATE], focused on [SPECIFIC TOPIC OR SKILLSET, not your product name].

What I'd cover: [2-3 SPECIFIC THINGS YOU CAN SPEAK TO FIRSTHAND, e.g. 'what actually happened building X', 'the mistakes I made doing Y', 'real numbers from Z'].

I've been reading and commenting here for [TIMEFRAME], mostly on [1-2 THREADS OR TOPICS YOU'VE ENGAGED WITH]. I'm not looking to pitch anything, I only want to mention [YOUR PRODUCT OR PROJECT] if someone asks directly, and I'm happy to skip it entirely if that's a better fit for the sub.

For verification, I can [PROOF METHOD: post a photo with today's date and my username, link from my verified account, or whatever your sub prefers].

Let me know if this fits, and if there's a format or set of ground rules you'd rather I follow.

Thanks for considering it,

[YOUR NAME]

The subject line names the subreddit, not your company. Mods get a lot of copy-paste pitches, and specificity is what tells them you actually read their rules first.

The topic line describes a skillset or story, never a product name. That single word swap is most of the difference between an AMA pitch and an ad with extra steps.

The line about only mentioning your product if asked is doing real work. It tells mods you already understand the ratio they're worried about, before they have to explain it to you.

Naming your existing comment history proves the weeks of genuine participation actually happened, instead of asking the mods to take your word for it.

/ pitfalls

The specific mistakes behind most rejected pitches

Most rejections trace back to one of these six patterns, not bad luck or a strict mod team.

Leading with the product instead of the person

The single most common rejection reason is a pitch that reads 'ask me about my product' instead of 'ask me about the thing I actually know how to do.' Mods aren't gatekeeping the mention, they're gatekeeping the framing. Lead with the founder's story or expertise, and let the product surface naturally if someone asks.

Showing up with zero comment history

A pitch from an account with no history in the subreddit reads as a drive-by marketer, even when the pitch itself is well written. Spend a few weeks commenting genuinely, with no mention of your product, before you ever send the modmail.

Steering every answer back to the pitch

The most cited cautionary tale in Reddit AMA history is still the 2012 Rampart AMA, where the cast kept redirecting questions back to the movie they were promoting. The top comments turned into the community mocking the deflection in real time. Answer the question that was actually asked, then let the product come up on its own.

Skipping written mod approval

Scheduling a date, telling your audience, or drafting the post before a mod has said yes in writing is one of the fastest ways to get the whole thread removed on the day it matters most. Wait for an explicit approval message, not just the absence of a no.

No proof of identity when the subreddit expects it

Larger, general-audience subreddits like r/IAmA typically expect a photo holding a sign with your username and the date, or a link from a verified account. Smaller, product-specific subreddits often skip formal verification and just confirm you through modmail instead, but assuming that without asking is a common, avoidable mistake.

Pitching a subreddit that has never run an AMA before

Not every community does AMAs, and a pitch to one that doesn't is dead on arrival regardless of how it's worded. Check the subreddit's post history for past AMA threads or an AMA-specific flair before you write anything.

/ verification

What proof of identity actually looks like

Verification requirements vary by subreddit, and assuming the wrong one costs you a rejected pitch. r/IAmA and other large, general-audience AMA hubs typically expect a photo of yourself holding a sign with your username and today’s date, or a link posted from an account the mods can already verify, like a company account or a personal site with matching details. Smaller, product- or niche-specific subreddits usually have a lighter bar: a mod team that already knows you from weeks of genuine commenting may only ask for confirmation over modmail, with no formal photo requirement at all. Ask the mods directly what they need as part of your initial pitch, rather than guessing, since “what proof do you need” is a normal, expected question, not a sign you’re unprepared.

/ momentum

Why the first 15 minutes decide whether the thread takes off

A brand-new AMA thread commonly sits with zero or one comment for the first 5 to 30 minutes, and that gap is normal, not a sign the pitch failed. Reddit’s own ranking rewards early engagement, so a thread that looks abandoned in its first minutes struggles to surface even once real questions start arriving. The fix is preparation, not luck.

Write 10-15 real answers ahead of time

Specific stories from your journey, real numbers, a mistake you'd fix, a mildly contrarian opinion. These are the comments you post yourself if the thread is quiet in the first few minutes, not filler.

Loop in a small circle beforehand

A few early users, a co-founder, a couple of people from an adjacent community. Tell them the exact time so their first questions land inside the opening window, not an hour after the thread has already gone cold.

Post it before you promote it

Publish the thread roughly 30 minutes before you tell anyone outside the subreddit it exists. That window is for fixing formatting, confirming your proof is visible, and answering the first trickle of organic questions before a bigger wave arrives.

/ when it goes sideways

What to do when a question turns hostile

The clearest lesson in what not to do here isn’t from a founder AMA at all, it’s Electronic Arts’ 2017 Reddit reply defending Star Wars Battlefront II’s loot box pricing, which drew such an overwhelming reaction it briefly became the most downvoted comment in the site’s history, passing negative 600,000. The reply itself wasn’t rude, it was defensive and corporate, arguing the mechanic gave players “a sense of pride and accomplishment” while the actual complaint being raised was about drop rates and cost. That mismatch, answering a specific complaint with a rehearsed-sounding line instead of the complaint itself, is what turned one rough afternoon into a screenshot that still circulates years later. A hostile question about a real product flaw is recoverable. A scripted non-answer to it is what actually does the damage.

Answer the actual complaint, not a softer version of it

If someone raises a real, specific problem mid-thread, a slow load time, a confusing price change, a bug that cost them time, answer that exact issue. Restating a mission statement or a rehearsed line in response is what reads as evasive, even when nothing you said was technically false.

Say the thing is fair when it's fair

A direct 'you're right, we got that wrong' lands better than any amount of context or justification. Redditors aren't checking whether your product is flawless, they're checking whether you'll admit a real flaw out loud once it's pointed out.

Leave the comment up instead of deleting it

Deleting an unflattering but rule-abiding comment gets noticed immediately and screenshotted, and it reads as proof you couldn't handle the question rather than evidence the question was unfair. Let the mods handle anything that actually breaks the subreddit's rules, and answer the rest yourself.

Know the difference between tough and bad-faith

A pointed question about a real flaw deserves a real answer. A pile-on from accounts with no history in the subreddit, repeating the same line, is closer to brigading, and it's what your mod relationship from earlier in the process is for. Flag it to the mod team instead of trying to out-argue it yourself in the thread.

A rough patch in the thread isn’t the same thing as a failed AMA. The AMAs that actually damage a launch are the ones where the host stops answering or starts sounding scripted, not the ones where a tough question got asked.

/ who should host it

Who should actually be the one answering

An AMA works because a real person is behind the answers in real time, which makes it a narrower question than who runs the rest of your Reddit presence day to day. If you’re already weighing whether to handle your broader Reddit marketing yourself or hand it to someone else, that decision framework lives on Should I Post on Reddit Myself, or Pay Someone to Do It? The AMA itself is simpler: whoever actually has the expertise the pitch is built around, usually the founder, needs to be the one typing the answers, even if someone else handles outreach, moderation, or promotion around it.

/ checklist

Before you send the pitch, run through this

A pitch that clears every item here is one a mod team is far more likely to say yes to, and a thread that clears every item is one that doesn’t stall in the first half hour.

Have you commented genuinely in this subreddit for at least a few weeks, with zero mention of your product, before drafting a pitch?
Does your pitch frame the AMA around your specific expertise or story, not around your product?
Have you gotten an explicit yes from the mods in writing, not just the absence of a no?
Do you know what proof of identity this specific subreddit expects, and have you prepared it?
Have you pre-written 10-15 real answers or opening points to seed the thread before it goes live?
Have you told a small group of people the exact time, so the first questions land inside the opening window?
Do you have a plan for what you'll say if someone asks about pricing directly?
Have you thought through how you'd answer a legitimate, unflattering question about your product without sounding scripted or defensive?
Have you set aside the full block of time, not just the first hour, to keep answering as the thread grows?
Have you confirmed the AMA still counts as approved if the mod who said yes isn't the one active during the session?
/ the short version

If you remember two things from this page

Pitch the person, not the product. Every rejected AMA pitch on this page traces back to leading with the product instead of the specific expertise or story behind it. Fix that framing and the rest of the process gets much easier.

Mod approval and pre-seeded questions aren’t optional steps. Skipping either one is how a good pitch turns into a removed thread, or a thread that never gets traction, even when the person behind it had something worth reading.

/ faq

Reddit AMAs for a product launch, answered

Do I need mod approval before scheduling a Reddit AMA?

Yes. Getting an explicit yes from the subreddit's mod team in writing, before you pick a date, tell your audience, or draft anything public, is the single step that separates an AMA that survives from one that gets removed the day it matters most. A lack of a no is not the same thing as approval.

What proof do I need to verify my identity for an AMA?

It depends on the subreddit. Larger, general-audience hubs like r/IAmA typically want a photo of yourself holding a sign with your username and the date, or a link from an account they can already verify. Smaller, product-specific subreddits often skip formal proof entirely if the mods already know you from weeks of genuine commenting. Ask what they need as part of your pitch instead of guessing.

How do I avoid my AMA looking like a thinly veiled ad?

Frame the whole pitch and the opening post around your specific expertise or story, not your product. Lead with what you actually know how to do or the mistakes you made learning it, and only mention your product if someone asks directly. That single framing shift is behind most of the difference between an approved pitch and a rejected one.

What if nobody asks questions in the first few minutes?

That's normal. A new AMA thread commonly sits quiet for 5 to 30 minutes before questions arrive. Prepare 10 to 15 real answers ahead of time, specific stories, numbers, and mistakes, and post a few yourself in that window so the thread has content worth engaging with before organic questions show up.

What if a question turns hostile or exposes a real problem with my product?

Answer the specific complaint directly instead of retreating into a rehearsed line, and say the criticism is fair if it is. EA's 2017 Reddit reply defending Star Wars Battlefront II's loot boxes became the most downvoted comment in the site's history not because the question was hostile, but because the answer sounded scripted instead of honest. Leave the comment up rather than deleting it, since deleting a rule-abiding but unflattering comment gets noticed and screenshotted. If it's genuine brigading from accounts with no history in the subreddit, flag it to the mods instead of arguing it out yourself.

Should I mention pricing during a Reddit AMA?

Only if someone asks directly, and even then, keep it brief and honest rather than turning the answer into a pitch. Leading with pricing or steering unrelated answers back toward it is one of the fastest ways to make a genuinely good AMA read like an ad.

Can I run an AMA in a subreddit that doesn't allow self-promotion normally?

Often, yes. Many subreddits carve out an explicit exception for approved AMAs even when their standing rules ban self-promotion, because the approval process itself, not the topic, is what makes an AMA different from a regular post. Confirm that exception with the mods directly rather than assuming it applies.