
Before/after without photos (skincare)
“Week 1: 31% hydration. Week 6: 68%. Measured, not filtered.”
Our remake for Sortbox, a fictional brand. Names, reviews and numbers are illustrative; the original pattern is not reproduced. Built as HTML and rendered to PNG, so every word is editable.
“2,431 unread → 0. Same inbox, one Tuesday.”
Split panels, the 'before' struck out and greyed, the 'after' bright. SaaS doesn't have a face or a body to transform, so the transformation is a number the viewer recognises from their own screen.
Fill in the [BRACKETS], then run it.
Product: [SAAS]. The daily metric your user sees: [METRIC]. Typical before value: [X]. Typical after value: [Y].
Write a before/after split ad:
- Headline (max 8 words) with both numbers; key phrase in [[ ]].
- BEFORE panel: big number, 4-word caption, 3 bullets naming feelings/costs.
- AFTER panel: big number, 4-word caption, 3 mirrored bullets.
- CTA (max 4 words).
Return JSON {headline, before{label,big,caption,points}, after{...}, cta}. Keep it honest: describe a typical result.4:5 SaaS before/after ad, white background, bold black headline '2,431 unread → 0' with arrow. Two side-by-side rounded panels: left pale grey labelled 'BEFORE' with a huge struck-through '2,431' and three ✕ bullets; right electric blue labelled 'AFTER' with a huge white '0' and three ✓ bullets. Wordmark bottom-left, blue pill CTA bottom-right. Flat, modern, legible.
Checks that the landing page proves the 'after' number the ad promised.
View in catalogOne subscription for the whole catalog: copy, image, video and agent skills.
See Pro
“Week 1: 31% hydration. Week 6: 68%. Measured, not filtered.”

“Works with the 12 tools you already pay for.”

“Everything a one-person business needs online. $12.”

“We deleted 3 internal docs and replaced them with one prompt.”