A vintage or resale shop has a content problem that most businesses do not: almost everything you sell is one of a kind. Once the 1960s mohair cardigan is sold, it is gone, and so is the post you planned around it. You also spend your days sourcing, cleaning, mending, photographing, listing and shipping, which leaves little time to think about Instagram.
The answer is not posting more. It is a repeatable weekly rhythm where most posts are easy, a few are special, and every slot already knows what kind of post goes in it. This guide gives you that rhythm, a four-week calendar to start from, and a way to keep it full without living on your phone.
Start with your post types
Before dates, decide on a short list of post types you can make again and again. For a resale shop, seven cover almost everything:
- New arrivals. The stock you just listed. Carousels work well: a hero shot, then details, labels and measurements.
- Styling. One piece shown three ways, or a full outfit built around a find.
- Era and label know-how. How to date a garment by its label, what makes a piece from a particular decade, care tips. These get saved and shared.
- Behind the scenes. Sourcing trips, the mending pile, the steamer, the packing table.
- Sold and restock. "Gone to a good home" posts and drop announcements. They create urgency for the next drop.
- Credited reposts. Great vintage content from other creators and collectors, shared with permission and credit. They keep your feed alive on weeks when you have nothing new to shoot.
- Community. Customers wearing their finds (always with permission), questions, polls, "which era should we source next?"
A weekly rhythm
Here is a five-post week that a one-person shop can sustain:
| Day | Post type | Format |
|---|---|---|
| Monday | New arrivals | Carousel, 5 to 8 slides |
| Tuesday | Era and label know-how | Carousel or single graphic |
| Wednesday | Credited repost | Photo or reel from another creator |
| Thursday | Styling or behind the scenes | Reel or carousel |
| Friday | Drop or sold roundup | Carousel or story-led post |
If you drop new stock on a set day, move "new arrivals" to the day before the drop and make the drop day itself the announcement. Weekends can be optional: a repost or a community post if you want them.
Ratios matter more than the exact days. A good starting mix is roughly 60% your own content, 25% credited reposts and 15% direct promotion (drops, sales, links to the shop). Reposts are there to fill gaps and give followers variety, not to replace your own photos.
A four-week starter calendar
Week 1: introduce the shop. Monday's arrivals carousel opens with "New in this week". Tuesday: "How to tell a 1970s label from a 1990s one", with three label photos. Wednesday: a credited repost from a vintage collector you admire. Thursday: a reel of your sourcing day. Friday: the drop announcement with the time and link.
Week 2: one piece, many ways. Pick a strong piece and build the week around it: arrivals on Monday featuring it; Tuesday, the history of that style; Thursday, the piece styled three ways; Friday, "sold" or "still available".
Week 3: a series. Run a three-part mini series, for example "Decade of the week: the 70s", in three parts on Tuesday, Wednesday and Thursday. Number each part ("Part 1 of 3") and keep them on the same channels. See how to schedule a series in order so part 3 never posts first.
Week 4: community. Feature customers who agreed to be shared, answer the most common questions in a carousel, and end with a "what should we source next?" poll.
Then repeat, swapping topics. After a month you will know which post types your followers save, share and buy from, and you can shift the mix.
Shooting so the calendar stays full
The biggest time saver is shooting in batches. When you photograph a new piece for the listing, take the extra shots for social at the same time:
- A clean hero shot on your usual background, at 4:5 for Instagram.
- Two or three detail shots: fabric, buttons, stitching.
- The label, in focus.
- One styled or worn shot if you can.
Name the files by piece and number (cardigan-01.jpg, cardigan-02.jpg) and drop them into one folder per week. You now have a carousel ready for every piece you list.
Channels beyond Instagram
- Pinterest is good for evergreen know-how: label guides, care tips and styling posts can bring visitors for months. Product photos with clear titles work well.
- Threads suits short questions and behind-the-scenes notes. Threads uses one topic tag per post.
- Tumblr has long-standing fashion and vintage communities that appreciate detail shots.
- Bluesky takes up to four images per post; a short arrivals post works well.
- TikTok rewards sourcing hauls and try-ons.
You do not need all of them. Pick Instagram plus one or two others and post the same core content, adjusted for each.
Hashtags for resale
Instagram now allows at most five hashtags per post, so choose carefully: one or two broad community tags (vintage fashion, secondhand style), one or two specific ones (the decade or the category, such as 70s fashion or vintage knitwear), and one local tag if you sell in person. Keep a few named sets you can reuse rather than writing them fresh every time.
Keeping it full with less effort
A calendar like this is easy to plan and hard to keep up when a week gets busy. A few habits help:
- Keep a backlog. Save posts you would like to repost (with the creator's handle) and evergreen know-how posts you can use any week.
- Book series and drops first, then fill the rest.
- Plan rest days. A shop that posts five good posts a week beats one that posts seven tired ones.
Social Snagger was first built for exactly this kind of shop. You can follow other vintage creators and hashtags and save their posts with credit attached, link your weekly photo folders (each subfolder becomes a collection), and press Fill my week to book a mix of your own posts, credited reposts and promos across your channels, with rest days and no creator repeated back to back. The Create board can write a "how to date a label" carousel in your brand colours from a few facts you type in. And because it runs on your Mac, it costs nothing per channel. For more on sharing others' work properly, read how to repost with credit.
Try it
If your shop's Instagram keeps going quiet on busy weeks, download Social Snagger, free for Mac, and fill next week's calendar tonight.