Documentation
Use the Banner Generator in ad:personam to create on-brand IAB display ads from a business URL and prompt, then export ready-to-run creative sizes.
The Banner Generator helps you create professional display ad creatives in minutes. Add your business URL, describe the ad you want, and ad:personam generates on-brand banners in standard IAB sizes using AI-powered brand extraction and image generation.
This tool is ideal for fast creative ideation, launch-ready drafts, and rapid A/B test preparation before moving into campaign setup.
What the Banner Generator Does
When you submit a request, the service:
- Extracts brand identity signals from your URL (colours, tone, value proposition).
- Applies your prompt to shape message and visual direction.
- Generates a PNG banner in the selected IAB size.
The result includes:
- Generated image output
- Brand profile metadata used by the model
- Generation metadata (size and timestamp)
Supported Banner Sizes
| Size | IAB Name | Typical Use |
|---|---|---|
160x600 | Wide Skyscraper | Desktop side placements |
728x90 | Leaderboard | Desktop top placements |
970x250 | Billboard | High-impact desktop inventory |
300x250 | Medium Rectangle | Universal display placement |
320x50 | Mobile Banner | Mobile web and app placements |
You can generate one size at a time or run batch generation for all supported sizes.
Access and Plan Requirements
Planning Mode (No Subscription)
You can access the Banner Generator page and configure inputs, but generation actions are locked.
Active Subscription (STARTER or PRO)
You can generate single banners and run batch generation across all supported sizes.
If generation is locked, use the View Plans call-to-action from the tool to upgrade.
Step-by-Step: Generate a Banner
- Go to Media Planner > Banner Generator.
- Enter a valid Business URL (for brand extraction).
- Add an Ad Description prompt (up to 500 characters).
- Choose a Banner Size.
- Click Generate Banner or Generate All Sizes.
- Review generated outputs and click Download to export PNG files.
Prompting Tips for Better Outputs
- Be specific about the offer: include discount, CTA, or campaign goal.
- Add visual direction: mention mood, composition, and emphasis.
- Keep brand consistency: include tone cues such as premium, playful, or minimal.
- Generate variants: test multiple prompts for different messaging angles.
Example prompt:
"Create a clean summer-sale display banner with a strong '30% Off' headline, bright seasonal colours, and a clear 'Shop Now' call to action."
Common Errors and How to Resolve Them
| Error | Meaning | Recommended Action |
|---|---|---|
INVALID_INPUT | URL, prompt, or size is missing/invalid | Validate URL format, prompt text, and selected size |
UNAUTHORIZED | Missing or invalid auth token | Re-authenticate and retry |
RATE_LIMIT | Too many requests in a short period | Wait and retry after cooldown |
BRAND_EXTRACTION_FAILED | Brand signals could not be extracted from URL | Try a different page URL or simplify the domain |
SERVICE_ERROR | Upstream generation service failure | Retry shortly; contact support if persistent |
Best Practices
- Validate creative dimensions against your target inventory before launch.
- Use generated banners as a rapid first draft, then polish if needed.
- Pair with Domain Query to confirm placement compatibility.
- Use Forecast to estimate delivery before activating campaigns.