Writing Effective Prompts
A prompt is how you tell uplane what to create. The clearer and more specific your prompt, the more likely you are to get high-quality, on-brand creative on the first try. The recommendations below tend to help when prompting for visual ads — whether you're generating a new ad concept or making a Quick Edit. Treat them as guidelines, not strict rules, and adapt them to the brief.
Two ways to prompt
There are generally two ways to approach a prompt:
- Prompt-only — describe the scene, layout, and copy from scratch. Often works well for fast concepts, exploration, and cases where no reference is needed.
- Prompt + reference image — anchor the model to an existing layout, composition, or product. Usually a good fit for on-brand campaigns, product accuracy, and replicating proven creative.
Most of the suggestions below apply to both, with reference-specific notes called out where relevant.
1. Anchor with a reference (when using one)
If you attach a reference image, it usually helps to tell the model what role it plays. Try to be explicit, for example:
- "Use as layout and composition guide"
- "Match perspective, lighting, and depth of field"
- "Keep the product identical to the attached product image"
This tends to reduce the chance that the model improvises on elements you want preserved.
2. Separate keep vs. change
When working with a reference, it can help to structure prompts around two buckets:
- Preserve: composition, mood, lighting, product details
- Replace: branding, copy, palette, hero subject
Example: "Keep the same sensual portrait and dewy lighting, but bring the product into the visual center."
3. Define a strict visual system
More specificity usually leads to more premium-feeling output. Consider including:
- Exact hex codes for palettes
- Named typefaces with weight and casing rules
- Safe zones (e.g. "10% on every side")
- Aspect ratio stated up front (1:1, 9:16, etc.)
4. Write copy verbatim
It usually helps to put headlines, sublines, and CTAs in quotes, in the exact language and casing you want rendered. Where it matters, specify ALL CAPS, sentence case, bold, etc. explicitly.
5. Demand realistic product integration
A common failure mode is the "floating packshot." A few things that tend to help counter it:
- Match light source, direction, and color temperature
- Cast contact and directional shadows
- Add micro-texture and folds
- Pick up ambient reflections
- "Photographed within the same set, not pasted on top"
6. Use negative constraints
Telling the model what not to do is sometimes as useful as telling it what to do — though it can also cause confusion if over-used. Some examples:
- No floating objects, no hard cut-outs, no glossy AI sheen
- No competitor branding, no stock cliches
- No bullet points, no icons (when a specific structure is required)
- No people, no animals (when you want a clean product shot)
7. Lock down structural elements
When layout matters a lot, it can help to flag it as a priority and describe the structure mechanically:
- "Single vertical line, evenly spaced circular nodes, aligned on the same axis"
- "Each feature aligned horizontally with its corresponding circle"
Repeating critical structural rules can help, since models tend to drift on layout without reinforcement.
8. Specify brand marks and placement
It's usually worth being explicit about logo placement rather than leaving it to chance:
- Which mark (symbol vs. wordmark)
- Position (top center, bottom right)
- Color behavior on different backgrounds
- Where the CTA or badge replaces a URL
9. Set the emotional register
A short style block at the end can help align tone:
- "Premium DTC, masculine, confident, grounded"
- "Warm, authentic, clean-beauty mood"
- "Subtle, thoughtful, slightly emotional"
10. Match prompt length to stakes
- Quick concepts tend to work well when kept short, punchy, and layout-focused — often prompt-only.
- Brand campaigns usually benefit from a more exhaustive prompt, with palette, type, structure, integration rules, and negatives — often paired with a reference.
A reusable prompt skeleton
Use this as a loose checklist rather than a strict template. If a section is missing, the model is more likely to guess — and guesses are often where ads start drifting off-brand.
1. Reference role (if used): [layout / composition / lighting guide]
2. Hero product or subject: [exact details, preserve packaging if applicable]
3. Scene & mood: [environment, lighting, atmosphere]
4. Palette: [hex codes]
5. Copy: [headline, subline, CTA in quotes + language]
6. Typography: [typeface, weights, casing]
7. Layout rules: [aspect ratio, safe zone, key structures]
8. Product integration: [shadows, light match, texture]
9. Brand marks: [logo type, placement, color logic]
10. Negative constraints: [no X, no Y, no Z]
11. Style register: [emotional tone, reference aesthetic]
Related
- Ad Concepts — where you describe ideas and generate ads.
- The Ad Editor — fine-tune the result after generating.
- Images & Quick Upload — bring your own reference visuals in.