Photo posts get read, not watched. The nine formats, how many slides, the hook, the caption, the cadence, and three worked examples. Post your first one.
A TikTok slideshow is a photo post: 5 to 10 vertical images with a sound behind them that viewers swipe at their own pace. It is read, not watched, so the writing on slide 1 does almost all the work. Pick one of nine formats, write every slide as one line, and post the batch you made in a sitting.
A video plays at the speed you chose. A photo post plays at the speed the viewer chose. That one difference changes everything about how you write it.
A viewer who swipes is deciding to continue, slide by slide, which means every slide has to end with a reason to move. It also means nothing is missed by accident: if the text is on screen, it was read, and if it was boring, they stopped.
Three consequences worth planning around:
That is also why photo posts are the cheapest thing to batch. Ten posts is ten sets of lines, and the visual layer is generated in one pass.
MakeViral builds a slideshow from one of nine formats, and the format decides the shape of every slide. Pick the format from the job, not from the topic.
| Format | What it does | Pick it when |
|---|---|---|
| tips | A numbered list of quick wins | You want saves and your topic has repeatable advice |
| mistakes | What people get wrong, one per slide | You want comments from people who did the thing |
| myths | A claim, then the correction | Your niche is full of confident bad advice |
| vs | Two options compared slide by slide | Buyers are stuck choosing between two things |
| quiz | A question, then the answer slide | You want swipe-through and replies |
| plan | A week or a month laid out in order | The payoff is a schedule someone can follow |
| pov | A scene the reader recognizes | You want follows from a specific kind of person |
| story | A short narrative across slides | The lesson only lands with the events attached |
| checklist | Do this, then this, then this | Your audience is about to do the thing today |
Three of these do most of the work for a new account: mistakes for comments,
tips for saves, and vs for shares. story and pov are what you add once
people know who you are, because both rely on the reader caring about the
narrator.
Five to eight slides for almost everything. Five is a complete idea with a payoff. Eight is a full list. Ten is the ceiling MakeViral renders, and it is worth using only when every slide earns its place.
The gap you can control is between slide 1 and slide 2. Slide 1 got a swipe because of a promise, and slide 2 either pays some of it or the post ends there. So put your strongest item second, not last. Saving the best for the end is a video habit and it does not transfer.
A structure that holds at seven slides:
| Slide | Job |
|---|---|
| 1 | The hook. Who it is for, what they get |
| 2 | The strongest item, delivered immediately |
| 3 to 5 | The rest of the list, shortest lines you can write |
| 6 | The one that is slightly surprising |
| 7 | The payoff and one soft instruction |
One line per slide. If a slide needs two sentences, it is two slides or it is cut. The reader is standing in a queue somewhere, not sitting down.
Slide 1 is the whole post. Six to ten words, and it has to name the person it is for. "5 things I would not do again as a beginner lifter" tells a beginner lifter to swipe. "My fitness tips" tells nobody anything.
Four hook shapes that work across every format:
Put the hook as text on the image, big, in the top third. It is not a caption job. The caption is read second, if at all.
The last slide is where the plug goes, and it is the only slide allowed to mention you. Keep it to one instruction: save this, follow for the rest, comment a word, or open the link. Pick one. Two calls to action produce neither.
A last slide that works: the payoff line, then one short instruction underneath it. A last slide that fails: a logo, a website, three handles and a hashtag wall.
The caption is a second hook, not a summary. One line that adds something the slides did not say, then a question if you want comments. Long captions on a photo post get truncated and the part people see is the first line, so spend it.
Hashtags: a handful that describe the topic, not the platform. "tiktok" and "viral" describe nothing.
The sound sets the pace of the swipe. Pick something with a steady beat and no lyric fighting your text. Using a sound that is already moving on the app that week helps it travel, and picking it after the slides are written stops you building the post around a track that does not fit the topic.
Three worked examples, every headline as it would appear on the image.
1. Skincare, mistakes format, 7 slides
| Slide | Headline |
|---|---|
| 1 | 6 skincare mistakes I made in my first year |
| 2 | Buying three actives at once and using them all |
| 3 | Washing twice a day when my skin was already tight |
| 4 | Changing products every two weeks |
| 5 | Skipping sunscreen on cloudy days |
| 6 | Judging a product before four weeks had passed |
| 7 | Pick one product, give it a month. Save this for week four |
2. Personal finance, plan format, 8 slides
| Slide | Headline |
|---|---|
| 1 | A 4-week plan to stop leaking money |
| 2 | Week 1: list every subscription, cancel two |
| 3 | Week 1: move your payday transfer to the same day |
| 4 | Week 2: set one spending category and only track that one |
| 5 | Week 3: call one provider and ask for the retention price |
| 6 | Week 3: put the savings into the account you cannot see |
| 7 | Week 4: write down what you actually missed |
| 8 | Nothing here needs an app. Save it and start Monday |
3. Coffee, vs format, 6 slides
| Slide | Headline |
|---|---|
| 1 | Grinder or beans: which one actually changes your coffee |
| 2 | Cheap beans, good grinder: still sour, but consistent |
| 3 | Great beans, blade grinder: different cup every morning |
| 4 | Consistency beats quality until you can taste the difference |
| 5 | So the grinder first, at about the price of two months of beans |
| 6 | Then buy beans roasted in the last three weeks. Follow for the rest |
Notice what all three have in common: the strongest line is slide 2, every slide is one sentence, and the last slide gives exactly one instruction.
The honest answer is the one you can still do in week six. A pattern that holds for a single person with a job:
Five posts a week, held for two months, teaches you more than thirty posts in one week followed by nothing. If you can only hold three a week, post three.
Same slides, two different jobs, and one change in how you build slide 1.
| TikTok photo post | Instagram carousel | |
|---|---|---|
| Slide 1 is | A hook in a feed | A hook and your grid thumbnail |
| Best signals | Swipe-through, comments, shares | Saves and sends |
| Reach comes from | Strangers, mostly | Followers first, then strangers |
| Best last slide | Follow for the rest | Save this, or send it to the person who needs it |
| Length | 5 to 8 | 6 to 10, longer lists do well |
The grid point is the practical one. On Instagram, slide 1 sits in your profile permanently, so it has to read at thumbnail size and look like it belongs beside the last twelve posts. A hook that only works at full size makes a messy grid.
Saves and sends also change the ending. On Instagram, "send this to the friend who keeps asking" outperforms a follow request, because a send puts the post in a private chat where it gets read.
Build both from the same lines: the TikTok slideshow generator for the photo post, the Instagram carousel maker for the grid version, and the TikTok photo mode generator when you want the photo-mode layout specifically.
Type a topic, pick a format, get 5 to 10 vertical slides with the hook already written. Plus the caption and the hashtags to paste under it.
One credit per slide, minimum 5 slides, maximum 10. Regenerating a single slide you did not like is 1 credit, not a new post.
| Post | Credits | On the 49.99 plan | On the 199.99 plan |
|---|---|---|---|
| 5-slide post | 5 | 0.50 | 0.34 |
| 7-slide post | 7 | 0.70 | 0.47 |
| 10-slide post | 10 | 1.00 | 0.67 |
| Five 7-slide posts, one week | 35 | 3.50 | 2.34 |
| Twenty 7-slide posts, one month | 140 | 14.00 | 9.34 |
A credit is about 10 cents on the 49.99 dollar plan for 500 credits and about 6.7 cents on the 199.99 dollar plan for 3,000 credits. Both are on the pricing page. Cancel anytime, 14-day refund window on unused credits.
The output is a set of 1080x1920 PNGs plus a caption and hashtags. You post them yourself: MakeViral does not upload or schedule.
Hooks are the bottleneck, not slides. The slideshow ideas index has prompt sets per niche, and these four are the fullest:
For niches with a longer sales cycle, SaaS and ecommerce follow the same shapes with a product mention on the last slide instead of a follow request.
A photo post fails in one of three places, and each one has a different fix. Work through them in order, because fixing the wrong layer wastes a week.
Nobody swiped past slide 1. The hook is the problem, not the topic. Rewrite it as a promise to a named person and post the same slides again in a fortnight with a new first slide. This is the cheapest fix in the format: one credit, one regenerated slide.
People swiped and then stopped in the middle. The order is the problem. Your strongest item was sitting at slide 6. Move it to slide 2 and cut whatever was padding the list to eight.
People read every slide and did nothing. The ending is the problem. Either the last slide asked for two things at once, or it asked for something the post did not earn. A list of tips earns a save. It does not earn a purchase.
One more thing worth checking before you blame any of the three: whether the text was readable at arm's length. Long lines, thin type and text in the bottom strip of the frame all get lost behind the interface, and no amount of rewriting fixes a slide nobody could read.
One topic in, a full carousel out: a cover slide built to be a thumbnail, one line per slide, and a last slide that asks for the save.
Start on the slideshow builder with a format and a topic, or read the AI slideshow generator hub for what each format outputs. For hook writing that applies to video as well, how to go viral on TikTok covers the first three seconds in detail, and faceless TikTok ideas has the topic lists that feed a weekly writing session.
Type a topic, pick a format, get 5 to 10 vertical slides with the hook already written. Plus the caption and the hashtags to paste under it.
Read moreToolOne topic in, a full carousel out: a cover slide built to be a thumbnail, one line per slide, and a last slide that asks for the save.
Read moreToolThe swipeable photo post, built for the aesthetic side of TikTok: POV, moodboard and quiet story posts, with one look across every slide.
Read moreForty faceless TikTok ideas grouped by niche, each with a hook line and the video format that fits it. Pick one, make it today, and post it.
Read moreArticleWhat TikTok says about recommendations, 15 hooks that hold the first two seconds, a retention checklist and a 14-day plan. Start your first video.
Read morePick a format, paste a prompt or a product URL, and download a 9:16 video that is ready to post.
Cancel anytime. 14-day refund window on unused credits.