A performance marketer can take what GenStudio generates and get it channel-ready without going back to an agency. That's where Horizon Canvas comes in, it's the part that handles everything after generation: reframing assets, extending them, cutting video, and launching the campaing.
GenStudio content lifecycle, where Horizon Canvas fits: from first concept through adapting content to handing it off for activation
| Company | Adobe |
| Product | Adobe GenStudio for Performance Marketing - Horizon Canvas |
| Users | Enterprise performance marketers: mid-senior marketing leads at Fortune 500 brands managing multi-million dollar paid media budgets across channels |
| Team | Multiple designers across Horizon Canvas. I led GenExpand and the entry point system, partnered on Reframe and Timeline, and led cross-surface consistency across the platform |
| Duration | 2025 – 2026 · H1 2026 design cycle |
| My Role | Senior UX Designer: post-generation content operations, interaction systems, cross-surface consistency, collaboration with PM and engineering |
| Key Decision | Build Horizon Canvas around what happens after generation. Concept exploration, channel adaptation, and activation are one workflow, not three separate features |
| Outcome | A marketer can take an AI-generated concept, adapt it for every placement, and prep campaign-ready variants without sending it back to an agency |
Enterprise performance marketers were entirely dependent on creative agencies for any content adaptation. Every format change, every channel resize, every AI-generated asset that needed refinement required a specialist. GenStudio's promise was to give them a third dial — the ability to create and iterate on content themselves.
I shaped the post-generation content operations workflows that connect AI generation to campaign activation — leading GenExpand, establishing the interaction framework that unified multiple disconnected capabilities into one consistent experience, and partnering on Reframe and Timeline. My job was making five separately-built features behave like one product. GenExpand, Reframe, and Timeline each had different owners. I designed the interaction system they all shared.
A content adaptation platform where enterprise performance marketers move from AI-generated concept to activation-ready assets without leaving GenStudio — or routing back to a creative agency. The platform's capabilities (Expand, Reframe, Timeline) are the working parts. The transformation — from agency-dependent to marketer-led content operations — is the outcome.
GenStudio's creation surface was originally built on an HTML Canvas architecture. It worked for what it was designed for. But as Adobe moved GenStudio toward AI-native content creation at enterprise scale, the limitations compounded. The system wasn't wrong. It was designed for a different problem.
The original experience was optimised for working on a single ad. That model broke down once performance marketers needed to generate, explore, and iterate across multiple concepts and dozens of format variants at once. There was no way to compare Concept 1 against Concept 3, or to see how one idea looked across Meta Stories, LinkedIn Banner, and Display side by side.
Early AI capabilities were added to an experience designed before they existed, so AI generation felt like a detour from the workflow rather than the centre of it. Editing after generation meant leaving the tool or going back to a creative specialist. The post-generation workflow, what happens after AI creates content, had no dedicated design at all.
Video was becoming a first-class content type for enterprise paid media, with Meta, Google, and LinkedIn all prioritising video placements. GenStudio had no workflow for managing it: no timeline, no scene management, no way to handle the temporal structure of a video ad. This wasn't a missing feature, it was a missing content paradigm.
Adapting an asset from 1:1 to 9:16 to 16:9 meant going back to a designer, opening Photoshop, or using a separate resizing tool. For a platform promising performance marketers creative independence, that was a fundamental gap. Every format change broke the workflow and re-introduced the exact agency dependency GenStudio was supposed to eliminate.
As AI capabilities grew with generative expand, format adaptation, AI video there was no shared platform foundation to build on. Each new capability would need its own entry point, its own UI paradigm, its own discovery pattern. Without a foundation, the product would fragment into disconnected AI tools instead of cohering into a content operations platform.
Despite the promise of AI, performance marketers were still routing every creative decision through agencies and designers. The capability existed but the pipeline didn't. GenStudio needed a creation and editing experience built around how marketers actually work from brief to variant to activation without a specialist at every step.
The brief for Horizon Canvas: build a scalable content operations platform capable of supporting multiple concepts, multiple formats, AI-powered campaign creation and adaptation, image workflows, video workflows, and future generative capabilities without requiring a creative specialist at every step.
After a marketer writes a brief and triggers AI generation, they land in Horizon Canvas with multiple concepts. Exploration, selection, adaptation, campaign preparation: everything from this point forward is what Horizon Canvas is designed for.
After generation, users explore concepts in Grid View, select one, and adapt it across channels and formats. Horizon Canvas owns the entire post-generation journey — from concept to campaign-ready asset.
Performance marketers don't arrive at Horizon Canvas with a blank canvas. They arrive with AI-generated content that is almost right. The platform's job is to close the gap between "what AI generated" and "what's ready to activate." Every design decision in Horizon Canvas was made with this context in mind.
Horizon Canvas was a multi-designer effort. The areas below reflect where I led, contributed to, or influenced design decisions, not sole ownership of the entire surface.
Defined before design began. These shaped what got included, what got deferred, and how progress was evaluated.
Format changes, image adaptation, and content operations available without routing back to a creative agency.
Every generative operation requires user review and selection before committing. AI doesn't apply changes automatically.
Users learn one way to discover content operations. New features inherit that pattern, with no additional learning cost.
Timeline and image operations (Expand, Reframe, Crop) in the same content canvas. No context switch between content types.
When AI generation fails, the user has a clear path back with enough context to understand what happened and what to try next.
Every interaction state (hover, generating, review, selected, error) fully specified across all five content operations.
Comparing concepts requires a different UX than adapting one. Grid View and the editing canvas serve different cognitive modes. Collapsing them into one surface serves neither well.
A surface with video layers, image layers, and multiple AI operations needs one consistent entry point pattern. Hover-based and contextual, not a different toolbar per feature.
Generative expand doesn't replace judgment. The workflow generates alternatives, surfaces them, and leaves selection to the marketer. AI that commits changes without review erodes brand trust.
A content operations platform with 12 capabilities can't afford 12 interaction paradigms. One system, applied consistently, means every new AI capability reduces friction instead of adding it.
GenStudio's research org (ADRS-DX) ran multiple studies in parallel with the design cycle. That research shaped the platform at every stage, from the overall strategy down to how individual capabilities were designed.
Key Findings
Users iterate on a concept until they trust it, then shift to scaling it across formats and channels. The two modes require different affordances. One surface trying to serve both ends up serving neither well.
Reframe's job isn't "resize to 9:16." It's "adapt this concept for Meta Stories, LinkedIn, and Display." The UI had to work in the marketer's mental model, not the designer's spec vocabulary.
Brand tone, composition, image quality: AI output requires human review before it's marketing-ready. The platform's job is to make that review fast, not remove it.
Template config research found that hiding operations in overflow menus increased cognitive load and reduced perceived control. Entry points need to be surfaced, not buried.
Horizon Canvas sits at the centre of a complex ecosystem. Users, systems, and data flows all converge on one content adaptation platform that connects AI generation to campaign activation.
Three decisions shaped how Horizon Canvas connects AI generation to campaign activation. Each required evidence-based alignment across product, engineering, and leadership.
An AI-generated image is rarely campaign-ready as-is. GenExpand closes that gap: a performance marketer extends image boundaries with a natural language prompt, reviews alternatives, and commits to a final result without going back to a creative agency.
The Image layer inline bar appears. "Expand" is visible in the action set alongside Reframe and Crop.
Brief-style prompt: directional language ("extend background to show a summer outdoor setting") rather than specific parameters. The system understands creative intent.
Thumbnail grid appears showing the original plus 4 generated options. Generation runs in the background, with a progress indicator visible without blocking the rest of the canvas.
Each thumbnail shows the full expanded image at a glance. Hover reveals full-size preview. A quality signal indicates AI confidence for each option.
Selecting an option shows the full-size result in the canvas before committing. A secondary prompt allows a refinement iteration on the selected option before applying.
The expanded version becomes a new variant; the original is preserved. The marketer returns to the content canvas with the expanded asset ready for further editing or review.
After generation, a marketer sees 4 options and needs to compare them and evaluate brand-fit before selecting. Too much information per thumbnail = overwhelming. Too little = uninformed decision. The design: thumbnail grid for quick comparison, full-size preview on hover, no commit until the user has seen the full result.
Where does the prompt live: before seeing options (brief-style) or after (refinement-style)? Testing showed users preferred brief-style: commit to a direction, then evaluate all alternatives. This maps to how marketers brief creative teams: direction first, then assessment.
A generated expand that subtly breaks brand guidelines is worse than no output. The design includes a quality signal in the thumbnail grid: not a blocking warning, but enough signal that a marketer pauses on a low-confidence option before approving. Trust must be earned, not assumed.
Generation failure, content policy block, quality threshold: each failure mode has a distinct message and a recovery path. The user should know what happened and what their next step is without leaving the content canvas.
"The most important interaction in GenExpand is not the generation step. It's the review step. Generation is fast and invisible. Review is where trust gets built or broken."
A performance marketer doesn't think "I need to resize to 1080×1920." They think "I need this concept on Meta Stories, LinkedIn Banner, and Display." Reframe had to work in their mental model: channel-first, not dimension-first. No designer required.
From the Image layer action bar: "Reframe" opens the channel selection panel.
Meta Stories, LinkedIn Banner, Google Display, YouTube Thumbnail. The system maps channels to the correct dimensions. The marketer never sees numbers.
Intelligent recomposition, not a simple crop. The system understands focal points, brand elements, and text placement, then adapts the layout for each format.
The marketer sees all adapted versions simultaneously and can approve per channel or approve all. Any channel that doesn't look right can be iterated with a prompt refinement.
Each approved channel adaptation becomes a new variant. The original is preserved. All variants appear in Grid View for the full concept.
Research across paid media professionals showed consistently that marketers think about their work in terms of channels and placements, not pixel dimensions. A "Meta Stories" placement has meaning: it implies vertical format, full-bleed visuals, 15-second view windows, and specific brand safe zones. A "1080×1920" number has none of that context.
Building Reframe around channels rather than dimensions came directly from this research. It reduced cognitive load, cut down on wrong-dimension errors, and made the tool speak the language of its users instead of its engineering spec.
Video was already the dominant format in enterprise paid media before GenStudio had any video workflow. Timeline management gave performance marketers the ability to manage scenes, sequence clips, and control pacing directly, without handing off to a video editor or leaving the platform.
Each AI-generated or imported video clip is a scene: a discrete temporal object with a duration, position in sequence, and set of editable properties. Marketers think in scenes ("the opening hook", "the product reveal", "the CTA"), not in frames.
Drag to reorder scenes. Trim handles on each clip for duration adjustment. Scene thumbnails for quick visual identification. The timeline extends across the bottom of the content canvas: it needs the full canvas width, which is why it can't exist in a card grid.
Generate new scene, extend clip duration, replace scene content: AI actions surface in the timeline context. The same action bar pattern used for image editing applies here, with video-specific actions available on the Video layer.
Timeline management physically requires dedicated canvas space. This was the clearest argument for the content canvas: once leadership saw that video editing was impossible inline, the architectural decision resolved quickly. Timeline was the forcing function that validated the approach for all complex operations.
Five AI content adaptation capabilities. Two content types. Multiple feature teams shipping independently. Without a shared interaction framework, marketers would face a different discovery pattern for every capability. The Unified Interaction Framework solved this, ensuring every future capability would inherit the same interaction language automatically.
Before the unified framework was established, each feature team was independently designing how marketers would discover and trigger their capability. Expand had one pattern. Reframe had a different one. Timeline had its own toolbar concept. The product was heading toward a surface where every new AI capability added to the learning cost. That's the opposite of what a platform should do.
When a user hovers the canvas, the primary action bar appears. It surfaces the highest-priority content operations available for the current asset type. Clean at rest: no chrome competing with the content.
When a user hovers the Image layer specifically, the Image inline bar appears with Image-specific actions: Expand, Reframe, Crop, Swap. This is a sub-pattern of the canvas-level bar: consistent trigger, contextual contents.
When a user hovers the Video layer, the Video inline bar appears with Video-specific actions: Timeline, Trim, Replace, AI video operations. Same trigger mechanism, different content set.
Text layer hover surfaces text editing actions. Lightweight inline: no panel required for simple text and style changes.
The unified framework's most important property is scalability. When a new AI editing capability ships, it gets added as a slot in the existing pattern. Discoverability is inherited automatically. Marketers don't pay a learning tax for every new capability the product ships.
This is a compounding investment. The first capability that adopts the pattern earns consistent discoverability. So does the fifth. So does the tenth. Every marketer who learns how to find GenExpand already knows how to find Reframe, Timeline, and Crop, and every future capability that follows. That's the difference between a collection of tools and a content operations platform.
The platform decisions required alignment across teams with competing priorities. Three tensions were significant enough that evidence, not just discussion, was needed before they resolved.
| Stakeholder | Their Position | Evidence That Shifted It | Resolution |
|---|---|---|---|
| Product | Inline operations for all capabilities: keep the surface shallow, reduce navigation depth. This was the initial direction before the Jan 2026 review. | Video timeline cannot exist inline, physically. Once this was established, the same principle applied to all AI operations requiring review states or panel space. | January 2026 architecture review. Dedicated content canvas established. Lightweight inline operations kept for simple tasks: a principled split. |
| Engineering | Per-feature entry points: each squad ships its own toolbar independently, without cross-team coordination overhead. | Template config research showed fragmented entry points increased cognitive load. A shared component reduces QA scope and future engineering complexity, not just design complexity. | Unified action bar spec as a shared component. Each team adds feature-specific action slots: less custom work per team, one consistent pattern for users. |
| Creative Leadership | Hover-triggered patterns feel restrictive, wanted more persistent controls visible for power users who work fast. | Interaction testing showed power users found hover patterns faster once learned: no hunting, actions appear in context where needed. | "Always visible" action bar mode added as a user preference for Phase 2, acknowledging the use case without compromising the default clean state. |
Decisions were tested through a combination of formal research and structured internal review, not assumed correct after the first prototype.
The January 2026 leadership review was the critical moment. Leadership approval doesn't equal user validation, but the architectural question (inline vs. a dedicated content canvas for post-generation workflows) was a product strategy decision that needed explicit organisational alignment before design could move forward. User research informed the proposal. Leadership alignment made it buildable.
The most challenging part of Horizon Canvas wasn't designing any individual feature. It was designing for a team. The entry point system worked precisely because it was a shared agreement among designers about how the product would behave, not just a solution for users. Getting that agreement required understanding what other designers were building and why, and making the case for a shared pattern before anyone's feature was locked.
The January 2026 review was a lesson in how architectural decisions get made in practice. A proposal I'd contributed to was returned to the table. The instinct is to defend it. The more productive move was to understand what the concern was actually about: video was the real answer. Once that was on the table, the right direction became obvious to everyone. The best outcome wasn't winning the argument. It was the team landing on a better, more defensible architecture together.
Designing GenExpand taught me that the hardest part of AI product design is the review state. Generation is fast, impressive, and invisible. Review is where real decisions happen: comparison, evaluation, the moment trust gets built or lost. If I got the review state right, the feature felt trustworthy. If I got it wrong, no amount of impressive generation would make up for a bad selection experience.
What I Learned