Skip to main content
Glif makes the static assets a marketing team needs: ads, product photography, social carousels, banners, thumbnails and email headers. Describe what you need, add your product and brand files, and Glif produces a full set, in your brand style and sized for each placement.

What you can make

Write a campaign brief

Good briefs get usable assets on the first round. Include:
  • Product: upload photos, paste a product page link or describe it
  • Audience and goal: who it’s for and what you want them to do
  • Channels and formats: for example Meta feed 4:5, Stories 9:16, display 1.91:1
  • Brand: say “use our brand kit,” choose a Style, or attach guidelines
  • Copy: exact headline and CTA in quotes, or ask for options
  • Quantity: how many concepts and variations
Example: “Three static ad concepts for our Tensai smart watch aimed at weekend climbers. For each, make 4:5 and 9:16 versions. Lifestyle setting outdoors, golden hour. Headline options: ‘Built for the summit’ and ‘Every pitch, tracked.’ Use our brand kit.”

Keep every asset on brand

  • Brand kit in memory: save your colors, fonts, tone and rules once. See Agent Memory.
  • Styles: apply one Style to a whole campaign for a consistent look. See Styles.
  • Your real logo: upload your logo file as a reference rather than describing it, and check it closely in every output. AI models can distort logos.
  • Product accuracy: upload clean product photos as references so packaging, colors and details stay as close to the real thing as possible.
  • One chat per campaign: keep a campaign’s work together so new assets match earlier ones.

Resize for every placement

Finish one ad, then have Glif adapt it to other placements instead of generating each from scratch. The built-in Ad Resizer skill turns one ad into five formats: 9:16, 4:5, 16:9, 1:1 and 1.91:1. Type / in a chat to use it.

Make carousels

The built-in Instagram Slideshows skill turns your logo, product photos and key messages into an on-brand 5-slide carousel. Keep each key message under 200 characters.

Produce variations for testing

Ask for variations in one message so they stay consistent with each other: “Make 6 versions of this ad: 3 backgrounds × 2 headlines.” Glif can also write matching headlines, primary text and CTAs for each platform.

Product photography at scale

Upload a product photo on a plain background and ask for the scenes you need: white background for marketplaces, lifestyle shots for ads, flat lays for social. For a whole catalog, see Skills to save the recipe, or use the Glif API to run it for many products.

Edit and iterate

Ask for changes in the same chat. Say exactly what should change and what must stay the same: “Swap the background to a beach at sunset. Keep the product, logo, headline and layout identical.”

How long it takes

Most images are ready in under 30 seconds. Sets of many images take longer.

Choose a model

Glif chooses for you. You can name one in your prompt or ask Glif to remember a preferred model for a task. See Supported Models.

More on glif.app

Workflows Use cases

Agent Reference

Request patterns

Examples

Campaign set:
Resize an approved ad:

Standard placement sizes

Limits

Notes

  • Confirm counts and formats before calling: assets × formats × variations multiplies cost.
  • Sending an edit without project_id starts a blank project.
  • Completed results list files in structuredContent.media (assetId, URL, title, kind). Share URLs as plain links.