All docs
Getting started

Your first slideshow

Step-by-step: sign up, create an app, and generate your first TikTok-ready slideshow.

1 min readLast updated Edit this page

This guide walks you through the full happy path: from account creation to a downloadable ZIP. It should take less than 5 minutes.

1. Sign up

Go to viralslides.app/signup and create an account with email + password. We seed a personal organization on signup, so you can start generating immediately on the Free plan (1 app, 5 slideshows/month).

Free trials

Choosing a paid plan at signup starts a 14-day Starter trial — no card needed up front. We email you 3 days before it ends.

2. Create your first app

From the dashboard, click Create app. You'll need:

  • Name — the user-facing name of your app.
  • Niche — one or two words (e.g. "meditation", "fitness tracker"). This drives hook selection.
  • Language — primary language for hooks and marketing copy. Defaults to en.
  • Brand colors — primary, secondary, accent (hex). We apply them across slide templates.
  • Screenshots — 2–3 store screenshots (PNG/JPG, < 5MB). We weave them into slides automatically.
  • Store URLs — optional but recommended; they drive CTA generation.

3. Generate

On your app's page, click Generate. By default we pick the highest-ranked hook for your niche × language and render a 6-slide deck plus marketing assets. This takes 20–40 seconds end-to-end.

When generation finishes you'll see a slideshow detail page with editable slides, a caption, ranked hashtags, and CTA variants. Edit anything you want — text, slide order, hashtags — and click Download ZIP when you're happy.

4. Post to TikTok

  1. Unzip the archive. Inside you'll find slides/01.png … 06.png, marketing/caption.txt, marketing/hashtags.txt, and marketing/cta.txt.
  2. Open the TikTok app, tap +, switch to the Photo (slideshow) tab.
  3. Add the slides in numerical order.
  4. Paste caption.txt as your description, then drop hashtags.txt after it (or as the first comment).
  5. Pick a CTA variant from cta.txt and post.
That's it.

Most teams generate 1–3 slideshows per app per week. The hook library refreshes daily on Starter+, so your next post is one click away.