How to Write a Personal Ad That Actually Gets Replies

I wrote my first personal ad on Craigslist in a Denny's parking lot in 2009, on a flip phone, and it was terrible. I've written probably a hundred since, read thousands more, and had a few women walk me through exactly why they skipped mine. This is everything I know about how to write a personal ad that gets answered, with real examples of bad ones, the rewrites, and why the rewrites worked.

Most personal ads fail for one boring reason

They're interchangeable. You could swap the name and the city on ninety percent of the M4W ads I've ever read and nobody would notice. Same height, same "laid back guy," same "love to laugh," same "hit me up." A woman scrolling through them isn't rejecting you. She just can't tell you apart from the forty guys above you, so she keeps scrolling.

That's the whole problem. Not that your ad is offensive or creepy (although some are, and we'll get to those). It's that it's beige.

I learned this the hard way. Back when Craigslist still had personals, before they pulled the whole section on March 22, 2018, I'd post the same ad every week in the Columbus listings and get maybe one reply a month, usually from a bot or a guy pretending to be a woman. A friend of mine, a woman I'd known since college, finally read it over my shoulder and said, "This could be literally anyone." She was right. It could have been anyone. That's why nobody answered it.

If you want the backstory on why those boards vanished and what replaced them, I wrote up what happened to Craigslist personals separately. For now just know the rules of a good ad didn't change when the platform did. They work on a modern personals site, on Reddit, on a classifieds board, anywhere text is the first thing she sees.

A real bad ad, and what's wrong with it

Here's one I actually wrote, lightly cleaned up so I don't die of embarrassment. The headline was "Looking for fun tonight??" and the body went like this:

"Hey ladies. 38 yo SWM here, 6'0, athletic build, D&D free. I'm a laid back guy who likes to have a good time. I work hard and play hard. I love to laugh and I'm looking for a woman who can keep up with me lol. No drama, no games, no fatties, no flakes. Must be able to host. If you're interested hit me up with a pic and I'll send mine. Put 'tonight' in the subject so I know you're real."

Let me count the problems, because there are a lot.

The headline says nothing. Every single ad on that board was "looking for fun." The double question mark makes it look like a guy refreshing his inbox in a panic, which, to be fair, I was.

"Laid back," "work hard play hard," "love to laugh." These are phrases people use when they haven't thought about themselves for even a minute. Nobody on earth dislikes laughing. Writing it down tells her nothing.

Then the list of demands. No drama, no games, no this, no that. I thought I was being efficient. What she actually reads is a guy who's angry at women he hasn't met yet. One woman told me, years later, that "no drama" in an ad is the single best predictor that the guy is the drama. I've thought about that a lot. I think she's right.

The body comment was just cruel, and also stupid, because I was cutting out a big chunk of women who might have answered, for no reason.

"Must be able to host" asks her to do the riskiest part, a stranger in her home, while I offer nothing. "Send a pic and I'll send mine" means she goes first, again. And the subject line code word thing was something everyone did to filter bots. It mostly filtered out women who didn't want to jump through hoops for a guy who'd given them zero reasons to.

That ad got nothing. It deserved nothing.

The rewrite that actually got replies

Same guy, same city, about four months later, after that conversation with my friend:

Headline: "Divorced dad, decent cook, free most Thursday nights"

"I'm 38, separated about a year, and I've got my kids every other week, so my life runs on a calendar now. On the weeks I don't, I'd like to meet a woman for drinks and see if there's a spark. If there is, great. If we just have a good conversation and go home, that's fine too. I'm not looking for a girlfriend right now and I'd rather say so up front. I'm 6 feet, somewhat in shape, mostly gray at the temples, and I make a carbonara that a waitress once told me was better than her restaurant's. I'm happy to meet somewhere public on your side of town, and I'll send a recent photo first if you want one. Tell me the best thing you ate this month."

I got six real replies in a week. Not a flood. But six real women who'd read it, and two of them I ended up seeing for months.

What changed? The headline has three specific facts in it, and one of them (Thursday nights) quietly tells her this is real and I have an actual schedule. The body says what I want and what I don't, without demands. It has one weird detail, the carbonara, that gave women something to grab onto. I offered to go first with the photo. I offered to come to her. And I ended with a question that's easy and kind of fun to answer, so replying took her ten seconds instead of a minute of figuring out what to say.

Was it a great piece of writing? No. It's fine. Fine and specific beats clever and generic every time.

Writing a personal ad headline she'll actually click

On most boards the headline is all she sees until she decides to open it. So the personal ad headline is maybe half the work, and most guys spend about four seconds on it.

The formula I've settled on, if you want one, is two or three concrete facts about you plus a hint at what you want. Not your height and weight. Something that sounds like a person. A few I've used or seen work well:

"Tall nurse who works nights, looking for a daytime distraction"

"45, just moved to Denver, knows zero people and one good taco place"

"Married to my job, not to anyone else. Dinner and see what happens?"

"Bearded mechanic, clean hands on weekends, honest about wanting something casual"

"Recently single, out of practice, buying the first round"

And ones that die on the vine:

"Hey", "Any real women out there?", "Looking for my partner in crime", "Bored and horny", "Read this!!!", and anything in all caps.

That "any real women" one deserves a special note. I get why guys write it, the bots are exhausting. But it reads as an accusation, and the actual real women scrolling past are the ones who feel accused. If you're worried about fake profiles, the answer is to use a place that screens them, or to learn the tells yourself. I keep a running list in my guide to spotting fake personals profiles. Don't put that suspicion in your headline.

One more thing about headlines. If the board shows a location field, don't repeat your city in the headline. You're wasting space. If it doesn't, a neighborhood name is good. "Near Ballard" beats "Seattle area."

What to write in a personals ad, in roughly the order she reads it

People ask me what to write in a personals ad like there's a template. There sort of is, loosely. Here's the order I'd put things in, though you don't have to follow it like a recipe.

Start with where your life actually is. Age, situation, and one sentence about what your week looks like. "I'm 44, I work in logistics, and I'm usually done by six" is plenty. This sets the scene and tells her you're a real person with a real life, which online is half the battle.

Say what you want, plainly. Casual, ongoing, a date that might go somewhere, a one-time thing. Whatever it is, say it. Women I've talked to say the most frustrating ads are the vague ones where they can't tell if the guy wants a wife or a hookup, and they've been burned by guys who said one thing and meant the other. If you want casual, saying so isn't rude. It's polite. It saves her time.

If you're not sure what the different arrangements even are or what the abbreviations on these boards mean, the w4m personals explainer covers how the M4W and W4M format works and what all the alphabet soup means.

Add one or two specific things about you. Not a list of hobbies. One thing you're kind of into, described the way you'd tell a friend. "I've been trying to learn guitar for three years and I'm still bad at it" is better than "I enjoy music." Specific and a little self-deprecating is the sweet spot. Too much self-deprecation and it reads as sad, though. One joke at your own expense. Not five.

Make the logistics easy. Public place, her side of town, you'll send a photo, you're free on these nights. Every bit of logistics you handle up front is one less reason for her to hesitate.

End with a hook. A small, easy question. What's she watching right now, best thing she ate this month, worst first date she's been on. It gives her a reason to answer that isn't just "hi, I'm interested," which a lot of women find awkward to send.

That's it. That's genuinely the whole formula. It sounds obvious written out, and still almost nobody does it.

Length (shorter than you think, longer than "hey")

Somewhere between 80 and 180 words is where I've had the best luck. Under that and you can't fit the specifics. Over that and she starts skimming, and the specifics get buried.

I once wrote a 600-word ad. It had a paragraph about my divorce. Please don't do that. Nobody reading a personal ad wants a backstory. They want to know if you're worth a drink.

More personal ad examples, bad and fixed

These are composites of real M4W ad examples I've seen, plus rewrites. I changed details so nobody's recognizable, but the patterns are real.

The resume.

"52 M, 5'10, 190, brown/blue, professional, homeowner, own vehicle, D/D free, vaccinated, college educated, ISO F 35-50 for NSA fun. Serious only."

This guy is telling the truth and it's all useful, kind of, but it reads like a used car listing. There's no person in it. The fix keeps the facts but puts a human around them:

"I'm 52, I sell commercial insurance, which is as exciting as it sounds, and I've got a house with a porch I don't use enough. Divorced a few years, not looking to do that again, but I miss having someone to have dinner with and see where the evening goes. I'm clean, tested recently, happy to share that. Brown hair going gray, a few pounds I keep promising to lose. Want to get a drink and complain about our jobs?"

The poet.

"Seeking a muse. A woman of depth who knows that the night holds secrets. Let us explore the spaces between words. Are you the one?"

I've got a soft spot for this guy, honestly. But nobody knows what he wants or who he is. Is he 25 or 60? Does he want a pen pal? Here's roughly the same vibe, but grounded:

"I'm 41, I teach high school English, and yes I'm aware that writing a personal ad is a little on the nose for me. I'm looking for a woman who likes long conversations and doesn't mind if they end somewhere other than the bar. Casual is fine with me, I'd just like it to be with someone I actually enjoy talking to. Recommend me a book and I'll tell you honestly if I've read it."

The explicit one.

I'm not going to write it out, you know the type. A detailed list of what he wants to do to her, often with measurements. Look, the boards are adult boards and sex is the point for a lot of people. But women I've talked to say an explicit ad from a stranger mostly reads as a threat, or at best as a guy who's going to be bad in bed because he's clearly thinking only about himself. You can be direct about wanting sex without describing it.

"I'll be honest that I'm looking for something physical, not a relationship. I'm 39, I'm attentive, I'm patient, and I care a lot more about you having a good time than about some script. We can grab a drink first and you can decide if I'm someone you want to go further with. No pressure either way."

That ad does a lot of work. It's clear about sex, it puts her in charge of the pace, and it hints at the stuff that actually matters to her without being graphic. If casual is what you're after, I go deeper into how this tends to go in the casual encounters guide for men.

The negative Nancy.

"Probably nobody will read this. Tried the apps, they're full of fake profiles and women who just want attention. If you're real and not a scammer, message me I guess."

I wrote a version of this one myself in a bad month in 2016. It got nothing. Bitterness is the least attractive thing you can put in writing. The fix is not to fake cheerfulness, it's just to leave the complaint out entirely and write a normal ad. Your frustration is real. She doesn't need to hear it in the first ten seconds.

Photos, briefly

On text boards you'll often trade photos after the first reply rather than posting one. Wherever you put it, the rules are the same. Recent, meaning this year. Your face, clearly, in normal light. Smiling at least a little. No sunglasses, no hats in every one, no group shots where she has to guess which guy is you.

And no photo that's from below the neck, unless she asked for it. She didn't.

If you're over 40, there's a whole conversation about photos from a decade ago that I'll leave to my guide on casual dating for men over 40. Short version: if she meets you and you look ten years older than your picture, it's over before you sit down.

Where you post changes how you write it

On a general classifieds board, you're competing with hundreds of other men for the attention of whoever's browsing, so the headline does most of the lifting. On Reddit, the headline format is fixed (something like "41 [M4F] #Texas - Divorced dad who finally learned to cook") and the post body can run a little longer because the culture there likes detail. I've got a whole guide to Reddit r4r personals if you're going that route, because it has its own unwritten rules and the ratio is brutal.

On a site where women post and men browse, like a w4m directory, you're often not writing an ad at all. You're writing a reply to hers. Which is a different skill, but a lot of the same rules apply: be specific, be clear about what you want, reference something she actually wrote, make it easy to answer. On W4M Maps the women listing have been verified with an ID and a live video call before they show up, so the "is she even real" worry mostly goes away and you can focus on being a person worth answering. My guide on how to message women online is basically the companion piece to this one.

I'll be honest that I've gone back and forth on which approach is better. Posting your own ad casts a wider net, and some women never post but do browse and answer. Answering women who've posted is more efficient because you know she's actually looking. These days I do mostly the second, but I still think every guy should write a good ad at least once, because it forces you to figure out what you're actually offering.

Reading the women's side helps more than anything

Probably the most useful thing I ever did was spend an hour reading women's ads. Not to answer them, just to read them. You start to notice what women say they want, what they say they're tired of, and how they describe the men they've had good experiences with. A lot of W4M ads I've read include some version of "please actually read this before messaging" and "be normal." That's a low bar, and you'd be amazed how many men trip over it.

If you're in a big state you'll have plenty to read. Browsing the listings in California or Texas for twenty minutes gives you a pretty good sense of the range, from women who want a regular weekday thing to women who want one fun night while they're in town for work. Smaller states read a little differently, more people mention distance and discretion. When I was traveling a lot through Ohio and Pennsylvania for work, almost every ad mentioned driving distance, because in rural areas a 45-minute drive is a real ask.

Then go back to your own ad and read it as if you were her. Would you answer it? Be honest.

Small things that quietly kill ads

Spelling and grammar. I'm not a snob about it, I make typos constantly. But an ad with "your" for "you're" four times and no punctuation reads as either careless or drunk, and neither is great. Read it out loud once before you post.

"lol" at the end of sentences. It's a nervous tic. One is okay. Three means you're apologizing for everything you say.

Mentioning your ex. Even nicely. Even in passing. Save it for the third date, or never.

Asking for her number in the ad itself. Let the conversation happen on the platform first. It's safer for both of you, and asking right away makes it feel like you're building a contact list. If you want the safety side of this in more detail, there's a guide on staying safe meeting women online that covers phone numbers, first meetings and the rest.

Lying about your age, height or relationship status. I know a lot of guys knock a few years off. Don't. When she finds out, and she will, it poisons everything else you said. And if you're married and not in an open arrangement, I'm not your guy for advice, but at minimum don't write "single."

Posting the identical ad every day. On boards that show dates, women notice the same guy reposting and it looks desperate. Once or twice a week, tweaked a little, is plenty.

When nobody answers anyway

Sometimes you write a decent ad and get silence. It happens to everyone. I had a stretch in 2019, after a move, where nothing I posted got a single real reply for a month, and I rewrote the thing probably eight times.

A few things I'd check, in order. Is the place you're posting actually full of women, or mostly men and bots? A lot of the free boards that popped up after 2018 are honestly ghost towns on the women's side, which no amount of good writing fixes. I compared a bunch of them in my rundown of Craigslist personals alternatives, and I'm skeptical of most "free" options for reasons I lay out in the piece on free hookup sites with no credit card. Second, is your headline doing anything? Change only the headline and repost, see if anything moves. Third, is your ad asking too much too soon? Hosting, photos first, tonight only. Each demand cuts your pool.

And sometimes it's just timing. Sunday nights and weekday evenings tended to be better for me than Friday nights, when people already had plans. That's anecdotal. I don't have data on it, just years of noticing.

One last rewrite, start to finish

A friend of mine, 47, asked me to look at his ad last year. Here's what he had:

"Looking for a FWB. I'm 47, fit, successful, and generous. Discreet. Can travel. Only interested in women who take care of themselves. Send pic."

Every word in that is a little bit of a red flag to a woman reading it. "Successful and generous" sounds like he's paying. "Discreet" without context sounds married. "Take care of themselves" is a body comment wearing a disguise. "Send pic" is a command.

We sat at his kitchen table and rewrote it:

Headline: "47, runs too many miles, wants a regular Wednesday thing"

"I'm divorced, kids are in college, and I'm at the point where I'd love a friends with benefits situation with someone I actually like hanging out with. I run a lot, I cook more than I used to, and I've gotten pretty good at being honest about what I want, which is why I'm saying casual right up front. I keep things private, which I'm guessing you'd want too. Happy to meet for coffee first, wherever's easy for you, and I'll send a recent picture if you'd like one before then. What's something you've been meaning to try and haven't?"

He got real replies within a few days. One turned into exactly the Wednesday thing he wanted, and as far as I know it's still going. The friends with benefits guide is basically what he and I talked about over the next few months, about keeping something like that good without it getting weird.

Nothing in the rewrite is clever. It's specific, it's honest, it puts her comfort first and it gives her an easy reason to say something back. That's all a personal ad needs to do. Go write yours, then go browse women seeking men near you and read a few of theirs before you post. You'll probably end up rewriting it again. That's normal. I still do.

See how women write theirs

Browse verified W4M listings in your state. Reading ten good ads from women will teach you more than any guide, this one included.