Hi, I'm a copywriter who loves storytelling and creativity.

Cold scrolls become warm replies. Warm replies become paid invoices.

Direct-response copy for DTC e-commerce brands. Ad hooks, email sequences, and page rewrites, built on proof instead of mood.

Iloilo, Philippines · Remote, any timezone

From aircraft to inboxes.

I started out training to fix aircraft: an Associate in Aircraft Maintenance Technology from Visayas Aerospace College and Technology. Copywriting came later, first the 7-Day Copywriting Challenge under Raf Marabut, then Eddie Shleyner's Master Fascinations. Right now I'm working through Eugene Schwartz's Breakthrough Advertising.

What stuck from the first career: don't trust a claim until you've checked it against the actual part. That habit is most of what I do now.

In practice: cold-traffic hooks, audience-temperature segmentation, and a benefit-first clarity check I run on every piece, built around a product's strongest provable claim instead of its prettiest adjective. I work remote and keep my hours flexible to match whatever time zone a client is in.

Miguel Luis Tordesillas

Frameworks

AIDA PAS FAB Cold / Warm / Hot 1-Second Clarity Test

Works on

  • Ad hooks & headlines: cold-traffic Facebook & IG
  • Email sequences: cold, warm, and hot stages
  • Landing pages: DTC and service offers

Work

Seven pieces, grouped the way the craft actually breaks down: cold-traffic ads written to convert strangers, one sequence built to walk a lead through three temperatures, organic post copy written in a business owner's own voice, and rewrites of copy that wasn't converting.

A straight note on where these came from: I'm early in this career and don't have paid client work to show yet. Every piece below is self-initiated, built to demonstrate how I think through an offer and a framework, not to claim results I haven't been paid to produce. Mockups are shown as images where I could pull the original design; everything else links out to the full breakdown.

Cold traffic

Low-ticket DTC ads

Strangers, five seconds, one price point. No brand relationship to lean on, so the hook has to do all the work.

Practice project · no client
iStand Facebook ad mockup screenshot
iStand · Phone Stand Sponsored

Your phone keeps falling over. Fix it for ₱160.

Adjustable angle. 360° rotation. Stable base that doesn't move. Folds flat and fits in your bag — so it's there in lecture, in the kitchen, wherever the problem is.

Get my iStand View original mockup (PDF) ↗
Why it works

The price sits inside the hook itself, so it closes the hesitation before it starts. Portability is the differentiator: every competing stand stays on a desk, but this one travels with the problem. "Get my iStand" converts better than a generic "Shop now" at this price point.

Practice project · no client
ClipFan Facebook ad mockup screenshot
ClipFan · Verified Buyer Sponsored

"Every clip fan I've bought before died after one summer. This ₱199 one's still clipped to my bed, three summers later."

Clips to bed frame, desk, or bunk rail — no floor space lost.

Shop Now View original mockup (PDF) ↗
Why it works

Opens on the competitor's failure the reader has probably already lived through, so the pitch starts on agreement, not persuasion. "Three summers" is a specific, checkable claim. A number earns more trust than an adjective like "durable" ever could.

Need hooks like these for your own cold-traffic ads?

Let's talk
One offer, three temperatures

Impact Vault · email sequence

Impact Vault is a documentation tool for therapy practitioners buried in Sunday-night session notes. Same offer, rewritten for where the reader's head is at each stage. Self-initiated practice project, no client.

Cold outreach

"Your notes are overdue. Again."

Cold outreach email copy, full text

Opens on the reader's actual routine before naming the product. It agrees with a frustration they already recognize.

View full email (PDF) ↗

Warm follow-up

"You've been thinking about this, haven't you?"

Warm follow-up email copy, full text

The reader has already seen Impact Vault and moved on. Copy re-opens the loop with proof from early practitioners instead of reintroducing the product.

View full email (PDF) ↗

Hot close

"The first group is almost full, John"

Hot close email copy, full text

Capacity-based urgency replaces persuasion. The reader doesn't need convincing, just a reason to act before the first group closes.

View full email (PDF) ↗

Want a cold-to-hot sequence built for your own offer?

Let's talk
Organic reach, no ad spend

META post & caption copy

Copy meant to post straight to a Facebook feed, not run behind ad spend. Ten opening approaches written for one home-services brand, three shown here, plus a cold-traffic caption rewrite below. Self-initiated practice work, no client.

Practice project · no client
NeighborNetwork · Epoxy Floor Coating Post 1 of 10

Hey South Shore, I'm Joel.

I got my start at 12, working weekends for my uncle's construction company. He ran his own crew, and I guess it rubbed off on me early. By the time I was in high school I was working on cars as a mechanic during the week and pouring concrete countertops on the side.

Eventually I took what I learned on those countertops and started doing garage floors on weekends. Now my dad, my brother, and I run the epoxy floor coating business together.

If you're thinking about your garage or basement, I'd love to walk through it with you.

As always, free estimate here: [estimate link]

Why it works

Opens with backstory instead of a pitch, so trust builds before any ask arrives. The close stays low-pressure — "I'd love to walk through it with you" reads like an invitation, not a hard sell.

Practice project · no client
NeighborNetwork · Epoxy Floor Coating Post 4 of 10

One day floors bother me. Not the idea of them, the failure rate.

Hey South Shore, I'm Joel.

I've seen too many of them fail within a year or two. That's why every floor we install is what I call a 20 year floor.

We use an epoxy base with a polyaspartic top coat, and before any of that goes down, my crew grinds the concrete with a full grinder taking an eighth of an inch off the top. We don't skip it, because a floor won't bond right without it.

Every job comes with 100 percent American made products and a lifetime warranty.

Want to see what your floor needs? Free estimate here: [estimate link]

Why it works

Leads with a specific, checkable claim instead of a vague promise like "quality work" — an eighth of an inch of concrete ground down, a named topcoat, a lifetime warranty. Concrete detail reads as credible in a way adjectives can't.

Practice project · no client
NeighborNetwork · Epoxy Floor Coating Post 10 of 10

I dropped my hammer straight onto the floor. I winced before I even looked down.

Then I remembered the floor was epoxy coated. No dent, no chip, nothing.

Most garage floors can't take that. Bare concrete cracks, stains, and soaks up oil and salt every winter. Cheap coatings look fine for a year, until moisture seeps underneath. And now, the whole thing starts peeling.

So, you end up paying to rip out a floor you just paid for.

By the way, I'm Joel. I run an epoxy floor coating business with my dad and my brother. My dad has over 20 years in concrete and coatings, so we know what makes a good floor, good.

Want a floor that survives a dropped hammer, or worse? Get a free estimate here: [estimate link]

Why it works

Runs a miniature Problem-Agitate-Solve: the dropped-hammer moment stands in for the problem, the agitation is what a cheap coating actually does over a winter, and the solve is the credentials plus the offer — the same shape as a longer sales page, compressed into a scroll-stopping length.

View all 10 post variations (Google Doc) ↗

And one rewrite: an existing IG caption taken apart and rebuilt.

Before

Manifesting a big appetite for this mukbang. Trying different foods and enjoying every bite. Might need a second stomach for dessert. Best part? Got it all at a promo price! The Food Club, Ayala Malls Manila Bay

Location: Food Club Ayala Malls Manila Bay, 4th Floor near Mr. DIY

0917-144-4187 / 0917-166-4187
foodclub.reservation@gmail.com

Operating Hours:
Lunch: 11:00–2:30 PM
Dinner: 5:00–9:00 PM

Updated Promo Rates: (Valid until April 2026)
- Lunch (Weekdays): P988 (P788 promo)
- Dinner (Weekdays): P1,098 (P898 promo)
- Weekends/Holidays: P1,288 (P1,088 promo)

Birthday, student, group, graduation & kids promos available. Gift certificates: P1,000 value for only P950 (no expiration). Cashless & card payments accepted. VIP function rooms

#FoodClubMukbang #FoodClubFoodHacks #FoodClubAyalaMallsManilaBay

After

P988 buffet, P788 only if you know which day to show up.

Weekday lunch: P788 (regular P988)
Weekday dinner: P898 (regular P1,098)
Weekends: P1,088

Unlimited plates. Cashless and card accepted. Promo runs till April 2026. After that, it's back to full price.

Book now: call, email, or DM us to grab your slot before the promo's gone.

The Food Club, 4th Floor, Ayala Malls Manila Bay, near Mr. DIY

Lunch 11:00–2:30 PM | Dinner 5:00–9:00 PM
0917-144-4187 / 0917-166-4187
foodclub.reservation@gmail.com
Or DM us

Promo valid until April 2026. Book before it reverts to full price.

Planning something bigger? Birthday, student, group, and grad promos available. Gift certs: P950 for P1,000 value, no expiration. Lock the rate in now, use it whenever.

SLAP framework · cold-traffic IG caption rewrite

A stranger has no relationship to draw on, so a concrete price gap earns five more seconds of attention than a personal mood ever could. The hours, contact info, and CTA also move above the fold instead of hiding under the hashtags.

View full breakdown (PDF) ↗

Need Facebook or Instagram posts that sound like an owner, not a brand account?

Let's talk
Diagnosis first

Teardowns & rewrites

Two mock projects: existing ad copy taken apart, then rebuilt against a specific framework.

Peach ad redesign, before and after
Before

Peach Pro 3-Row MAG — built for smoother packing & wider coverage.

After

Stop going over the same area twice. Cover more. Pack less.

1-Second Clarity Test · benefit-first hierarchy

Naming the audience ("For tattoo artists") lets the right reader self-select in the first second. A four-word anchor claim reads as effortless, and effortless claims feel more true than a paragraph of features.

View full breakdown (PDF) ↗
Hella Asia carousel ad teardown cover page
Before

4-card carousel, "Learn more" on every card, zero benefit information on 3 of 4.

After

Escalating CTAs (Learn more → See why → Shop Now) + a durability claim + social proof on the close.

1-Second Clarity Test · conversion architecture

The hook, humor, and punchline already worked. The carousel just never asked for the sale. Fixing the architecture around a strong creative did more than rewriting the jokes would have.

View full breakdown (PDF) ↗

Have a cold lead that needs to convert?

Tell me about the product, the audience, and where they currently drop off. I'll tell you honestly whether I'm the right fit.

Opens your email app with this pre-filled. Nothing is sent from the page itself.