Nearly identical to the Blog Banner SOP — but with a critical difference: newsletters live in their own dedicated ChatGPT chat, separate from blog banners, to preserve independent style contexts.
This process is nearly identical to the Blog Banner SOP. The only structural difference is that newsletters live in their own dedicated chat inside the brand's ChatGPT Project — separate from the blog banner chat — even if the visual difference between the two is subtle.
Keeping them separate preserves independent style contexts and prevents cross-contamination between the two banner types over time.
In the company ChatGPT account, go to the specific brand's Project. Look for a chat named something like "Newsletter banner image generator" (or similar).
Do not use the blog banner chat for this — even if the designs look nearly identical, they stay in separate chats.
First time only — skip if the chat already exists and has been used before.
Attach the brand's visual references — past newsletter banners if available, or the design sheet if not — then send the initialization prompt. Mirror the blog banner initialization exactly, substituting "newsletter" for "blog":
Always select "Create Image" as the action and 16:9 as the image ratio before generating.
For each newsletter in the month's content plan, in order:
Download and name each banner immediately using this convention:
The number corresponds to the newsletter's order in the month's content plan. Name at download time, not at the end of the session.