Turning Fragmented Campaign Setup into One Clear Flow

Turning Fragmented Campaign Setup into One Clear Flow

Turning Fragmented Campaign Setup into One Clear Flow

Amplifye: Internal B2B platform to launch campaigns at scale

Amplifye: Internal B2B platform to launch campaigns at scale

The campaign list gives managers a single view of all campaigns, their status, and readiness for launch

Every campaign felt like a fire drill: teams stitched together landing pages and webinars in spreadsheets, built emails in a separate tool, chased assets across drives, and pulled in engineers for every launch.


We designed Amplifye Portal as one place to build both on‑demand experiences and email campaigns — centralizing assets, enforcing controlled templates, and baking in staging so marketers can launch faster with fewer surprises.

Every campaign felt like a fire drill: teams stitched together landing pages and webinars in spreadsheets, built emails in a separate tool, chased assets across drives, and pulled in engineers for every launch.

We designed Amplifye Portal as one place to build both on‑demand experiences and email campaigns — centralizing assets, enforcing controlled templates, and baking in staging so marketers can launch faster with fewer surprises.

Problem

Problem

  • Experiences (webinars, pages, chatbots, asset hubs) were specced in decks and docs, then handed off to engineers.

  • Emails were built in a separate tool with different templates, tracking, and constraints.

  • Assets lived in shared drives and Excel trackers; nobody was fully sure which version was “the one.”

  • Staging depended on ad‑hoc habits, so bugs often slipped into production.

  • The real risk wasn’t inefficiency, it was failed launches that delayed campaigns and drained engineering time.

  • Experiences (webinars, pages, chatbots, asset hubs) were specced in decks and docs, then handed off to engineers.

  • Emails were built in a separate tool with different templates, tracking, and constraints.

  • Assets lived in shared drives and Excel trackers; nobody was fully sure which version was “the one.”

  • Staging depended on ad‑hoc habits, so bugs often slipped into production.

  • The real risk wasn’t inefficiency, it was failed launches that delayed campaigns and drained engineering time.

Core UX Challenge

Core UX Challenge

The Problem: Email and experience builders were being developed in parallel. Fully unifying them early was risky while feedback was still evolving, but both campaign types needed a reliable workflow immediately.

Approach:

  • Unified Setup flow used for both email and experience campaigns.

  • Progressive disclosure (campaign details → audience → channel settings → preview & staging) to reduce cognitive load.

  • Controlled templates to prevent layout breakages.

  • Mandatory staging to catch issues before launch.

Outcome: Learn one builder, know both. Onboarding was reduced and engineering escalations dropped.

The Problem: Email and experience builders were being developed in parallel. Fully unifying them early was risky while feedback was still evolving, but both campaign types needed a reliable workflow immediately.

Approach:

  • Unified Setup flow used for both email and experience campaigns.

  • Progressive steps (campaign details → audience → channel settings → preview & staging) to reduce cognitive load.

  • Controlled templates to prevent layout breakages.

  • Mandatory staging to catch issues before launch.

Outcome: Learn one builder, know both. Onboarding was reduced and engineering escalations dropped.

My Role & Key Desicion

My Role & Key Desicion

Led UX for campaign setup across email and on-demand experiences.

  • Defined a shared campaign mental model and aligned flows across both builders.

  • Scoped and sequenced the MVP with PM and engineering to balance speed and safety.

  • Chose flow alignment over full platform merge in v1 to avoid premature complexity.

  • Pushed for controlled templates and mandatory staging to reduce launch failures.

Led UX for campaign setup across email and on-demand experiences.

  • Defined a shared campaign mental model and aligned flows across both builders.

  • Scoped and sequenced the MVP with PM and engineering to balance speed and safety.

  • Chose flow alignment over full platform merge in v1 to avoid premature complexity.

  • Pushed for controlled templates and mandatory staging to reduce launch failures.

What shipped in MVP

What shipped in MVP

  • A single guided campaign setup flow for email and experiences.

  • Shared asset library for approved assets across campaigns.

  • Program grouping to show full campaign context and ownership.

  • Required staging step before launch to reduce last-minute failures.

Why this order

  • Shipped the flow first to stop failed launches.

  • Centralized assets to reduce duplication.

  • Added governance came last to keep the system stable at scale.

  • A single guided campaign setup flow for email and experiences.

  • Shared asset library for approved assets across campaigns.

  • Program grouping to show full campaign context and ownership.

  • Required staging step before launch to reduce last-minute failures.

Why this order

  • Shipped the flow first to stop failed launches.

  • Centralized assets to reduce duplication.

  • Added governance came last to keep the system stable at scale.

System Structure

System Structure

Programs clarify how opportunities, campaigns, and assets connect within a single hierarchy.

Programs clarify how opportunities, campaigns, and assets connect within a single hierarchy.

Key User Flows

Key User Flows

Campaign setup

A single guided setup flow used for both email and experience campaigns.

A single guided setup flow used for both email and experience campaigns.

Edit Campaign before Launch

Edit Campaign before Launch

Edit Campaign before Launch

Campaigns can be edited safely in Draft and Staging using the same setup flow.

Campaigns can be edited safely in Draft and Staging using the same setup flow.

Stage & Launch Campaign

Stage & Launch Campaign

Stage & Launch Campaign

Mandatory staging ensures issues are caught before campaigns go live.

Mandatory staging ensures issues are caught before campaigns go live.

Short walkthrough showing how a campaign is created using the unified setup flow.

Target Audience

Target Audience

  • Primary (MVP): Marketing Ops / Campaign Managers

  • Secondary: Designers, Customer Success

  • Primary (MVP): Marketing Ops / Campaign Managers

  • Secondary: Designers, Customer Success

Where users got stuck

Where users got stuck

Early discussions revealed confusion around structure:

  • "What is a program vs an opportunity vs a campaign?"

  • "Why can't I get more customization?"

  • "Why can’t I freely edit templates at launch time?"

These questions surfaced a core tension: Users wanted speed and freedom, while the system needed safety and clarity.

Early discussions revealed confusion around structure:

  • "What is a program vs an opportunity vs a campaign?"

  • "Why can't I get more customization?"

  • "Why can’t I freely edit templates at launch time?"

These questions surfaced a core tension: Users wanted speed and freedom, while the system needed safety and clarity.

Based on early, directional internal usage and team feedback:

Based on early, directional internal usage and team feedback:

~65%

~65%

Faster campaign setup

Faster campaign setup

Faster campaign setup

~82%

~82%

Fewer template breakage

Fewer template breakage

Fewer template breakage

~76%

~76%

Issues caught during staging

Issues caught during staging

Issues caught during staging

3X

3X

Faster onboarding

Faster onboarding

Faster onboarding

Post MVP

Post MVP

  • Gather internal feedback to smooth flows.

  • Add automation and collaboration

  • Launch client-facing version for self-serve.

  • Gather internal feedback to smooth flows.

  • Add automation and collaboration

  • Launch client-facing version for self-serve.