AI-Driven GTM Imagery: Part 3, The Asset Library Nobody Builds

(And Why Your AI Ads Look Generic Without It)

AI-Driven GTM Imagery: Part 3, The Asset Library Nobody Builds

There’s a moment in every AI-assisted ad production workflow where everything grinds to a halt.

You’ve got your positioning locked. Your copy bank is loaded with fifty headline variations organized by persona and messaging wedge. Your brand guide has hex codes, type specs, and texture rules all documented in a format the model can actually read. You sit down to make ads… and realize you have nothing to put in them.

No product screenshots. No team photos. No icons that match the brand aesthetic. No background textures. No headshots for testimonial cards. No thumbnails for the downloadables you’re advertising. You’ve been so focused on the strategic and verbal layers of the system that you forgot about the visual raw materials. Which means… you’re now building the kitchen while trying to cook dinner.

I wrote about this problem in the pillar piece for this series, where I laid out a five-stage process for making production-quality marketing graphics with AI. The fourth stage is component gathering, and it’s the one that gets skipped most often. It’s also the one that determines whether your finished ads look like they were made for a specific brand or generated by a machine for no one in particular.

Think Like an Agency’s Lead Designer

When I started building this process, I kept coming back to a grounding mental model: if I were a lead designer at an agency, and account leads came up to me asking for campaign assets for a new client, what would I need in order to create a component library to ultimately make those ads?

The answer, it turns out, is a lot. And it breaks down into categories that are easy to understand… but surprisingly hard to assemble.

First, you need the strategic visual brand guidelines from whatever product marketing or brand work happened upstream. Color palette. Typography palette. Textures and visual aesthetics. If you did Stage 2 of the process well, this is already documented. But it needs to be accessible and organized, not buried in a Google Doc someone made six months ago.

Then you need logos. All the logos. Formatted correctly with translucent backgrounds. A dark version and a light version. Horizontal and vertical. If there’s a logo mark in addition to the word mark, you need that logo mark separate from the word mark. This sounds basic, but I can’t tell you how many times I’ve started production and realized I only have a JPEG of the logo on a white background. That’s not usable. You need the actual vector files, properly exported, in every configuration you might need.

After logos come icons. There are a lot of little icons that make things look really authentic and special and legible. Think about the small visual cues that distinguish a polished ad from a flat one: arrows, checkmarks, category indicators, feature callouts, trust badges. A lot of times I will not attempt to make these from scratch. I’ll go to a creative marketplace and find icon sets that work well with the brand, and download them. This is not the place to be precious about custom everything. Speed matters, and a $20 icon set that fits the aesthetic is worth more than three hours of prompting an AI to generate inconsistent SVGs.

Background textures and patterns come next. These are the layers underneath everything else that give ads depth and visual interest. Again, creative marketplaces are your friend here. Dot grids, noise textures, gradient meshes, subtle paper textures. You need these ready to go before you start composing, because trying to generate them on the fly while you’re laying out ads will slow you down enormously and produce inconsistent results across a campaign.

The Client Asset Problem

After the design components, you get into territory that’s entirely dependent on what the client (or your own brand) already has— and this is where budget can be really different from client to client. Some clients are going to have all of this stuff and they’re going to give it to you. Other clients are not going to have any of it.

The list:

  • Product screenshots showing key features and UI moments
  • Photography of employees, employees working with clients, employees using the product
  • Video, especially B-roll
  • Illustration work
  • If you’re advertising downloadables or case studies, you need thumbnail images of those assets.
  • If you’re promoting events or webinars, you need headshots of all the speakers.

Superside’s design maturity research found that designers spend less than half their time on actual design work. The rest is coordination, asset hunting, revision loops, and administrative overhead. When you’re working with AI, the coordination problem doesn’t go away— it just changes shape. Instead of emailing the client for assets and waiting three days, you’re staring at your component folder realizing there’s nothing in it that you can feed to the model to make a good ad.

Here’s what I’d caution you against: assuming that creating all of this from scratch with AI is going to be really time-efficient. Yes, AI saves you time; but, generating a full photography library, icon system, and illustration set from scratch is still time-consuming. The quality threshold for each individual asset might be achievable, but the volume and consistency requirements across a full component library add up fast.

TL;DR: Plan for the setup to take a few hours before you sit down and try to crank out a bunch of imagery.

Eighty-six percent of (human) creative teams already operate at or over capacity, according to Superside’s Breakpoint report. When you’re a solo operator or a small agency doing this work with AI, capacity is even more constrained because you’re doing strategy, production, and QA all yourself. Which brings me to the part most AI-marketing content conveniently ignores…

When to Hire a Designer Anyway

I highly encourage you to not take on monumental asset creation tasks on your own, even if you are using AI. If a client needs a full photography library, a custom icon system, and motion graphics, and they don’t have any of it, find designers you can work with on those big projects and subcontract it out.

This isn’t a failure of the AI workflow— it’s actually a sign that the workflow is mature. The five-stage process I described in the pillar article centers on being precise about what you need and having all the ingredients ready before you start composing. Sometimes gathering those ingredients means hiring someone who specializes in creating them.

Try to find a designer that’s going to use AI to do it. The combination of a skilled designer with AI tools is dramatically faster than either a designer working manually or an AI working without design expertise.

But here’s the critical thing if you’re hiring designers for the upfront component work: If you have a whole system set up for your team to be able to do the weekly, monthly, quarterly production work, and you’re hiring a designer to handle some of the upfront work, make sure that they produce that work in a format, file structure, and coding language that is going to work well with your system after they’re gone. Otherwise you’re going to have to redo all of it to make it usable in your workflow with your tools. I’ve seen this happen multiple times. Beautiful assets delivered in formats that are completely incompatible with the production pipeline. PSD files when you need SVGs. Raster images when you need vectors. Custom Figma components that don’t translate to the code-based assembly workflow.

Specify the deliverable format before the work starts. Give them your tokens file, your directory structure, your naming conventions. The fifteen minutes you spend on that handoff document will save you days of reformatting later.

Why Skipping This Stage Costs You Later

If you skip this, everything downstream takes so much longer. Typically, once you get past onboarding and you’re just trying to launch a campaign, you’re having to go back to the client and say things like “I need photography and videography,” “I need logos and icons,” “I need motion graphic files,” “I need texture files.” It makes the whole production phase harder and takes so much longer than it should (and makes you look like you haven’t done this before).

The component gathering stage is boring. It’s not strategic. It’s not creative. It’s filing and organizing and exporting and downloading and checking formats. It’s the kind of work that doesn’t look impressive in a case study or a conference talk. Nobody writes LinkedIn posts about how they spent two hours organizing their icons. But this is the infrastructure that makes fast, consistent production possible.

Think about it this way. A restaurant kitchen doesn’t start mise en place after the orders come in. Everything is prepped, portioned, labeled, and in its place before service starts. That’s what component gathering is. It’s mise en place for creative production. The reason most people’s AI-generated ads look generic is not because the AI is bad. It’s because the kitchen was empty when they started cooking. Daniel Bell, Design Manager at Booking.com, put it directly: “The brand is our north star. If we’re telling the story right, we’re hitting that consistency.” You can’t tell a consistent visual story with an empty asset library. The AI will fill the gaps with whatever it has, which is generic stock-looking imagery and placeholder compositions that could belong to any brand.

What to Do?

If you’re building an AI-assisted creative workflow, or even if you’re just trying to make better ads with the tools you have now, start here.

  1. Take inventory. Open a spreadsheet or a simple markdown file and list every visual component you’d need to produce ads across your active channels. I like to do this by collecting ads competitors are running that I’d like to replicate, and “atomizing” those. Logos (all formats), icons, background textures, product screenshots, team photography, headshots, downloadable thumbnails, video clips. Be exhaustive. Then mark each one as “have it,” “need to create it,” or “need to source it.” That gap analysis is your component gathering roadmap.

  2. Check creative marketplaces for things you need. Icon sets, texture packs, and pattern libraries are cheap and save enormous time compared to generating from scratch. Look for assets that match your brand aesthetic rather than trying to force a mismatch. I find most of the stuff I need on Creative Market.

    1. For items you need to create, be honest about scope. If it’s five product screenshots, you can probably handle that. If it’s a full lifestyle photography library, that might be a designer project.

  3. Organize everything into a single directory structure that your production workflow can reference. I use folders by asset type: logos, icons, textures, photography, screenshots, headshots. Name files descriptively. Include format variants (dark, light, horizontal, vertical). The goal is that when you sit down to compose an ad, every ingredient is within reach and clearly labeled.

  4. Get the typography files downloaded and installed. If you’re using a custom typeset, make sure it’s in the right place for whatever tools you’re using to render layouts. This is a five-minute task that’s easy to forget and annoying to deal with mid-production.

This is the unglamorous part of the process. But it’s the part that separates people who can produce consistent, on-brand creative at speed from people who keep starting over every time they need a new ad. Build the library once. Use it for everything.

Subscribers can access our component gathering checklist by clicking here.

If you’ve got your assets and are ready to move forward, continue on to the next part of this series: context-enriched campaign planning.