Revenue Media LabSee If You Qualify

Case study

How We Applied the 6Ps to Shelby Sapp's Meta Ads

We write Shelby Sapp’s Meta ads. In 6 months they’ve done 8 figures in profit at an average 3–4x ROAS.

8 figures
In Profit
3–4x
Average ROAS
6
Months
500k+
Women Trained
Shelby Sapp, founder of SheSells Academy.

Shelby Sapp, founder of SheSells Academy.

Shelby runs SheSells Academy, the largest women’s high-ticket sales training company in the world.

Before we write a single hook for any client, we run their brand through the 6Ps of copyTHINKING:

Here’s what we found for Shelby, and how each P turned into ads.

1/ People

Shelby’s avatar: women 24 to 35 working service jobs like nursing, teaching, HR, bartending, and food service. They’re overworked and underpaid, watching other women online build income and freedom while they clock 40+ hours for a paycheck that doesn’t move. They want in on the remote income game without starting a business, building an audience, or becoming an influencer.

We pull from three sources every batch to write to her.

Sales call transcripts

We download every recorded discovery call and student interview and extract three things:

Then we build two indexes.

The Objection Index. Every hesitation buyers voice (time, money, self-belief, spouse, past failures), each matched to an ad angle that dismantles it before the buyer can raise it.

The Desire Index. Every reason a buyer gave for saying yes (income ceiling, geographic freedom, quitting the nursing shift, buying her mom a house, ending the Sunday-night dread), each turned into a hook.

The rule is to write ads in the buyer’s exact words.

Here’s an example. A student wrote in her application:

“I’ve been a stay at home mom for a few years and with my kids in school I feel like I finally have time to do something for myself and make some damn money.”

The ad hook that came out of it:

“If you’ve been looking for a way to make money around your kids’ schedule without starting a business, you need to hear this.”

Top-performing organic content

Every client already has data on what stops their audience. We pull it. For Shelby, we sorted every Reel, LinkedIn carousel, and TikTok by views, saves, and shares, and reverse-engineered the hook DNA. If a piece of organic stopped 4 million people, the same hook stops them in a paid feed.

We tagged every top hook by category (aspirational lifestyle, damaging admission, reframe, math, first-person confession) and built a library organized by which category outperformed which avatar segment. Winning organic ports straight to paid.

Viral tweets

Money, career-change, remote-work, and creator-economy Twitter produce hook formats every week. We adapt the ones that stop a scroll in one feed into ads that stop a scroll in another. The result is a running library of viral tweet structures, so we pull from proven scaffolding instead of inventing hooks from scratch.

2/ Positioning

Shelby’s positioning is lifestyle urgency.

She sells lifestyle, with sales as the mechanism to get there. The destination is the Porsche, the 10am Pilates class on a Tuesday, the water-view dream home, the trip to Positano with the girls.

Every hook, body, and CTA leads with the lifestyle. Money is downstream. The clearer and more specific we paint the aspirational life, and the more deprived a reader feels for not having it yet, the harder the ad converts.

Anti-positioning. We distance from everything her avatar distrusts: Shopify stores, TikTok Shop, UGC, dropshipping, MLM, crypto, hustle-culture bro-science. Every ad body rejects those angles by name so the reader knows Shelby’s opportunity is different.

3/ Promise

The promise is the identity the reader steps into.

For Shelby, that identity is a woman making $10–30k/mo in remote income with control over her schedule and where she lives. We can’t write that as a dollar promise in ads for compliance reasons, so we translate it into the lifestyle it buys: Pilates at 10am on a Tuesday instead of a nursing shift, a trip to Positano booked without checking her bank account, a mortgage on the water paid from her laptop.

The masterclass has its own promise, which we spell out in every CTA:

Specificity converts. Vague CTAs like “come learn with us” don’t.

4/ Proof

Three layers of proof stack inside every long-form Shelby ad.

Personal. Shelby went from $8/hr as a barista to running the biggest company in her niche.

Student. Sabrina left teaching to hit $50k/mo. Moms hit $8k in their first month. Nurses quit their jobs in 90 days. Women in grad school with $0 to their name are stacking $20k months.

Numbers. Shelby has trained 500,000+ women live and personally mentored 9,000+ of them. The creator economy is a $480B industry (Goldman Sachs, 2024).

Here’s how those layers stack inside one of the top-performing ads.

Hook

“If you have 4 hours free a day, you have enough time to be making an extra $4000 a month.”

Body: explainer archetype

CTA: specific, with personality

Every element traces back to a sales-call objection, a viral organic hook, or a viral tweet structure we adapted.

5/ Priority

Pain motivates faster than pleasure, so we build in all three levers.

Scarcity. The masterclass runs once a week, Tuesday at 8pm EST. Miss it and you wait until next Tuesday. For scarcity we use: “because of the software placement side of the program, spots are limited.” It’s believable and compliance-safe.

Urgency. Every CTA anchors to the specific date and time.

Cost of inaction. This is the strongest lever for this avatar. She’s watching other women build income while she stays in a job that’s going nowhere. Two lines from our top ads:

“The most dangerous financial plan is assuming your employer will keep paying you.”

“The women who learn this in December are booking their first paid calls by February. The women still making vision boards in January are six weeks behind before they even start.”

6/ Process

A good process explains why other solutions fail, creates a believable path, feels different from what the buyer’s been sold before, and is easy to understand.

For Shelby, we explain high-ticket sales in every ad body using the middleman frame. It’s the most reused explanation across the entire account:

“Successful coaches and creators are selling $3k, $5k, $10k programs. Their inbox is flooded, their calendars are full. But they don’t have time to take every call. That’s where you step in. You take the Zoom call with someone who already booked. You walk them through the program. You answer their questions. If it’s a fit, you close the deal. Coach gets a client. Buyer gets what they want. You made a $500– $1,000 commission.”

Every element in that explanation is:

That paragraph appears in some form in almost every top-performing Shelby ad we’ve shipped.

The foundation layer

Once we’ve mapped the 6Ps for a client, we compress the answers into four documents that become the single source of truth for every future ad:

An edit to one document flows to all four. That’s what stops voice drift when we scale to volume.

The filters

Three filters run on every batch before it ships.

1/ Body rotation

We rotate four body archetypes across every batch so no two ads inside a set feel like siblings:

If a batch has three Story ads and no Math, we rewrite before we ship.

2/ The Kill List

A permanent, evolving inventory of AI-sounding patterns and banned brand tells. Every draft gets checked against it before it ships. The current Shelby Kill List bans:

Every new pattern we catch gets added. The list has almost doubled since month one.

3/ The Final Gate

Every ad goes through a discrete anti-AI review before delivery. Any line that fails gets fixed or killed.

How we ran it

  1. Map the client’s 6Ps in a strategy session
  2. Download every recorded sales call, discovery call, and student interview
  3. Pull the client’s top organic content, sorted by views, saves, and shares
  4. Extract hook DNA from every top piece into a categorized library
  5. Build the Objection Index and Desire Index from the transcripts
  6. Compress everything into four docs: Story Bible, Voice Profile, Strategy Doc, Sourcing Playbook
  7. Plan every batch for variety before writing, rotating body archetypes across the set
  8. Draft using exact language from the transcripts
  9. Check every draft against the Kill List
  10. Run the Final Gate before shipping
  11. Log winners and losers. Update the Kill List. Retemplate winners. Diagnose losers. Run it again.

Every batch sharpens the system.

Every ad we shipped came from something a buyer said out loud.

TLDR:

  1. Write in the buyer’s exact words
  2. Lead with the lifestyle, not the money
  3. Stack personal, student, and market proof
  4. Rotate body archetypes so no batch repeats itself
  5. Run every draft through the Kill List

Ready to run the 6Ps on your brand? Book a call here.

← Back to home