Designing an internal AI workflow for marketing production

Designing an internal AI workflow for marketing production

Built an internal AI platform that helped a confidential home brand move 3× faster from generation to distribution while reducing production costs by up to 50%

Built first for the CEO and CMO of a confidential home brand, this project translated scattered AI content ideas into a scalable internal platform for generation, evaluation, and approval.

ROLE

Product Designer

ROLE

Product Designer

TIMELINE

3 Months

TIMELINE

3 Months

TEAM

PM / Stakeholders, Engineers, Copywriters

TEAM

PM / Stakeholders, Engineers, Copywriters

RESPONSIBILITY

Stakeholder Research, Product Definition, Workflow Design, UI Design, Design System, Engineering Handoff

RESPONSIBILITY

Stakeholder Research, Product Definition, Workflow Design, UI Design, Design System, Engineering Handoff

Some parts of this project have been intentionally obscured due to confidentiality agreements.

Some parts of this project have been intentionally obscured due to confidentiality agreements.

Overview

Overview

A confidential home brand wanted to explore how generative AI could make marketing production faster and less expensive.

The challenge was not simply generating images. The team needed a system that could preserve context across campaign ideas, product rules, feedback, approvals, and performance review.

I led the product design work to turn scattered AI content ideas into an internal platform for generation, evaluation, and approval—starting with the CEO and CMO, then scaling toward the broader marketing team.

A confidential home brand wanted to explore how generative AI could make marketing production faster and less expensive.

The challenge was not simply generating images. The team needed a system that could preserve context across campaign ideas, product rules, feedback, approvals, and performance review.

I led the product design work to turn scattered AI content ideas into an internal platform for generation, evaluation, and approval—starting with the CEO and CMO, then scaling toward the broader marketing team.

  1. CONTEXT

A broad AI brief without a product shape

A broad AI brief without a product shape

The client came in with many ideas around AI content: image generation, dashboards, automation, memory systems, and campaign performance tracking.

But these ideas were not yet connected into a usable workflow. The first task was to understand what the business actually needed, who the system was for, and where AI could meaningfully reduce friction.

The client came in with many ideas around AI content: image generation, dashboards, automation, memory systems, and campaign performance tracking.

But these ideas were not yet connected into a usable workflow. The first task was to understand what the business actually needed, who the system was for, and where AI could meaningfully reduce friction.

What they came with
What they came with
  • AI image generation for campaign assets

  • Dashboards to track performance

  • Automation for content production

  • Memory of past decisions and feedback

  • A need to scale from executive use to the marketing team

  • AI image generation for campaign assets

  • Dashboards to track performance

  • Automation for content production

  • Memory of past decisions and feedback

  • A need to scale from executive use to the marketing team

2.RESEARCH

Clarifying with stakeholders

Clarifying with stakeholders

The CEO and CMO were both interested in AI-assisted content production, but their needs were different.

The CMO needed a faster creative workflow for campaign assets, while the CEO needed product accuracy, comparison, and decision control.

The CEO and CMO were both interested in AI-assisted content production, but their needs were different.

The CMO needed a faster creative workflow for campaign assets, while the CEO needed product accuracy, comparison, and decision control.

CMO side

CMO side

  • Generate realistic AI images for campaigns

  • React quickly and give feedback on visuals

  • Create content for ads, social, and email

  • Use AI as a creative partner

  • Generate realistic AI images for campaigns

  • React quickly and give feedback on visuals

  • Create content for ads, social, and email

  • Use AI as a creative partner

CEO side

CEO side

  • Check product accuracy in generated images

  • Reduce ad production cost

  • Compare options side by side

  • Make final decisions quickly

  • Check product accuracy in generated images

  • Reduce ad production cost

  • Compare options side by side

  • Make final decisions quickly

Shared Loop (Both involved)

Shared Loop (Both involved)

Generate → Review → Approve / Reject

Generate → Review → Approve / Reject

Generating AI Tool Benchmark

Generating AI Tool Benchmark

Benchmarked creative AI tools across image generation, prompt workflows, dashboards, automation, memory, and review systems.

The goal was not to copy existing tools, but to understand where current AI workflows break down: most tools were strong at generating outputs, but weak at preserving context, supporting shared decisions, and connecting feedback back into future work.

Benchmarked creative AI tools across image generation, prompt workflows, dashboards, automation, memory, and review systems.

The goal was not to copy existing tools, but to understand where current AI workflows break down: most tools were strong at generating outputs, but weak at preserving context, supporting shared decisions, and connecting feedback back into future work.

Benchmark Criteria

Benchmark Criteria

1

Generation Quality
Generation Quality

How well the tool supports realistic image or content generation.

How well the tool supports realistic image or content generation.

2

Workflow Control
Workflow Control

How much control users have over prompts, variations, editing, and iteration.

How much control users have over prompts, variations, editing, and iteration.

3

Review + Feedback
Review + Feedback

Whether the tool supports evaluation, comments, approval, or rejection.

Whether the tool supports evaluation, comments, approval, or rejection.

4

Memory + Context
Memory + Context

Whether past decisions, brand rules, and product feedback can be reused.

Whether past decisions, brand rules, and product feedback can be reused.

5

Team Scalability
Team Scalability

Whether the workflow can support multiple roles beyond one individual user.

Whether the workflow can support multiple roles beyond one individual user.

Meetings & Workshops

Meetings & Workshops

Across stakeholder meetings, the same friction kept resurfacing: repeated context, expensive photoshoots, and slow approval cycles.

Across stakeholder meetings, the same friction kept resurfacing: repeated context, expensive photoshoots, and slow approval cycles.

“We kept re-explaining the same context across generation, review, and handoff.”


“We relied on expensive, manual photoshoots to produce marketing assets.”


“It took too long to go from idea to a final approved image.”

“We kept re-explaining the same context across generation, review, and handoff.”


“We relied on expensive, manual photoshoots to produce marketing assets.”


“It took too long to go from idea to a final approved image.”

3.PROBLEM & DESIGN OBJECTIVES

Too many surfaces. Not enough shared context

Too many surfaces. Not enough shared context

The work existed, but the memory of the work did not.

Creative exploration, feedback, approvals, product rules, and performance insights were scattered across different tools and conversations. This made it difficult to move quickly without losing decision context.

The work existed, but the memory of the work did not.

Creative exploration, feedback, approvals, product rules, and performance insights were scattered across different tools and conversations. This made it difficult to move quickly without losing decision context.

Disconnected creation

Disconnected creation

Reduce tool switching

Reduce tool switching

No durable memory

No durable memory

Make decisions reusable

Make decisions reusable

Scattered information

Scattered information

Give each role the right home base

Give each role the right home base

These frictions shifted the direction from building another AI generator to designing a shared workflow system.

The goal was to reduce tool switching, preserve decision context, and give each role the right space to create, review, and approve content.

These frictions shifted the direction from building another AI generator to designing a shared workflow system.

The goal was to reduce tool switching, preserve decision context, and give each role the right space to create, review, and approve content.

4.USER/OPERATOR FLOW

One shared loop between two different operators

One shared loop between two different operators

The CMO and CEO entered the workflow from different priorities, but both needed to move through the same decision loop.

The CMO and CEO entered the workflow from different priorities, but both needed to move through the same decision loop.

CMO (Marketing)

CMO (Marketing)

Gather insights > Define campaign direction > Generate content

Gather insights > Define campaign direction > Generate content

Generate & Review & React (Shared loop)

Generate & Review & React (Shared loop)

Select assets > Adapt for channels > Launch & Track performance

Select assets > Adapt for channels > Launch & Track performance

Shared Loop

Shared Loop

Generate

Generate

Evaluate

Evaluate

Approve / Revise

Approve / Revise

CEO (Product)

CEO (Product)

Gather inputs > Review context > Validate product rules

Gather inputs > Review context > Validate product rules

Evaluate & decide (Shared loop)

Evaluate & decide (Shared loop)

Log decisions > Track outcomes > Plan next steps

Log decisions > Track outcomes > Plan next steps

5.PRODUCT DEFINITION

From stakeholder needs to product architecture

From stakeholder needs to product architecture

Before designing final screens, I mapped the product around two role-specific dashboards and one shared production loop.

This helped turn a broad AI exploration into a product structure that could be prototyped, reviewed with engineers, and scaled beyond the first executive users.

Before designing final screens, I mapped the product around two role-specific dashboards and one shared production loop.

This helped turn a broad AI exploration into a product structure that could be prototyped, reviewed with engineers, and scaled beyond the first executive users.

CMO’s Needs

CMO’s Needs

CEO’s Needs

CEO’s Needs

CMO’s Dashboard

CMO’s Dashboard

CEO’s Dashboard

CEO’s Dashboard

Shared System
Generate -Evaluate-Feedback

Shared System
Generate -Evaluate-Feedback

  1. PROTOTYPE & FEEDBACK

Testing the core loop first

Testing the core loop first

The first prototype focused on the most repeated workflow: generating assets, evaluating outputs, and collecting feedback.

Rather than designing every possible feature, I tested whether the system could support the core decision loop from first prompt to approved image.

The first prototype focused on the most repeated workflow: generating assets, evaluating outputs, and collecting feedback.

Rather than designing every possible feature, I tested whether the system could support the core decision loop from first prompt to approved image.

Generate

Generate

Users enter campaign inputs, product context, and visual parameters to create image options.

Users enter campaign inputs, product context, and visual parameters to create image options.

Evaluate

Evaluate

Stakeholders compare outputs, rate quality, and check whether images match product and brand expectations.

Stakeholders compare outputs, rate quality, and check whether images match product and brand expectations.

Feedback Hub

Feedback Hub

Approved images, comments, and evaluation summaries are stored so decisions can be reused later.

Approved images, comments, and evaluation summaries are stored so decisions can be reused later.

User Test / Feedback

User Test / Feedback

The first prototype validated the individual features, but also revealed a larger workflow issue.

The first prototype validated the individual features, but also revealed a larger workflow issue.

Insight

Insight

The features worked.
The workflow still didn’t.

The features worked.

The workflow still didn’t.

Product Shift

Product Shift

The next iteration focused on connecting generation, evaluation, feedback, and approvals into one shared system.

The next iteration focused on connecting generation, evaluation, feedback, and approvals into one shared system.

7.DESIGN DECISION

  1. Introducing one internal platform

  1. Introducing one internal platform

The final direction brought role-specific dashboards and the shared production loop into one internal product.

Instead of separating generation, review, feedback, and performance across different surfaces, the platform keeps the full content decision process connected.

The final direction brought role-specific dashboards and the shared production loop into one internal product.

Instead of separating generation, review, feedback, and performance across different surfaces, the platform keeps the full content decision process connected.

Customizable dashboards

Customizable dashboards

Each operator can build a workspace around the information they need most.

Each operator can build a workspace around the information they need most.

Shared production loop

Shared production loop

Generated assets move through evaluation, editing, approval, and coherence checks without losing context.

Generated assets move through evaluation, editing, approval, and coherence checks without losing context.

Performance review

Performance review

Campaign performance and decision history are connected back into the system.

Campaign performance and decision history are connected back into the system.

  1. Customizable dashboards, not one generic homepage

  1. Customizable dashboards, not one generic homepage

A single homepage would have forced the CEO and CMO into the same information structure, even though they needed different signals.

Customizable dashboards allowed each role to build a home base around their own workflow while still contributing to the same shared system.

A single homepage would have forced the CEO and CMO into the same information structure, even though they needed different signals.

Customizable dashboards allowed each role to build a home base around their own workflow while still contributing to the same shared system.

Role-specific starting points

Role-specific starting points

Different operators can prioritize the information they need first.

Different operators can prioritize the information they need first.

Modular widgets

Modular widgets

Users can arrange dashboard blocks around their workflow.

Users can arrange dashboard blocks around their workflow.

Scalable team structure

Scalable team structure

The system can expand from executive use to the broader marketing team.

The system can expand from executive use to the broader marketing team.

  1. One shared loop to preserve decision memory

  1. One shared loop to preserve decision memory

The team did not need more disconnected AI tools.

They needed one place where generation, evaluation, editing, approval, and coherence checks could happen together.

By keeping the loop connected, the system could preserve context across each decision instead of losing it between tools. (Flow:

Generate → Approve / Reject → Evaluate → Edit → Check Coherence)

The team did not need more disconnected AI tools.

They needed one place where generation, evaluation, editing, approval, and coherence checks could happen together.

By keeping the loop connected, the system could preserve context across each decision instead of losing it between tools. (Flow:

Generate → Approve / Reject → Evaluate → Edit → Check Coherence)

Generate

Generate

Create AI images from campaign direction and product context.

Create AI images from campaign direction and product context.

Evaluate

Evaluate

Compare outputs and leave structured feedback.

Compare outputs and leave structured feedback.

Edit

Edit

Request changes without leaving the workflow.

Request changes without leaving the workflow.

Check Coherence

Check Coherence

Review whether approved assets work together as a campaign set.

Review whether approved assets work together as a campaign set.

  1. DESIGN SYSTEM

From brand guidelines to a usable product system

From brand guidelines to a usable product system

The client’s brand language was calm, minimal, and editorial. I translated those principles into a UI system that could support dense workflows without becoming visually noisy.

The client’s brand language was calm, minimal, and editorial. I translated those principles into a UI system that could support dense workflows without becoming visually noisy.

The design system translated the client’s calm, editorial brand language into a structured product interface.

Clear hierarchy, restrained colors, and repeatable UI patterns helped support dense workflows while keeping the experience readable and visually lightweight.

The design system translated the client’s calm, editorial brand language into a structured product interface.

Clear hierarchy, restrained colors, and repeatable UI patterns helped support dense workflows while keeping the experience readable and visually lightweight.

Design Interaction with After Effects & Lottie

Design Interaction with After Effects & Lottie

The AI generation process took several minutes to complete, leaving users uncertain about what was happening behind the scenes.

To reduce this uncertainty, I designed a four-step progress animation that communicates the system’s current state: Reading Product Context, Analyzing References, Generating Options, and Checking Brand Fit.

To stay aligned with the client’s minimalist visual language, I intentionally avoided decorative graphics and relied on subtle motion and existing design system components to communicate progress.

Additional interaction designs are currently being reviewed for approval before being published on this site.

The AI generation process took several minutes to complete, leaving users uncertain about what was happening behind the scenes.

To reduce this uncertainty, I designed a four-step progress animation that communicates the system’s current state: Reading Product Context, Analyzing References, Generating Options, and Checking Brand Fit.

To stay aligned with the client’s minimalist visual language, I intentionally avoided decorative graphics and relied on subtle motion and existing design system components to communicate progress.

Additional interaction designs are currently being reviewed for approval before being published on this site.

9.IMPACT

Built for executives, structured to scale

Built for executives, structured to scale

The platform was built first for CEO and CMO use, with a structure designed to expand across the wider marketing organization.

The platform was built first for CEO and CMO use, with a structure designed to expand across the wider marketing organization.

3× faster

3× faster

Faster from generation to distribution

Faster from generation to distribution

Up to 50% lower cost

Up to 50% lower cost

Compared to traditional photoshoots for campaign assets

Compared to traditional photoshoots for campaign assets

1 → many

1 → many

From executive workflow to a planned organization-wide rollout

From executive workflow to a planned organization-wide rollout

Expect more than 30% less time lost to misunderstandings and moving between tools

Expect more than 30% less time lost to misunderstandings and moving between tools

  1. .OBSTACLES + RESPONSE

What made this hard

What made this hard

The project started with an undefined scope, time pressure, and multiple stakeholder priorities. The challenge was to move quickly without turning the product into a collection of unrelated AI features.

The project started with an undefined scope, time pressure, and multiple stakeholder priorities. The challenge was to move quickly without turning the product into a collection of unrelated AI features.

Challenges

Challenges

  • Undefined scope

  • Time pressure

  • Multiple stakeholder priorities

  • Broad interest in many AI use cases

  • Undefined scope

  • Time pressure

  • Multiple stakeholder priorities

  • Broad interest in many AI use cases

How I responded

How I responded

  • Defined the system before designing screens

  • Narrowed V1 around the core loop

  • Used documentation to bridge design and engineering

  • Created repeatable workflow logic for alignment and handoff

  • Defined the system before designing screens

  • Narrowed V1 around the core loop

  • Used documentation to bridge design and engineering

  • Created repeatable workflow logic for alignment and handoff

  1. .COLLABORATION

Keeping strategy, design, engineering, and content aligned

Keeping strategy, design, engineering, and content aligned

Because the product sat between AI, content, marketing, and engineering, collaboration was essential. Weekly reviews and documentation helped keep the system aligned as the scope evolved.

Because the product sat between AI, content, marketing, and engineering, collaboration was essential. Weekly reviews and documentation helped keep the system aligned as the scope evolved.

PM / Stakeholders

Aligned priorities, narrowed scope, and validated product direction.

Engineers

Prototyped quickly, clarified backend needs, and translated structure into a working product.

Copywriters

Improved prompts, refined tone, and shaped the brand direction for AI-generated content.

Weekly reviews and documentation kept the system aligned across product, content, and engineering decisions.

PM / Stakeholders

Aligned priorities, narrowed scope, and validated product direction.

Engineers

Prototyped quickly, clarified backend needs, and translated structure into a working product.

Copywriters

Improved prompts, refined tone, and shaped the brand direction for AI-generated content.

  1. .REFLECTION

What I learned

Start with research when the problem is unclear

When the brief is broad, research helps reveal what the real product should be. Stakeholder conversations helped turn scattered AI ideas into a focused workflow problem.

Define the system before designing the screens

The project became clearer once the core loop was defined. Generate, evaluate, approve, and remember became the foundation for every interface decision.

AI works best when paired with domain experts

AI could generate content quickly, but stakeholders still needed product truth, brand context, and decision control. The design challenge was not to replace experts, but to make their decisions easier to capture and reuse.

Made with coffee & ciabatta <3 © 2026 Euijin Lee

leeeuijinn@gmail.com

Made with coffee & ciabatta <3

© 2026 Euijin Lee

leeeuijinn@gmail.com