Most of these case studies come from emails my readers send me. With their permission, I share them with the names changed. I do this so that others can learn from what worked and what didn't. Have a story of your own? Share it with me.
- 19inquiries a month, up from 6
- $13cost per inquiry, down from $41
- 9weddings booked from the ads

Six inquiries a month. That’s all $250 of ads was buying Lena.
Lena lives in the mountains near Asheville, North Carolina. Lena’s two ads tell the wedding photographer ad story, one that failed and one that worked.
She shoots weddings and elopements on her own. No assistant, no agency, no marketing team.
Her photos were lovely. Her ads were not.
For ten weeks, she kept the same budget, the same photos and the same prices. She changed only the words.
The numbers moved more than she expected. Some of her tests also fell flat, and those taught her just as much.
If your ads cost more than they bring back, this story is for you.
The problem
Lena paid for two ads and kept one free listing.
- An Instagram ad at $180 a month
- A Google search ad at $70 a month
- A free profile on a local wedding directory
All three said the same thing.
Capturing your special day
Award-winning wedding photography with a natural, timeless style. Serving North Carolina and beyond. Contact us today!
Nothing in it is wrong. But nothing in it is hers.
Swap in any other photographer’s name, and the ad still works. So couples had no reason to stop scrolling.
On a busy feed, an ad gets about a second. Hers spent that second saying nothing new.
The ending was weak too. “Contact us” about what? And how?
Here’s where she stood, as a three-month average.
| Measure | Monthly average |
|---|---|
| Ad spend | $250 |
| Inquiries from ads | 6 |
| Cost per inquiry | $41 |
| Instagram click rate | 0.6% |
| Google click rate | 2.1% |
Over a full season, those ads booked just two weddings.
Most inquiries were one line long. “How much?” Then silence.
The solution
Her first idea was to spend more. Most people think that first.
But a bigger budget only shows a dull ad to more people. She’d simply buy more “How much?” messages.
So Lena set a smaller goal. Same money, better words.
The new ad had three jobs.
- Sound like Lena. Name her place and the feeling couples remember.
- Prove it. Use a real review line instead of a claim about awards.
- Ask for less. Swap “Contact us” for one small, easy step.
None of this needed a designer or new software. Just a notebook, her reviews and one quiet afternoon.
Place plus feeling is a pattern you’ll find in most strong wedding photographer ad copy. It’s simple, and almost nobody uses it.
The process that worked
Lena spent two weeks on five small steps. Then she let the new ad run for eight more.
Step 1. Count the words couples already use
She opened her last 20 reviews and thank-you emails. Then she tallied every phrase that showed up more than once.
| Phrase from couples | Times used |
|---|---|
| “Forgot she was even there” | 9 |
| Reaching the overlook at sunset | 6 |
| “Like hiking with a friend” | 5 |
| “Timeless” | 0 |
| “Award-winning” | 0 |
That was the turning point. Her ad leaned on two words that no couple had ever said.
Step 2. Write a headline only she could write
She drafted five headlines and read each one out loud. One felt right.
Mountain weddings where you forget the camera is there
It names the place. It names the feeling. And it came straight from her reviews.
She kept the four losers in a file. Two of them later became Google headlines.
Step 3. Rewrite the ad, line by line
| Old line | New line |
|---|---|
| Capturing your special day | Mountain weddings where you forget the camera is there |
| Award-winning, timeless style | “It felt like hiking with a friend.” Jess & Omar |
| Serving North Carolina and beyond | Blue Ridge weddings and elopements, 2027 dates open |
| Contact us today! | Check if your date is open (takes 20 seconds) |
The new button led to a short form with name, email and wedding date. Nothing else.
Checking a date feels small. So even couples who were just browsing filled it in.
Step 4. Trim one message for three places
- Instagram. A couple laughing on a misty trail, with the review line on the photo.
- Google. The headline split into short pieces, like “Asheville Mountain Weddings” and “Check Your 2027 Date.”
- Directory. The old “About” text swapped for the headline and two review lines.
The budget split stayed the same, with $180 on Instagram and $70 on Google.
Step 5. Keep score every Monday
Her form asked one extra question, “How did you find me?” That showed where each inquiry came from.
Every Monday, she wrote down four numbers. Spend, clicks, inquiries and bookings. Ten minutes, tops.
No spreadsheet, no dashboard. Four numbers were enough to spot the trend.
What Lena’s wedding photographer ad earned
| Measure | Before (monthly) | After (monthly) |
|---|---|---|
| Ad spend | $250 | $250 |
| Inquiries from ads | 6 | 19 |
| Cost per inquiry | $41 | $13 |
| Instagram click rate | 0.6% | 1.9% |
| Google click rate | 2.1% | 5.4% |
Clickthrough rate is the share of people who see an ad and tap it.
The jump didn’t happen overnight. Here’s how the 45 inquiries arrived.
| Weeks | Inquiries per week |
|---|---|
| 1-2 | 2, then 3 |
| 3-4 | 4, then 4 |
| 5-8 | 5 each week |
| 9-10 | 6, then 6 |
Instagram brought the most inquiries. Google brought the cheapest ones.
Here’s where the money worked hardest.
| Channel | Spend | Inquiries | Cost each |
|---|---|---|---|
| $415 | 28 | $15 | |
| $160 | 12 | $13 | |
| Directory | $0 | 5 | $0 |
Lena booked 9 weddings from those 45 inquiries. At $3,800 a package, that’s about $34,000 from $575 of ads.
What we learned from here
Fix the words before you touch the budget. That one rule sums up Lena’s whole story.
Lena didn’t need better photos or more money. She needed an ad that sounded like her.
Here’s the short version, as a list of do’s and don’ts.
| Do | Don’t |
|---|---|
| Borrow words from your reviews | Lean on “timeless” or “award-winning” |
| Name your place and one feeling | Write an ad any rival could post |
| Ask for a tiny step, like a date check | End with a vague “Contact us” |
| Use one message on every platform | Write a new ad for each app |
| Judge after two weeks | Panic after two days |
Not every test won. Her directory listing barely moved, from one inquiry a month to two. Couples there seem to pick by photo first.
A softer line, “Your love story, told honestly,” got half the clicks of the review line. Pretty words, but vague again.
Her next test is a new lead photo for the directory. If it works, she’ll keep it.
The inbox changed too. “How much?” turned into notes like, “We read the hiking line and laughed, because that’s us.”
Lena now answers those fast with saved inquiry reply templates. She also matched her home page headline to the ad.









