Seasonal Ads With AI: A Step-by-Step Guide
A step-by-step guide to producing seasonal ad creative with Polaris inside Claude, including pro tips and honest caveats.
The fastest way to make seasonal ads with AI is to connect Polaris to Claude, describe the seasonal moment in plain chat, and let it turn a product photo or script into a finished UGC-style video ad in the same conversation — no separate app required to get started.
Why this workflow fits seasonal creative
Seasonal windows are short. A cold snap, back-to-school week, a long weekend — by the time a normal production cycle finishes briefing, shooting and editing, the moment has often passed. Because Polaris works from a chat message instead of a briefing document, you can go from idea to a rendering ad in the same conversation where you thought of the angle.
Step-by-step: making a seasonal ad
- Connect the MCP once. Add the Polaris connector at polarisugc.com/api/mcp to Claude and authorize it. This is a one-time setup; after that Polaris is available in any Claude chat.
- Describe the season and attach your product. Tell Claude the angle in plain language, for example "make a UGC ad tied to the first cold week of the year for this product," and attach a product photo or paste an existing script.
- Pick settings from the option cards. Claude offers tappable cards for the model (Kling 3.0, Veo 3.1 Quality or Fast, Seedance 2.0, or an Omni talking-actor read), aspect ratio, and whether you want burned-in captions, a voiceover, or music.
- Watch the live panel. A Polaris panel renders progress and the finished ad directly in the chat, typically in 20 to 180 seconds depending on the model.
- Batch variations in parallel. Ask for a few seasonal hooks at once ("try three different openers for this same product") and download the set as a ZIP when they're done. Failed renders are refunded automatically.
- Refine with Recreate. If a hook almost works, use one-click Recreate to regenerate with a tweak instead of starting over.
Pro tips
- Write the seasonal hook into the first line of the script — the specific moment (not just "sale") is what makes the ad feel timely rather than generic.
- Ask Claude's Copy Judge to review your script before rendering video; catching a weak hook before the render saves credits.
- If you sell into a regulated category, say so up front so Claude keeps claims compliant — no disease, cure, or guaranteed-result language.
- The web app at /app is there as a secondary surface if you want to browse past generations outside of chat.
Honest caveats
Polaris builds ads around your actual product photo, not a stock-avatar library, and the AI actor delivers your script rather than cloning a named real person. A seasonal ad that renders well is still just creative — it needs to be tested against real audiences before you judge it a winner. See the full MCP walkthrough at /blog/generate-ads-inside-claude-mcp, compare it with more standard UGC approaches at /ai-ugc-ads, and check plans at /pricing.