Google Ads + Veo3

An AI-powered workflow inside Google Ads that enables advertisers to generate, test, and optimise video ads using Google Veo3, directly from campaign inputs.

MY ROLE

Product Designer

MY TEAM

TIMELINE

6 Months

70-80%

Estimated reduction in time to create video ads

5-10x

Estimated increase in creative variants tested per campaign

3 Key Metrics

CTR | CVR | CPA, unified into single decision dashboard

PROBLEM

Video ads perform better than static creatives, but creating and testing them is expensive, slow, and fragmented. Advertisers struggle to generate video at scale and clearly understand which creatives drive performance.

OUTCOME

I designed an in-product AI video ad workflow that enables advertisers to generate multiple video variants, launch A/B tests, and evaluate performance using clear, decision-oriented metrics.

The system connects creative generation directly to campaign outcomes.

Google Ads + Veo3

An AI-powered workflow inside Google Ads that enables advertisers to generate, test, and optimise video ads using Google Veo3, directly from campaign inputs.

MY ROLE

Product Designer

MY TEAM

TIMELINE

6 Months

PROBLEM

Video ads perform better than static creatives, but creating and testing them is expensive, slow, and fragmented. Advertisers struggle to generate video at scale and clearly understand which creatives drive performance.

OUTCOME

I designed an in-product AI video ad workflow that enables advertisers to generate multiple video variants, launch A/B tests, and evaluate performance using clear, decision-oriented metrics.

The system connects creative generation directly to campaign outcomes.

70-80%

Estimated reduction in time to create video ads

5-10x

Estimated increase in creative variants tested per campaign

3 Key Metrics

CTR | CVR | CPA, unified into single decision dashboard

Google Ads + Veo3

An AI-powered workflow inside Google Ads that enables advertisers to generate, test, and optimise video ads using Google Veo3, directly from campaign inputs.

MY ROLE

Product Designer

MY TEAM

TIMELINE

6 Months

PROBLEM

Video ads perform better than static creatives, but creating and testing them is expensive, slow, and fragmented. Advertisers struggle to generate video at scale and clearly understand which creatives drive performance.

OUTCOME

I designed an in-product AI video ad workflow that enables advertisers to generate multiple video variants, launch A/B tests, and evaluate performance using clear, decision-oriented metrics.

The system connects creative generation directly to campaign outcomes.

70-80%

Estimated reduction in time to create video ads

5-10x

Estimated increase in creative variants tested per campaign

3 Key Metrics

CTR | CVR | CPA, unified into single decision dashboard

Context

Context

This project was designed to live inside

This project was designed to live inside

extending the campaign creation flow and to make AI video generation feel like a

extending the campaign creation flow and to make AI video generation feel like a

natural evolution of ad creation, rather than introducing a standalone tool.

natural evolution of ad creation, rather than introducing a standalone tool.

Why Now?

Why Now?

Video Ads consistently outperformed static formats, but production remains expensive and slow, especially for SMBs.

Video Ads consistently outperformed static formats, but production remains expensive and slow, especially for SMBs.

Gen AI Ad generation was adopted by various companies.

Gen AI Ad generation was adopted by various companies.

Gen AI market has been rising because of better models.

Gen AI market has been rising because of better models.

SMB Advertisers needed faster creation and testing for ad campaigns.

SMB Advertisers needed faster creation and testing for ad campaigns.

Stake

Help SMBs produce video ads without agency-level time or budgets.

Constraint

Limited access to production resources and end users.

Success

~90% reduction in time to first
video ad.

Stake

Help SMBs produce video ads without agency-level time or budgets.

Constraint

Limited access to production resources and end users.

Success

~90% reduction in time to first
video ad.

User Research

User Research

I validated what it would take for SMBs to trust and adopt AI-generated video ads in Google Ads, grounded in interviews, competitive benchmarks, and Ads UX research input.

I validated what it would take for SMBs to trust and adopt AI-generated video ads in Google Ads, grounded in interviews, competitive benchmarks, and Ads UX research input.

Research at a glance

Research at a glance

Goal: validate what it takes for SMBs to trust AI video, keep creative control, and still move fast.

Goal: validate what it takes for SMBs to trust AI video, keep creative control, and still move fast.

User Research Patters

User Research Patters

I documented interviews, pulled quotes, and synthesized patterns.

I documented interviews, pulled quotes, and synthesized patterns.

Emotioanls Trust / Authenticity

Emotioanls Trust / Authenticity

Creative Control

Creative Control

Time & Resource Saving

Time & Resource Saving

AI Skepticism

AI Skepticism

Visual Quality / Realism

Visual Quality / Realism

Platform Integration & Workflow

Platform Integration & Workflow

Competitive Landscape

Competitive Landscape

I then pressure-tested assumptions against real GenAI video tools.

I then pressure-tested assumptions against real GenAI video tools.

What I learned

What I learned

Problem & Opportunity

Problem & Opportunity

Video ads work, but whole productions are expensive and time consuming, which act as a blocker for SMBs, so the opportunity is AI video creation directly inside Google Ads.

Video ads work, but whole productions are expensive and time consuming, which act as a blocker for SMBs, so the opportunity is AI video creation directly inside Google Ads.

Before

Before

Video = Slow + External Tools

Video = Slow + External Tools

Missing

Missing

Trust + Control + Fast Learning

Trust + Control + Fast Learning

Opportunity

Opportunity

AI Video inside Google Ads

AI Video inside Google Ads

Target User

Target User

This is for SMBs running their own ads who need speed and results without an agency.

This is for SMBs running their own ads who need speed and results without an agency.

User Core Needs

User Core Needs

Generate Fast

Generate Fast

Edit Control

Edit Control

CTR, CVR, CPA Clarity

CTR, CVR, CPA Clarity

Trust Cues

Trust Cues

A/B Variants

A/B Variants

Product Goals & Strategy

Product Goals & Strategy

What “winning” meant for users and the business.

What “winning” meant for users and the business.

USER

Wants a faster video generation method

Increase video adoption and faster ideation

01

BUSINESS

Increase video adoption and faster ideation

USER

Wants a faster video generation method

Increase video adoption and faster ideation

01

BUSINESS

Increase video adoption and faster ideation

USER

Choose from multiple ads to see which is doing best

Improve efficiency via CTR | CVR | CPA decisions

02

BUSINESS

USER

Choose from multiple ads to see which is doing best

Improve efficiency via CTR | CVR | CPA decisions

02

BUSINESS

The tradeoff we optimised for:

The tradeoff we optimised for:

Trade Off

Basic edits vs pro editor

Kept lightweight trimming + swaps; avoided timeline/VFX complexity.

“Edit required” task completion rate (can users make the needed change?).

Used structured levers (tone, pacing, scenes) instead of endless prompting.

Control satisfaction (1–5) + number of regeneration loops.

Designed for campaign context, export formats, and measurement from day one.

Drop-off points across the flow + time from draft → publish.

Guided controls vs full freedom

In-Ads flow vs standalone tool

Explanation

Test

Trade Off

Basic edits vs pro editor

Kept lightweight trimming + swaps; avoided timeline/VFX complexity.

“Edit required” task completion rate (can users make the needed change?).

Used structured levers (tone, pacing, scenes) instead of endless prompting.

Control satisfaction (1–5) + number of regeneration loops.

Designed for campaign context, export formats, and measurement from day one.

Drop-off points across the flow + time from draft → publish.

Guided controls vs full freedom

In-Ads flow vs standalone tool

Explanation

Test

Ideation

Ideation

Directions Explored

Directions Explored

DIRECTION 1

DIRECTION 1

Generate video from campaign inputs

Generate video from campaign inputs

Value: Fast Start

Value: Fast Start

Risk: Low trust if output feels like black box

Risk: Low trust if output feels like black box

DIRECTION 2

DIRECTION 2

Create variants for A/B testing

Create variants for A/B testing

Value: Faster experimentation

Value: Faster experimentation

Risk: Too many options without evaluation

Risk: Too many options without evaluation

DIRECTION 3

DIRECTION 3

End-to-end flow:
generate → edit → variants → export

End-to-end flow:
generate → edit → variants → export

Value: Most compete + Ads Native

Value: Most compete + Ads Native

Risk: Could feel complex if not structured

Risk: Could feel complex if not structured

Convergence

Convergence

Convergence Criteria

DIRECTION 1

Generate from Inputs

Speed to first draft

User Control

Trust/Quality

A/B Readiness

CTR | CVR | CPA Clarity

Ads workflow integration

DIRECTION 2

Variants for testing

DIRECTION 3

End-to-end flow

Convergence Criteria

DIRECTION 1

Generate from Inputs

Speed to first draft

User Control

Trust/Quality

A/B Readiness

CTR | CVR | CPA Clarity

Ads workflow integration

DIRECTION 2

Variants for testing

DIRECTION 3

End-to-end flow

Final Plan

Final Plan

The final plan is a structured 5-step Ads flow that gets to a usable video fast, supports edits, and makes testing measurable.

The final plan is a structured 5-step Ads flow that gets to a usable video fast, supports edits, and makes testing measurable.

Upload
Hub

Upload
Hub

Smart
Scene Plan

Smart
Scene Plan

Preview +
AI enabled Hub

Preview +
AI enabled Hub

A/B Variant
Generator

A/B Variant
Generator

Export &
Integrate

Export &
Integrate

Design System & Visual Language

Design System & Visual Language

I extended Google’s Material 3 system with a small set of AI-specific components so Veo video creation, editing, and variant testing feels native inside Google Ads, clear about what’s AI-generated vs user-controlled, and easy to learn.

I extended Google’s Material 3 system with a small set of AI-specific components so Veo video creation, editing, and variant testing feels native inside Google Ads, clear about what’s AI-generated vs user-controlled, and easy to learn.

Typography

Typography

Aa

Aa

Google Sans

Google Sans

Regular and Medium

Regular and Medium

Title Text

Title Text

Title 01

Title 01

Title 02

Title 02

Profile

Profile

Tab Headings

Tab Headings

Large Tabs

Large Tabs

Large Text

Large Text

GS - Medium

GS - Medium

GS - Regular

GS - Regular

GS - Medium

GS - Medium

GS - Medium

GS - Medium

GS - Medium

GS - Medium

GS - Regular

GS - Regular

22 pt

22 pt

22 pt

22 pt

12 pt

12 pt

14 pt

14 pt

16 pt

16 pt

30 pt

30 pt

Body Text

Body Text

Main Body

Main Body

Regular

Regular

Small

Small

Forms

Forms

GS - Medium

GS - Medium

GS - Regular

GS - Regular

GS - Medium

GS - Medium

GS - Regular

GS - Regular

14 pt

14 pt

12 pt

12 pt

12 pt

12 pt

16 pt

16 pt

Buttons

Buttons

Button 1

Button 1

Button 2

Button 2

Indicator

Indicator

GS - Medium

GS - Medium

GS - Regular

GS - Regular

GS - Medium

GS - Medium

14 pt

14 pt

14 pt

14 pt

8 pt

8 pt

Color Palette

Color Palette

Brand Colors

Brand Colors

Text Styles

Text Styles

Icons

Icons

Background

Background

Addition to Design System

Addition to Design System

Final Generated Video Player

Generated Clips Player

Added Media

Status Cards

Campaign Cards

AI Chatbox

Media Addition Icons and States

Icons Set and States

Social Media Icons

Progress Bar

Final Generated Video Player

Generated Clips Player

Added Media

Status Cards

Campaign Cards

AI Chatbox

Media Addition Icons and States

Icons Set and States

Social Media Icons

Progress Bar

Key Screens

Key Screens

AI-Video Generation Option

Create AI Generated Videos

One-click entry point inside campaign setup, no menu hunting.

Stays in the Assets Step

Keeps video creation where advertisers already add images/headlines.

Create AI Generated Videos

One-click entry point inside campaign setup, no menu hunting.

Stays in the Assets Step

Keeps video creation where advertisers already add images/headlines.

Campaign Dashboard

Card Level Performance

Each campaign shows key details + CTR so you know what needs attention.

Last Updated

Quick recency signal to spot stale vs active work.

Campaign status at a glance

Live, paused, and completed campaigns in one view.

Card Level Performance

Each campaign shows key details + CTR so you know what needs attention.

Last Updated

Quick recency signal to spot stale vs active work.

Campaign status at a glance

Live, paused, and completed campaigns in one view.

Multi-media Upload

Drive-like asset hub

Upload and manage assets in a familiar Google pattern.

Upload Feedback

Clear progress + success states to build trust.

Supports mixed media

Images, video, audio, and music in one structured place.

Drive-like asset hub

Upload and manage assets in a familiar Google pattern.

Upload Feedback

Clear progress + success states to build trust.

Supports mixed media

Images, video, audio, and music in one structured place.

Prompt-based Creation (Gemini)

Describe the Ad

Type or speak what you want the ad to be.

Guided Prompt Chips

Jumpstart ideas when you don’t know what to write.

Describe the Ad

Type or speak what you want the ad to be.

Guided Prompt Chips

Jumpstart ideas when you don’t know what to write.

Prompt-based Creation (Gemini)

Smart Clip Editing

Chat to update the clip

Describe the change, Gemini applies it to that clip.

Select a clip to edit

Pick one clip without redoing the whole video.

Clip-by-clip timeline

The ad is broken into short clips you can review.

Chat to update the clip

Describe the change, Gemini applies it to that clip.

Select a clip to edit

Pick one clip without redoing the whole video.

Clip-by-clip timeline

The ad is broken into short clips you can review.

Built-in A/B Testing

Budget Allocation

Control how spend is split across variants.

Side-by-side testing

Run both and see which one performs better.

Add a second variant

Create another ad in the same campaign for comparison.

Budget Allocation

Control how spend is split across variants.

Side-by-side testing

Run both and see which one performs better.

Add a second variant

Create another ad in the same campaign for comparison.

Performance Insights

Campaign Summary

Top-line totals: impressions, views, conversions, spend, ROAS, avg CPA.

Variant Comparison

A vs B on CTR/CVR/CPA to pick a winner.

Decision-ready view

Makes it obvious what to scale, pause, or iterate.

Campaign Summary

Top-line totals: impressions, views, conversions, spend, ROAS, avg CPA.

Variant Comparison

A vs B on CTR/CVR/CPA to pick a winner.

Decision-ready view

Makes it obvious what to scale, pause, or iterate.

Testing, Iteration, & Validation

Testing, Iteration, & Validation

To validate feasibility, I reached out to Google Ads engineers for technical input. Together, we evaluated each feature based on engineering effort, design fit, and business value.

To validate feasibility, I reached out to Google Ads engineers for technical input. Together, we evaluated each feature based on engineering effort, design fit, and business value.

Outcome & Ownership

Outcome & Ownership

Impact (Estimate Only)

Impact (Estimate Only)

~ 90%

Faster time to first video ad

~ 2-3x

More video variants tested per campaign

~ 30-50%

Less effort to reach a decision

~ 90%

Faster time to first video ad

~ 2-3x

More video variants tested per campaign

~ 30-50%

Less effort to reach a decision

Ownership Flow

Ownership Flow

Research

Research

Strategy

Strategy

System Design

System Design

Execution

Execution

Validation

Validation

Outcomes

Outcomes

Context

This project was designed to live inside

extending the campaign creation flow and to make AI video generation feel like a natural evolution of ad creation, rather than introducing a standalone tool.

Gen AI market has been rising because of better models.

Gen AI Ad generation was adopted by various companies.

SMB Advertisers needed faster creation and testing for ad campaigns.

Stake

Help SMBs produce video ads without agency-level time or budgets.

Constraint

Limited access to production resources and end users.

Success

~90% reduction in time to first
video ad.

Why Now?

Video Ads consistently outperformed static formats, but production remains expensive and slow, especially for SMBs.

User Research

I validated what it would take for SMBs to trust and adopt AI-generated video ads in Google Ads, grounded in interviews, competitive benchmarks, and Ads UX research input.

Research at a glance

Goal: validate what it takes for SMBs to trust AI video, keep creative control, and still move fast.

What I learned

Emotioanls Trust / Authenticity

Emotioanls Trust / Authenticity

Creative Control

Creative Control

Time & Resource Saving

Time & Resource Saving

AI Skepticism

AI Skepticism

Visual Quality / Realism

Visual Quality / Realism

Platform Integration & Workflow

Platform Integration & Workflow

User Research Patters

I documented interviews, pulled quotes, and synthesized patterns.

Competitive Landscape

I then pressure-tested assumptions against real GenAI video tools.

Problem & Opportunity

Most productivity tools help people track work, but fail to support accountability with friends in a way people actually retun to.

Before

Video = Slow + External Tools

Missing

Trust + Control + Fast Learning

Opportunity

AI Video inside Google Ads

Target User

This is for SMBs running their own ads who need speed and results without an agency.

User Core Needs

Generate Fast

Generate Fast

Edit Control

Edit Control

CTR, CVR, CPA Clarity

CTR, CVR, CPA Clarity

Trust Cues

Trust Cues

A/B Variants

A/B Variants

Product Goals & Strategy

What “winning” meant for users and the business.

USER

Wants a faster video generation method

01

BUSINESS

Increase video adoption and faster ideation

USER

Wants a faster video generation method

01

BUSINESS

Increase video adoption and faster ideation

USER

Choose from multiple ads to see which is doing best

Improve efficiency via CTR | CVR | CPA decisions

02

BUSINESS

USER

Choose from multiple ads to see which is doing best

Improve efficiency via CTR | CVR | CPA decisions

02

BUSINESS

The tradeoff we optimised for:

Trade Off

Basic edits vs pro editor

Kept lightweight trimming + swaps; avoided timeline/VFX complexity.

“Edit required” task completion rate (can users make the needed change?).

Used structured levers (tone, pacing, scenes) instead of endless prompting.

Control satisfaction (1–5) + number of regeneration loops.

Designed for campaign context, export formats, and measurement from day one.

Drop-off points across the flow + time from draft → publish.

Guided controls vs full freedom

In-Ads flow vs standalone tool

Explanation

Test

Trade Off

Basic edits vs pro editor

Kept lightweight trimming + swaps; avoided timeline/VFX complexity.

“Edit required” task completion rate (can users make the needed change?).

Used structured levers (tone, pacing, scenes) instead of endless prompting.

Control satisfaction (1–5) + number of regeneration loops.

Designed for campaign context, export formats, and measurement from day one.

Drop-off points across the flow + time from draft → publish.

Guided controls vs full freedom

In-Ads flow vs standalone tool

Explanation

Test

Ideation

Directions Explored

DIRECTION 1

Generate video from campaign inputs

Value: Fast Start

Risk: Low trust if output feels like black box

Generate video from campaign inputs

Value: Fast Start

Risk: Low trust if output feels like black box

DIRECTION 2

Create variants for A/B testing

Value: Faster experimentation

Risk: Too many options without evaluation

Create variants for A/B testing

Value: Faster experimentation

Risk: Too many options without evaluation

DIRECTION 3

End-to-end flow:
generate → edit → variants → export

Value: Most compete + Ads Native

Risk: Could feel complex if not structured

End-to-end flow:
generate → edit → variants → export

Value: Most compete + Ads Native

Risk: Could feel complex if not structured

Convergence

Convergence Criteria

Trust/Quality

Speed to first draft

User Control

A/B Readiness

CTR | CVR | CPA Clarity

Ads workflow integration

DIRECTION 1

DIRECTION 2

DIRECTION 3

Convergence Criteria

Trust/Quality

Speed to first draft

User Control

A/B Readiness

CTR | CVR | CPA Clarity

Ads workflow integration

DIRECTION 1

DIRECTION 2

DIRECTION 3

Final Plan

The final plan is a structured 5-step Ads flow that gets to a usable video fast, supports edits, and makes testing measurable.

Upload Hub

Smart Scene Hub

Preview + AI Enabled Edit

A/B Variant Generator

Export & Integrate

Design System & Visual Language

I extended Google’s Material 3 system with a small set of AI-specific components so Veo video creation, editing, and variant testing feels native inside Google Ads, clear about what’s AI-generated vs user-controlled, and easy to learn.

Typography

Aa

Google Sans

Regular and Medium

Title Text

Title 01

Title 02

Profile

Tab Headings

Large Tabs

Large Text

GS - Medium

GS - Regular

GS - Medium

GS - Medium

GS - Medium

GS - Regular

22 pt

22 pt

12 pt

14 pt

16 pt

30 pt

Body Text

Main Body

Regular

Small

Forms

GS - Medium

GS - Regular

GS - Medium

GS - Regular

14 pt

12 pt

12 pt

16 pt

Buttons

Button 1

Button 2

Indicator

GS - Medium

GS - Regular

GS - Medium

14 pt

14 pt

8 pt

Color Palette

Brand Colors

Text Styles

Icons

Background

Addition to Design System

Campaign Cards

Final Generated Video Player

Progress Bar

AI Chatbox

Media Addition Icons and States

Icons Set and States

Social Media Icons

Generated Clips Player

Added Media

Status Cards

Campaign Cards

Final Generated Video Player

Progress Bar

AI Chatbox

Media Addition Icons and States

Icons Set and States

Social Media Icons

Generated Clips Player

Added Media

Status Cards

Key Screens

The final direction combined social presence, reflection, and ambient motivation into a repeatable, low-pressure loop.

AI-Video Generation Option

Campaign Dashboard

Multi-media Upload

Prompt-based Creation (Gemini)

Smart Clip Editing

Built-in A/B Testing

Performance Insights

Testing, Iteration, & Validation

To validate feasibility, I reached out to Google Ads engineers for technical input. Together, we evaluated each feature based on engineering effort, design fit, and business value.

Outcome & Ownership

Impact (Estimate Only)

~ 90%

Faster time to first video ad

~ 2-3x

More video variants tested per campaign

~ 30-50%

Less effort to reach a decision

Ownership Flow

Research

Strategy

System Design

Execution

Validation

Outcomes

See you next time around!

Thank You

GET IN TOUCH

I'm currently open for exciting opportunities.
Let’s connect and talk about the next big thing!

✦ LET'S CHAT ✦ LET'S CHAT ✦ LET'S CHAT

dhvans © 2025
Designed with 🤍 by Dhvani Shah

Thank You

GET IN TOUCH

See you next time around!

I'm currently open for exciting opportunities.
Let’s connect and talk about the next big thing!

✦ LET'S CHAT ✦ LET'S CHAT ✦ LET'S CHAT

dhvans © 2025
Designed with 🤍 by Dhvani Shah

See you next time around!

Thank You

GET IN TOUCH

I'm currently open for exciting opportunities.

Let’s connect and talk about the next big thing!

dhvans © 2025
Designed with 🤍 by Dhvani Shah

✦ LET'S CHAT ✦ LET'S CHAT ✦ LET'S CHAT