Steve (@steveadsguy) profile picture

Helping you scale your ecom brand with ads that work

Joined April 2025
Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)Photo by Steve (@steveadsguy)
the competitor in this nmn ad is your younger self. no rival brand, no mg war. just how you ran a few years ago. only benchmark a tired 45yo cares about. app.gethookd.ai/share/ad/106…
10
"i thought my tired-looking under-eyes meant filler was the only answer." 104 days in market. a confession, not a benefit. confessions get read. app.gethookd.ai/share/ad/141…
9
sportano reached ~410k in the eu on $2k-5k spend. about a cent and a quarter per person, max. test angles in cheap markets, port winners home. app.gethookd.ai/share/ad/108…
15
"i thought my tired-looking under-eyes meant filler was the only answer." 102 days of spend. names the frustration before the product. steal that. app.gethookd.ai/share/ad/141…
16
DR play: genex stacks crash, fog, bad sleep, low drive, slow recovery into one enemy. NAD+ decline. one capsule answers all five. 38 days live. app.gethookd.ai/share/ad/106…
21
dr lesson from a bible ad that ran 42 days: specifics sell grief. "My husband Paul passed away six months ago." a name, a time, a cause. real loss has dates. app.gethookd.ai/share/ad/988…
18
easiest nmn buyer: someone already on nmn. bettervits' video: 6 months on it, felt nothing. headline says he was right, one step short. switching ad. 58 days. app.gethookd.ai/share/ad/107…
22
eternal's nmn carousel: lower energy, slower recovery, less clarity. three comparatives. she adds "than five years ago" herself. 81 days. MOF symptom ladder. app.gethookd.ai/share/ad/820…
16
"plötzlich mehr falten, obwohl sich im alltag nichts geändert hat?" 86 days in market. german brand, same playbook: name the moment, then get out of the way. app.gethookd.ai/share/ad/136…
26
catalog ads get called lazy. sportano's ran 80 days. jackets, wetsuits and one hydrofoil in the same swipe. after a foil kit, a jacket feels cheap. BOF. app.gethookd.ai/share/ad/108…
27
"The Comforter That Broke TikTok." proof borrowed from another platform, run on meta. nobody checks, they just feel late. $100 in body pre-qualifies. app.gethookd.ai/share/ad/926…
11
gift buyers fear the present looks worn in a month. mellow names it: "resist pilling and shedding." then SPRING20 closes. 28s video, 22 days. app.gethookd.ai/share/ad/926…
9
this fertility advertorial's villain is a missing billing code. blame the incentive, not the doctor, and she keeps trusting both. 21 days live. app.gethookd.ai/share/ad/892…
24
"2x the fill, 0 compromise, and 100 percent real." numbers as a scoreboard. the eye reads them before words. 26 days. MOF. app.gethookd.ai/share/ad/926…
16
serovital is years old and still calls its code an introductory offer. every viewer is a first time buyer. evergreen welcome offer. 84 days. app.gethookd.ai/share/ad/900…
30
"taken the comfort world by storm". social proof, zero numbers. vague hook, then the body answers pilling and shedding. 22 days live. app.gethookd.ai/share/ad/926…
1
16
DR lesson: no reputation? rent one. spanish reseller names micro ingredients in the copy, 2.1M units sold in the link desc. 41 days. TOF borrowed brand. app.gethookd.ai/share/ad/106…
1
39
DR note: best grief detail in an ad this year. "His coffee mug by the sink." two objects, no adjectives. 900 word image ad, 71 days. BOF. app.gethookd.ai/share/ad/988…
19
DR lesson: for hype-tired buyers, no big claim is the claim. nip and fab lists exosomes, pdrn, nad+, % actives. no before/after. 27 days. MOF spec sheet. app.gethookd.ai/share/ad/108…
20
quran book selling on pareto: learn the most frequent words first. then "300+ pages" so the shortcut still feels heavy. 59 days live. MOF. app.gethookd.ai/share/ad/963…
25