# Ecommerce social media posts: product posts that sell

[Canonical HTML page](https://gradiently.design/guide/ecommerce-social-media)

An online shop posts the same products again and again. The shops that sell from social make every one of those posts instantly theirs. Here are the five post types worth making, and how to keep them consistent.

## The short version

- Ecommerce social media posts sell best when the product is the clear subject and the background is consistent from post to post.
- Five post types cover most of what an online shop needs: product drops, product in use, customer reviews, sales and behind the scenes.
- Instagram feed posts work best at 1080×1350 pixels, stories and Reels covers at 1080×1920, and Pinterest pins at 1000×1500.
- A sale post should state the offer, the end date and what is included, and nothing else.
- Customer reviews make strong posts when the quote is short and set in large type.

**Ecommerce social media posts** that sell do two jobs at once: they make one product impossible to ignore, and they look so consistently like your shop that a follower knows whose post it is before reading the name. That means a small set of repeatable post types, a recognisable background behind every product, and a single clear line of words. The rest of this guide covers which posts to make, at what size, and how to stop your feed looking like a supplier's catalogue.

## Why most ecommerce posts look the same

Online shops often share suppliers, product photographers and templates, and many sell items that look similar to a competitor's. Put a white packshot on a white square, add a price sticker, and your post could belong to any of a dozen shops. Followers scroll past it because nothing tells them it is yours. The fix is not more products per post. It is a signature setting that only your products appear in, which is why [product photo backgrounds](https://gradiently.design/guide/product-photo-backgrounds) matter as much as the photos themselves.

### Reads as a catalogue

- White background, product centred, price in a red burst
- A different template for every post
- Five products crammed into one image
- Long captions copied from the product page

### Reads as your shop

- The same coloured ground or material behind every product
- Three or four layouts used again and again
- One product, one line, one reason to tap
- A caption that sounds like a person who uses it

## Five ecommerce post types worth repeating

### 1. The product drop

A new product, a restock or a new colourway. Lead with the product name or the one thing that is new, add the date if it isn't available yet, and save the specifications for the product page. A short run of posts works well: a teaser, the reveal, then a "back in stock" reminder. [New product announcement](https://gradiently.design/guide/new-product-announcement) has copy patterns for each.

A portrait product drop post announcing The Field Tote in olive, live Thursday at 10am

The drop post at 1080×1350: the product name and the one new thing.

A vertical story counting down two days to a tote bag launch, with the same gradient as the feed post

The story countdown that runs before it, in the same look.

### 2. The product in use

Show scale and context: the mug in a hand, the serum on a shelf, the jacket on a real person in real weather. These posts answer the question a packshot cannot, which is "what is it like to own this". Keep your signature colour in the frame through a border, a backdrop or the words.

### 3. The customer review

A short review in large type is often your most persuasive post. Ask permission, use first names or initials, and keep only the sentence that matters. Real reviews in a customer's own words beat polished claims, a point covered in more depth in [testimonial post design](https://gradiently.design/guide/testimonial-post-design) and [UGC style graphics](https://gradiently.design/guide/ugc-style-graphics).

A portrait post quoting a customer review of a tote bag in large type, with the customer's first name underneath

A review frame: one sentence from a real customer, their name and the product.

### 4. The sale

A sale post has three facts: the offer, the end date and what it applies to. Write them as a person would say them. "Everything in the shop, until Sunday" reads faster than a block of terms. Make the ground a little bolder than usual so the post feels like an event, but keep it in your own colours rather than switching to generic sale red. [Sale post design](https://gradiently.design/guide/sale-post-design) has more layouts.

### 5. Behind the scenes

Packing orders, sampling fabric, testing a new scent. These posts rarely sell directly, but they make the shop feel like people, which is what makes followers buy from you rather than the cheaper listing. A plain phone photo with one line of text is enough.

## Sizes for ecommerce social media posts

| Where | Size | Best for |
| --- | --- | --- |
| Instagram feed | 1080×1350 px | Drops, reviews, product in use |
| Instagram Story and Reels cover | 1080×1920 px | Countdowns, sales, polls |
| Facebook post | 1200×1200 px | Sales, restocks |
| Pinterest pin | 1000×1500 px | Product in use, gift ideas |
| TikTok video cover | 1080×1920 px | Unboxing and how to use |
| Shopify product image | 2048×2048 px | The product page itself |

Use the tall formats wherever the platform allows: they take up more of the screen in a feed.

- Feed 4:5: 1080 × 1350
- Story 9:16: 1080 × 1920
- Pin 2:3: 1000 × 1500
- Square 1:1: 1200 × 1200

The four shapes an online shop posts in most, to scale.

## A weekly rhythm for an online shop

Consistency is easier to keep when each day has a job. A simple week might look like the plan below; swap days around to suit your launches. [Content pillars](https://gradiently.design/guide/content-pillars) explains how to choose the themes in the first place.

1. **Monday: product in use** Start the week with a real photo of a product being used.
2. **Wednesday: customer review** One review, one sentence, the same quote layout every time.
3. **Thursday: drop or restock** Putting new things out on the same day each week trains followers to look.
4. **Saturday: behind the scenes** A packing table, a sample, a mistake you fixed.
5. **Stories, daily** Polls, countdowns and quick product questions in 1080×1920.

## Making many product posts without losing the look

Shops with dozens of products hit the same wall: making a post per product by hand takes all week. The practical answer is one master layout and a spreadsheet. Your product names, prices and photo links already live in a store export. In Gradiently's Studio, bulk create (Pro) connects those columns to a page's text and images and makes a post per row, which you review before creating. [Batch create social media content](https://gradiently.design/guide/batch-create-social-media-content) walks through the method in any tool.

The background is what holds a large catalogue together. Gradiently designs sit on a Mark, a living gradient and material background that no other shop can claim once you own it, and its words stay legible because the Mark moves its calmest area behind them. With Pro, one design then resizes to the feed, story and pin in a single step.

## FAQ

### What should an ecommerce brand post on Instagram?

Rotate five types: product drops, products in use, customer reviews, sales and behind the scenes. Keep the same background and layouts across all of them so the feed reads as one shop.

### What size should product posts be on Instagram?

Use 1080×1350 pixels for feed posts and 1080×1920 for stories and Reels covers. The tall 4:5 frame shows more of the product in the feed than a square.

### How do I make product photos look consistent?

Shoot or place every product on the same coloured ground or material, in similar light, and use the same few layouts for words. Consistency comes from the setting, not only the camera.

### How often should an online store post on social media?

Three or four feed posts a week plus daily stories is sustainable for most small shops. A regular rhythm matters more than a high volume.
