Available for long-term contracts

Rafael
Neaime

You've probably scrolled through a dozen portfolios that all look the same: pretty finished ads, no explanation of why they were made that way.

Most creative strategists pitch angles based on instinct. Mine come from watching 400+ funnels reveal which ones actually convert and which ones quietly die.

View Upwork Profile →
Rafael Neaime, creative strategist and Meta Ads consultant
4k+ Creatives
Produced
R$468k
Revenue Generated
Own Products
R$258k+
Meta Ads Managed
Tracked Accounts
4k+
Creatives
Produced
400+
Funnels
Reviewed
20yr
In Digital
Marketing
Where the angles come from

I borrow emotion,
not ideas.

Ad 66, my best performer, borrowed its hook from a flight deals reel in a completely different niche: a comparison hook, two outcomes placed side by side so the gap between them does the work. I kept that comparison structure intact and rebuilt it for this product. The ad that flopped, Ad 69, tried a "clever" visual with no reference to stand on. A tested reference beats a clever idea every time.

The instinct isn't "what's a clever idea for this product." It's "where else does this exact emotion already live, and how do I bring it here intact."

The reference. A comparison hook from the flight deals niche: two outcomes set side by side, with the gap between them doing the work.

Ad 66, the best performer. Same comparison hook, rebuilt for this product: two outcomes set side by side before the walkthrough.

Ad 69, the flop. A hand-over-mouth hook that created tension but gave no reason to keep watching, with the benefit arriving too late.

No reference behind this one. Just a visual idea that seemed clever on its own. It pulled attention for a second, then gave the viewer no reason to stay, which is why it underperformed.

The edge

I've also sat on the other
side of the dashboard.

You know this meeting: the creative side says the angle was strong, the media side says the numbers say otherwise, and nobody in the room can actually explain what happened. That gap is where good concepts go to die.

01
I've spent years on both sides of that gap.

When I hand you a concept, I can tell you why it should work and what to test next if it doesn't.

02
Not a guess dressed up as conviction.

A read that survives the meeting where the numbers come up, with the mechanism explained upfront.

03
400+ live funnels. Every failure mode, daily.

Real traffic, real spend, real problems. That volume is where pattern recognition comes from, not theory.

Applied, uninvited

Case study: Bala

Watch how I think through a brand I have no stake in. Bala makes wearable fitness weights. I pulled their live ads from the Meta Ad Library and ran the same read I'd run on your account. This is a window into the process, in real time, out loud.

01 — The Pattern

Their last 28 active ads circle the same thesis on repeat.

Every headline sells the object: it's small, cute, and it works. None of them name the reason someone actually buys it.

"Small Weights. Big Burn." running now
"Wearable Weights That Actually Look Good" running now
"The Internet's Favorite Wearable Weights" running now
"Build Your Dream Gym With Bala" running now
Bala live ad pulled from Meta Ad Library, version 1
Bala live ad pulled from Meta Ad Library, version 2
Bala live ad pulled from Meta Ad Library, version 3
Meta Ad Library source page for Bala

28 ads, 4 rotating headlines. The angle isn't evolving, it's recycling.

02 — The Leak

Nobody buys wearable weights because they're cute.

They buy them to settle a private question: "Am I still someone who takes care of their body, even with a life that doesn't leave room for the gym?" That question never appears in the ad, and it quietly decides whether the click becomes a purchase. The creative that names it first wins the sale the current ads are losing to hesitation.

03 — The Angles

There's no single right angle. Here are three directions the thinking opens up.

These aren't ranked. Each one attacks the same gap from a different entry point: identity, borrowed trust, and the buried objection.

Angle 01

The identity behind the purchase

Sells the relief of a question answered, not the product that answers it.

Hook

"I used to feel guilty every time my gym app sent me a reminder I was going to ignore."

Static creative concept

Split frame: an unopened gym reminder vs. bangles worn mid-chore. "Turns out the thing that stuck wasn't the one that asked for an hour."

Angle 02

Borrowed trust, friend to friend

Removes the selling posture entirely. A proven structure I've already tested.

Hook

"Wait, can I tell you about the one thing I changed that actually stuck?"

Static creative concept

UGC-style still, no product in frame. "Not sponsored. Just the only fitness thing I haven't quietly given up on."

Angle 03

Naming the graveyard-of-equipment objection

Disarms the objection nobody says out loud by saying it first.

Hook

"This is the only fitness thing I own that I haven't quietly given up on."

Static creative concept

A cluttered drawer of abandoned gear next to bangles worn mid-task. "Everything else is in here. These aren't."

One of these came from a structure I've already tested.

Angle 02 was my best-performing structure in its account, with that audience. It won't automatically win here, which is why I'd test it alongside the other directions once I see your actual data.

04 — Applied

This is what these directions look like built out.

Same emotional argument, different formats and entry points.

Animated · UGC Rotina Real

Bala UGC creative 1
Bala UGC creative 2
Bala UGC creative 3
Bala UGC creative 4

UGC Rotina Real: four entry points into the same morning, home office, laundry and dog-walk routine.

Bala POV creative 1
Bala POV creative 2

POV format: Angle 01 and Angle 03, built as TikTok-style text-strip creatives.

Bala news-style creative 1
Bala news-style creative 2
Bala news-style creative 3
Bala news-style creative 4

News-portal format: the same argument framed as a headline worth clicking through.

Proof: Real Numbers, Real Accounts

Not estimates.
Actual dashboards.

R$468k 4,810 transactions
Net Revenue · Own Products

Own digital products co-built and scaled with Amanda Pinson, full funnel from strategy to paid traffic.

Hotmart revenue dashboard showing R$468k net revenue
R$132k 4,001+ ads
Total Spend · 442 Campaigns · 11.4M Impressions

Top ad: R$8,820 in conversions, 70 purchases, ROAS 2.17, using the borrowed-emotion structure above.

Meta Ads dashboard for Amanda Pinson account
R$258k+
Meta Ads Managed · Tracked Accounts

Campaign architecture and funnel optimization across client accounts in different sectors.

Meta Ads dashboard showing client account total spend
166k 2,052 posts
Followers · Zero Paid · Verified Account

Built from 0 to 166,000 followers organically, with the same hooks that work in paid.

Instagram profile showing 166k followers for @amandapinson
The Story

20 years of
building in digital

2005 Origin
Started with unit economics, not marketing theory

Bought on eBay, resold on Mercado Livre, then a Business Administration degree from Mackenzie.

eBay / Mercado Livre Unit Economics Mackenzie
2013 Agency
Founded a digital agency, scaled clients internationally

SEO and Meta Ads for clients in Brazil, USA, Dubai and Lebanon, including Avis & Budget and Hospital America.

SEO Meta Ads USA Dubai Lebanon
2019 Products
Built and scaled own digital products to R$468k

Co-built DFA Cursos Digitais with Amanda Pinson: R$468k net revenue, 4,810 transactions, 166k followers grown organically.

Rafael Neaime and Amanda Pinson
Hotmart R$468k Revenue 166k Instagram 4,000+ Creatives
Now Consulting
Consulting for Fluxo, 400+ funnels reviewed

From student to consultant at Leandro Ladeira's Fluxo, reviewing live funnels daily. Fluent English, professional work across USA, Australia, UK and Europe.

Fluxo Hotmart Top 25 Creative Strategy English Fluent

Imagine handing your team a brief
that already explains itself.

Send me your product and your current ads. I'll show you, specifically, where I'd take it next, and why.

View Profile on Upwork → rafael-neaime.netlify.app