
Key takeaways
- Format: Offer/discount ad with a lifestyle photo and a boxed promo code.
- Best for: App install and first-purchase acquisition campaigns.
- Hook: A big "$15 OFF" dollar value that reads before anything else.
- Reuse it: Swap the photo, amount and code to promote any first-order discount.
Available sizes
What is an offer ad?
An offer ad leads with a deal, such as a percentage off, free shipping or a first-order discount, as the main hook. It's built to convert people who already know the brand or are close to buying, and works best with a clear deadline or condition.
See all offer / discount ads →Why this offer / discount ad works
- 01
Value first
The dollar amount is the largest element on the canvas, so the benefit lands instantly. A fixed dollar value often feels more tangible than a percentage for low-ticket services.
- 02
Coupon-style code box
The white box with black text mimics a physical coupon and breaks the visual pattern. It makes the code easy to remember and screenshot.
- 03
Relatable everyday moment
Coffee in one hand and phone in the other shows the exact moment someone would book a ride. Viewers can picture themselves in the scene.
- 04
Clear action path
"Use Code & Ride" with an arrow tells people exactly what to do next. Low friction plus a clear next step boosts click-through.
Full creative breakdown
Who this ad targets
This ad targets urban commuters, students and young professionals aged roughly 18–40 who have not yet tried SwiftCar. They likely already use a competing ride-hailing or taxi app and need a small, risk-free reason to switch or try a new one. The first-time framing excludes existing users, so it suits prospecting audiences, lookalikes of recent riders and interest targeting around commuting, nightlife, travel and city living. Price-sensitive users who compare apps on cost are especially receptive to a clear dollar-off offer.
Copywriting analysis
The copy is stripped to the essentials: amount, eligibility and code. "$15 OFF" leads because value is the hook, and "First-Time Ride" qualifies the audience without needing extra words. The hyphenated "First-Time" keeps the line compact and readable at small sizes. The promo code "RIDEFIRST" is self-explanatory and easy to recall, reinforcing the offer itself. "Use Code & Ride →" acts as a mini call to action that combines the step and the reward in four words. The small "Terms and conditions apply" protects the brand legally without distracting from the main message. There is no feature talk, which is right for a commodity service where price and convenience drive the first trial.
Visual design
The background photo is lightened with a soft white wash, creating contrast for heavy white headline type with a subtle drop shadow. The headline is centred and stacked over the subject, a bold choice that prioritises the offer over the face. The solid white code box is the only hard-edged shape, which draws the eye straight to it. Neutral tones of white, beige and denim keep the palette calm, while the logo sits quietly bottom left. Hierarchy flows top to bottom: value, code, action, brand.
How to adapt this template for your brand
- Choose a lifestyle photo showing the moment your product is used, and lighten the background so white text stays readable.
- Write your offer as a dollar or euro amount in very large bold type as the main headline.
- Add a short qualifier such as "First Order" or "First Month" directly below the amount.
- Place your promo code in a solid contrasting box so it reads like a coupon.
- Finish with a short action line with an arrow, your logo in a corner and a terms disclaimer.
Tips for apps & subscriptions ads on Meta
On Meta, run this in Feed and Stories and pair it with an app install objective; keep the code also in the primary text so it is copyable. On TikTok, the static works as a carousel slide, but a short video of someone booking a ride and entering the code will usually perform better. For Google App campaigns, supply the creative as a square image asset alongside landscape and portrait versions. Always use a unique code per platform so you can attribute redemptions accurately.
About this creative
This square ad for SwiftCar, a ride-hailing app, uses a bright, washed-out street photo of a young woman holding a reusable coffee cup and a smartphone. She smiles and looks up and away, suggesting an easy, carefree commute. The background is softly blurred and lightened so the white headline reads clearly. Large bold white type stacks "$15 OFF First-Time Ride" across the centre of the frame, overlapping her body for maximum impact. Below sits a solid white box with black text "CODE: RIDEFIRST", styled like a coupon so it stands out instantly. A secondary call to action, "Use Code & Ride →", nudges the viewer to act. The SwiftCar logo, a simple car-front line icon with the wordmark, anchors the bottom-left corner, while a small "Terms and conditions apply" line closes the frame. The design is clean, offer-led and built for fast scrolling feeds where the discount must register in under a second.
Meta ad · 1200 × 1200 · Apps & Subscriptions
Ride-Hailing App Ad: $15 Off First Ride Promo Code
This SwiftCar ad promotes a ride-hailing app with a simple first-ride discount. The square offer/discount creative pairs a smiling commuter with a huge "$15 OFF" headline and a boxed promo code. Use it as a template for app install, new-user acquisition and promo-code campaigns on Meta and TikTok.
Added
All brand names and logos are property of their owners. Adplaylist is not affiliated with or endorsed by these brands.
Details
Ad copy
Primary text
New to SwiftCar? Your first ride is on us – almost. Use code RIDEFIRST and get $15 off your first trip. Download the app, enter the code and you're on your way.
Description
Use code RIDEFIRST at checkout. Terms apply.
On-image text
$15 OFF First-Time Ride | CODE: RIDEFIRST | Use Code & Ride → | SwiftCar | Terms and conditions apply.
Headline ideas for this template
- 1Your First Ride, $15 Cheaper
- 2New Here? Ride for Less Today
- 3Skip the Taxi Line – Save $15
- 4Code RIDEFIRST = $15 Off
- 5Try SwiftCar on Us
Meta image ad specs
| Placement | Ratio | Size (px) |
|---|---|---|
| Feed | 1:1 or 4:5 | 1080×1080 / 1080×1350 |
| Marketplace | 1:1 | 1200×1200 |
| Messenger inbox | 1:1 | 1200×1200 |
| Stories & Reels | 9:16 | 1080×1920 |
This template is 1:1. Request 4:5 or 9:16 to cover all placements.



