Generation runs in stages, and you can watch each one. Nothing goes to Pinterest until you approve it.
How one post becomes dozens of pins
The multiplication comes from angles. An angle is a way of framing the same page — the sceptical take, the beginner take, the "I tested this" take, and so on.
Every target keyword on your post is combined with every angle you have enabled. Five keywords across sixteen enabled angles produces eighty title candidates from a single blog post — all pointing at the same URL, all saying something different.
That's the point. Pinterest's own Pin performance guidance favours new content, and warns that saving the same pins over and over can get you "flagged as spam." Angles are how you get variety without writing eighty headlines yourself.
You can turn angles on and off under Project Settings → Pin Title Angles if some don't suit your niche.
Watching a run
Generation happens in the background — you can close the tab. There are three places to check on it:
The blog post's Overview. Open the post from Blog Posts. Its Pipeline section lists each stage — Pin image, Pin content, Scheduling — with its current status.
The Activity panel on the right of every screen. It updates live as titles, descriptions and images finish.
Needs you on your dashboard, and the full Tasks page. If generation stops for a reason you can fix, it shows up here, worded as what to do: for example Your AI key can't make pin content, or Approve your pins. Troubleshooting explains each one.
A full first run takes a while. Titles come first, then descriptions, then the images.
Titles
Open the blog post and go to Pin Titles. The page describes itself as "AI-generated title candidates for this blog post. Approve, edit, or trigger a new generation run."
You get a paginated list of candidates. Real examples from a post about side hustles:
50 side hustle ideas from home — avoid the ones that waste your time Side hustle ideas: I tested 50 from home in 2026 50 low-effort side hustle ideas from home you can start from the couch
Same page, same keyword set, three different hooks.
You can filter by approval state and by whether a title already has descriptions written for it. Generate pin titles triggers another run if you want more.
Descriptions
Each title gets its own set of description variations, under Pin Descriptions.
Multiple descriptions per title means the same title can go out more than once without the caption repeating. Alt text is written automatically.
How your pins are designed
There are two ways to get pin images, and you can use both.
AI-only works immediately with no setup. The app designs every pin from your enabled styles, fonts and characters, each with its own picture, and puts the text on it. This is the default and it's what runs if you do nothing.
Template-based gives you branded pins. You upload a template for each post; the AI supplies background photos and the text, and each approved photo is combined with your template into a pin image. The photos wait for you first — that's the first of the two approvals below.
Both runs the two together and lets you choose the split. A post with no template ready gets all of its pins from AI.
Mode
Setup
What you approve
AI-only (default)
None
Each finished pin
Template-based
A template per post
Each photo, then each finished pin
Both
Templates where you want them
Photos for template pins, then each finished pin
Pick one under Project Settings → AI Pin Images → Image generation mode.
AI-designed pins collect under the blog post's AI Pins section:
Finished pins — image plus title plus description — appear under Pin Content.
Nothing publishes until you approve it
This is the safety rail: a pin is not eligible to publish until it has been approved. Generation fills a queue of candidates; it does not put anything on Pinterest.
So a first run can be as large as you like. Everything it produces sits there waiting for you, at up to two points:
The two approvals
1
Pin photos
(template-based pins only). Before a photo is combined with your template. See Approve pin photos.
2
Pin content
(every pin). Once the image, title and description are assembled into a finished pin, before it's scheduled. See Approve pin content.
1. Approve pin photos
Open Pin Photos in the project sidebar. The page explains itself: "Every background photo across this project's posts. Approve the ones you want on your pins; to add photos, open a post." When photos are waiting, press Review N waiting.
Press Approve on the photos you want, or Reject on the ones you don't. An approved photo is "Eligible for downstream pin-image composition" — the app puts it on your template and turns it into a pin image. A photo you reject or leave waiting never reaches a pin.
New photos you ask for "arrive for your approval in a minute or two, and become pins once you approve them." Photos you upload yourself go through the same gate.
AI-only pins skip this step. Their images are checked automatically and go straight on to be assembled, so your one approval for them is the pin itself.
2. Approve pin content
When pins are waiting, Pin Content shows a Review N waiting button. It opens Review pins: "Nothing is published to your Pinterest until you approve it. Approved pins are scheduled automatically."
Tick the pins you're happy with and press Approve. To turn one down, select it and press Reject. The app asks What's wrong with this pin? and lets you blame the Title, the Description or the Image. Only the part you pick is thrown away; the others go back into the pool for new pins. "Rejected pins go to the trash and can't be restored."
Generation runs on your own AI account, so an unusual burst — a runaway loop, a mistaken bulk action — would show up on your provider bill, not ours. Two safety catches stop that from happening, and each tells you when it trips.
A project's daily AI allowance. Sized to a normal day's need. When a project uses it up, Needs you shows AI allowance used up for now: "…so no more are being made for now. Pins that are already prepared keep publishing. The allowance starts freeing up at midnight UTC."
Your account's generation pace. When this one trips, Billing → Usage reads Generation is paused until a date, and pressing a generate button says "You have generated a lot today. Try again tomorrow." or "You are going unusually fast. Try again shortly."