􀆄

Microsoft Sales Channel

Building a sales channel that connects Shopify merchants directly to millions of high-intent shoppers across the Microsoft network.

Partnership Design

Sales

Advertising

Dashboard

Building a sales channel at the intersection of two platforms

With the acceleration of digital commerce, Shopify merchants needed a faster path to new customers. Microsoft's ad network spanning Bing Search, the Microsoft Audience Network, and the Bing Shopping tab, was a massive, underutilized opportunity for them.

The friction wasn't interesting. It was access. Setting up Microsoft Advertising required leaving Shopify entirely, navigating a separate platform, and manually syncing product catalogs. Most merchants never made it through.

I served as the Lead Product Designer on the Microsoft Advertising side, responsible for the end-to-end merchant experience while acting as the primary design liaison with Shopify's internal team. I partnered with product and engineering on both sides to identify which features delivered meaningful user value while balancing development complexity, dual design system constraints, and a hard partnership launch date.

My part

Company

Microsoft

Role:

User Experience Designer

Platform:

Cross-platform / Web

Core Contributions:

UX/UI direction, cross-org collaboration, merchant onboarding flows, design system translation, campaign creation UX, performance reporting

Impact

Improved merchant activation

Simplified onboarding and reduced friction helped more merchants successfully launch and manage the channel

Enabled multi-channel distribution

Connected merchant products to Microsoft Bing and the Microsoft Advertising ecosystem through a more seamless integration experience

Increased ongoing engagement

Clearer workflows and guidance encouraged merchants to actively manage listings and create campaigns
Focusing on new users

Onboarding

The biggest design challenge was collapsing a complex, multi-step account setup into a flow merchants could complete in minutes without leaving Shopify.

Account connection or creation

Merchants needed to connect their Microsoft account or create one directly inside Shopify. If they had not created a Advertising account, they would also go though that set up.

Onboarding Check List

In order for the user to start advertising they need to complete specific steps.

Clicking each step would take them to the page in order to complete them. When they returned to the sales channel page it would check to see if they had completed it and then update the checklist.

The final step just required the user to confirm that they had information on their store.

Microsoft ads account sync/creation

To sync data and products from the Shopify Merchant store user need to log onto a Microsoft Advertising account. For user that needed to create an account we created a flow right within the sales channel.

Sign up or Sign in

Sync your account

Microsoft Advertising needs you to sign in or setup your Microsoft Advertising account.

Sign In

Create New

Basic account information to setup Microsoft Advertising account.

Form to collect billing information so users can start advertising right away.

Auto Connect to MMC Store

In order to start advertising, the user needed to complete the following steps. While they could do it out of order, the business objective was to get payment method first so they could easily start advertising. Once they completed the checklist, it would collapse and show as complete.

Product Feed/Free Listings

Microsoft Advertising needs you to setup your Microsoft Merchant account.

Get Started with Free Listings & Create your Microsoft Merchant Store

Product Feed/Free Listings

Free - Let us do the work for you

Sync product data to Microsoft Merchant Center, and your products will appear across Microsoft

Learn More

Get Started

A permissions screen asking for the sales channel to access the stores product information would show. Once accepted the section would update to show the list of products they could advertising.

Product Feed/Free Listings

Microsoft Advertising needs you to setup your Microsoft Merchant account.

“Store Name”

View products

View products

Edit Target Market

Edit Target Market

Free - Let us do the work for you

Sync product data to Microsoft Merchant Center, and your products will appear across Microsoft.

Approved

0 products

Pending

0 products

Not approved

0 products

Streamlining advertising store products

Product Listing & Campaigns Management

Product catalog management sits at the core of the merchant experience. Merchants need visibility into what's approved, what's disapproved, and why without a support ticket.

Product list

When merchants connected their Shopify store, their product catalog synced automatically to Microsoft Advertising. But that sync process wasn't instant, and the status of any given product wasn't always clear.

This screen gave merchants a live view of every product in their catalog and where it stood in the review process, replacing what would have otherwise been a black box.

Status tracking

The status badge system, Draft, Review, Pending, and Active, made it easy to see exactly where each product was at a glance. Merchants could sort by newest update to quickly surface anything that had recently changed, which was especially useful for larger catalogs.

The screen stayed intentionally read-only. Edits lived in Shopify, not here. That was a deliberate call to keep the surface focused and avoid duplicating functionality that already existed one tab away.

Campaign Creation

We kept campaign creation to the essentials. Merchants could set their budget, targeting, and ad type in one linear form and get a campaign live without needing to understand everything Microsoft Advertising is capable of.

Management

From the Campaign Page, merchants could view and manage all active campaigns in one place. Controls like pause, edit, and delete were accessible from a simple dropdown, keeping common actions fast without cluttering the interface.

For advanced settings, we intentionally directed users to the Microsoft Advertising dashboard. Scoping what lived in the Shopify experience versus what belonged in the full platform was one of the more important calls on this project. Doing too much would have made both worse.

Performance

At the top of the Campaign Page, merchants got an immediate read on how their ads were performing across all active campaigns. They could also dig into individual stats like clicks, impressions, cost, and conversions, and sort by whatever metric mattered most to them at that moment.

The goal was to give merchants enough signal to make a decision without sending them elsewhere to find it.

Settings

Settings are where trust lives. Merchants need to know their accounts are connected and their setup is complete. This page answered both questions without getting in the way.

Account and connection management

The Settings page gave merchants a single place to confirm their Microsoft account and Microsoft Advertising account were connected correctly. It also surfaced a post-setup checklist so merchants could verify everything was in order before their campaigns went live.

This was intentionally a lightweight page. The surface didn't need to do much because the heavy lifting happened during onboarding. Keeping it simple was the right call for a page most merchants would visit once and rarely return to.

Impact

+21%

Campaign creation rate

Clearer entry points and education increased merchant confidence in launching ads

Clearer entry points and education increased merchant confidence in launching ads

+2%

Click-through rate (CTR)

Better product data alignment and listing quality improvements contributed to stronger performance on Microsoft Bing

Better product data alignment and listing quality improvements contributed to stronger performance on Microsoft Bing

+7%

Merchant return rate

More merchants came back to manage listings and campaigns after initial setup

More merchants came back to manage listings and campaigns after initial setup

+18%

Onboarding completion rate

Onboarding completion rate

Simplified setup flow and reduced decision friction helped more merchants successfully activate the channel

Simplified setup flow and reduced decision friction helped more merchants successfully activate the channel

-32%

Time to first product sync

Time to first product sync

Streamlined configuration and clearer system feedback allowed merchants to get products live faster

Streamlined configuration and clearer system feedback allowed merchants to get products live faster

-24%

Onboarding drop-off rate

Onboarding drop-off rate

Improved hierarchy and guidance reduced confusion across key steps in the setup process

Improved hierarchy and guidance reduced confusion across key steps in the setup process

Design - Experience - Portfolio - About - Photography - Creative

Copyright 2026

Design - Experience - Portfolio - About - Photography - Creative

Copyright 2026

Design - Experience - Portfolio - About - Photography - Creative

Copyright 2026