# Ad copy templates for ecommerce sales

> Ten fill-in ad copy templates for ecommerce sales on Meta: sale, launch, bestseller, review, cart reminder and more, with a worked example sized to each placement.
- **Author**: Marxx
- **Published**: 2026-10-27
- **Category**: Ad copy
- **URL**: https://marxx.ai/library-templates/ad-copy-templates-for-ecommerce-sales

---

Ecommerce sales copy has one job: tell a shopper what the product is, what it costs and why now, in a line or two. Use the ten templates below, fill the brackets and check that every price, date and stock line is true.

## The ten templates

```
1. SALE
[Offer] on [category] till [real date]. [Delivery or return promise].

2. NEW PRODUCT
New: [product]. For [who] who [need]. [Key benefit]. [Launch offer].

3. BESTSELLER
Our most-ordered [product]. [Why people reorder]. INR [price].

4. REVIEW-LED
"[A real line from a real review]." [First name], verified buyer.
[Product], INR [price].

5. CART REMINDER
Still thinking about it? Your [product] is waiting. [Return or delivery note].

6. BACK IN STOCK
Back in stock: [product]. [Real fact about the last sell-out].

7. BUNDLE
[Bundle name]: [N] items for INR [price]. You save INR [amount].

8. DELIVERY THRESHOLD
Add INR [amount] more to your cart and delivery is free.

9. LOW STOCK (ONLY IF TRUE)
Only [N] left in [size/colour]. Order today.

10. VERSUS
Same [real spec] as [bigger option], INR [amount] less. [Why].
```

## Fit the text to the placement

Meta's Ads Guide lists a recommended primary text length of 50 characters for Facebook Feed image ads and 125 for Instagram Feed image ads. For Instagram Reels ads it lists 44. Its headline guide is 27 characters for Facebook Feed and 40 for Instagram Feed (checked 2026-10-20). If your text is longer, the end may be cut, so lead with the price or the offer.

## A worked example

Say you sell a running shoe at INR 2,499 and run INR 500 off, which is 20%, so the price is INR 1,999. Use template 1 and cut it to fit each placement.

| Placement | Text | Characters |
|---|---|---|
| Facebook Feed primary text | INR 500 off all sneakers till Sunday. Free delivery. | 49 |
| Instagram Feed primary text | INR 500 off all sneakers till Sunday. Light, washable, made for hot days. Free delivery on every order. Shop now. | 110 |
| Instagram Reels primary text | Summer sneakers, INR 500 off till Sunday. | 38 |
| Headline | Light sneakers for hot days | 27 |

Each fits the length Meta lists. The offer and the deadline come first in all of them. Only write "till Sunday" if the sale ends then. Write "free delivery" only if the buyer pays nothing for it. See the [offer examples for D2C brands](/templates/offer-examples-for-d2c-brands) for how to check the margin first.

## Four rules for sales copy

1. **The ad price must match checkout.** Use a fixed price, not "from as low as". India's 2022 misleading advertisement guidelines say to state the price.
2. **Stock lines must be true.** The same guidelines say an ad should say when stock is limited, and should not tempt buyers at a price you cannot supply. The 2023 dark patterns guidelines name false urgency (checked 2026-10-20 on the [CCPA guidelines page](https://ccpa.doca.gov.in/guidelines.php)). This is a summary, not legal advice.
3. **Use real reviews.** Template 4 needs a review you hold and may quote.
4. **One offer per ad.** If you have three offers, run three ads.

## Tips

- Start from the [ad headline examples](/templates/ad-headline-examples) for the headline, then write the body.
- For a festival sale, use the [festive sale offer copy templates](/templates/festive-sale-offer-copy-templates).
- Match the button to the line. See the [call to action examples](/templates/call-to-action-examples-for-ads).
- Browse 12 finished ads in the [ad copy examples](/templates/ad-copy-examples).
- Test one template against another with the same image and offer, not two changes at once.

## FAQ

### Which template works best for a first sale?

Start with the sale or the bundle, because the offer is easy to understand. Then test the review-led template once you hold real reviews.

### How long should ecommerce ad copy be?

Short enough that the offer shows before the text is cut. Aim to put price and deadline in the first 50 characters.

---
- [More Ad copy articles](https://marxx.ai/library-templates/category/ad-copy)
- [All articles](https://marxx.ai/library-templates)