Microsoft Ads Case Study: 16,127% ROAS on Black Friday and PLN 1.3M+ in Annual Revenue

16,1 % ROAS
Achieved on Black Friday 2025
4,2 % ROAS
Achieved across the full year
1,3 M+ PLN in Revenue
Generated through Microsoft Ads in 2025

Industry

eCommerce Sport

CMS

Services provided under the project

Bing Ads SEM

Challenge

  • Rising costs of scaling sales through Google Ads.
  • The need to identify an additional, profitable revenue stream.
  • Strong competition in Shopping campaigns.
  • Testing a new advertising channel while keeping spending under control.

Solution

  • Launched Microsoft Ads with an initial budget of PLN 4,000.
  • Started with Search campaigns and gradually expanded the campaign mix.
  • Tested Shopping, Smart Shopping, and Performance Max campaigns.
  • Focused on scaling campaigns that demonstrated strong profitability.
About the Client

Our client is a mid-sized Polish e-commerce business specializing in sports watches.

Performance marketing plays a crucial role in the company’s sales strategy. For this business, success means more than increasing website traffic. The priority is generating additional revenue while maintaining a profitable return on advertising investment.

Google Ads had already established itself as an effective sales channel. However, as the business continued to grow, advertising costs increased, making it progressively more expensive to reach new customers and generate additional sales.

This raised a challenge familiar to many growing e-commerce businesses:

?How can you continue scaling sales when Google Ads is still performing well, but generating additional growth is becoming increasingly expensive?

E-commerce × Delante

In August 2024, we introduced Microsoft Ads as an additional sales channel for the client.

Our objective was to capture demand beyond Google and determine whether we could reach potential customers while maintaining a more favorable cost-to-revenue ratio.

initial budgetPLN 4,000Significantly less than the client was investing in Google Ads.strategyA platform-specific strategyWe developed a dedicated approach rather than simply copying existing Google Ads campaigns.

 

From the beginning, we treated Microsoft Ads as an independent performance marketing channel. Campaign structures, bidding strategies, and advertising formats were adapted based on user behavior and performance data collected within the Microsoft advertising ecosystem.

What Makes This Case Study Stand Out?

One result immediately attracts attention:

Black Friday 202516,127%↗ROAS

An exceptional return on advertising spend during one of the most competitive shopping periods of the year. However, this result tells only part of the story. We didn’t achieve it by launching a campaign a week before Black Friday. By November 28, 2025, we had already spent more than a year testing, analyzing, and optimizing Microsoft Ads campaigns.

We understood:

✓Which advertising formats generated sales.✓Where we could find profitable traffic.✓How users responded to different campaign types.✓Which campaigns offered the greatest potential for scaling during periods of increased demand.

Black Friday became the ultimate test of a strategy we had been developing for over a year.

And the results spoke for themselves:

PLN 31,916.55↗in revenue generated in a single day16,127.61%↗ROAS

More importantly, the campaign’s success extended far beyond Black Friday.

Throughout 2025, Microsoft Ads generated more than PLN 1.3 million in attributed revenue with less than PLN 31,000 in advertising spend, achieving an annual ROAS of 4,234%.

What began as an experiment had evolved into an established revenue-generating channel for the business.

Our Goals

Overall objectiveIncrease the client’s sales without relying exclusively on Google Ads for future growth, particularly as the cost of scaling that channel continued to rise.1Stage 1Validate the OpportunityDetermine whether Microsoft Ads could provide sufficient demand and profitable sales opportunities for the client’s products.2Stage 2Develop a Scalable StrategyBuild an effective campaign structure and identify advertising formats that could increase revenue without causing a disproportionate rise in acquisition costs.3Stage 3Establish a Long-Term Sales ChannelMake Microsoft Ads a permanent part of the client’s media mix, generating incremental revenue and capitalizing on seasonal peaks in consumer demand.KPIPrimary KPI: Profitable Revenue GrowthFrom the beginning, our main performance indicator wasn’t the number of clicks. Our focus was on generating additional revenue while maintaining advertising profitability.

Project Timeline

August 2024: Launching Microsoft Ads

We began with a relatively modest advertising budget of PLN 4,000.

Rather than immediately maximizing spending, we focused on answering one fundamental question:

?Could Microsoft Ads generate valuable, profitable demand for the client’s products?

The initial phase was designed to assess the potential of the channel before committing to further growth.

Stage 1: Starting with Search Campaigns

The launch proved more challenging than the smaller number of advertisers on Microsoft Ads might suggest.

Although there were fewer competitors than on Google, competition remained strong. Established electronics retailers, recognizable brands, and advertisers with substantial budgets were all competing for customer attention.

Competition was particularly intense in Shopping campaigns.Instead of launching every available advertising format at once, we focused initially on traditional Search campaigns.

This approach allowed us to identify profitable opportunities and generate strong returns during the early stages of the project.

Stage 2: Expanding into Shopping Campaigns

Once Search campaigns had demonstrated the potential of Microsoft Ads, we began expanding our strategy.

We tested several advertising formats:

✓Standard Shopping campaigns✓Smart Shopping campaigns✓Performance Max campaigns

We didn’t assume that a strategy performing well in Google Ads would automatically deliver similar results in Microsoft Ads.

Every decision about budget allocation and campaign development was based on performance data. Over time, continuous optimization of Shopping campaigns started delivering increasingly strong results.

2025: Microsoft Ads Becomes an Established Revenue Channel

As the project progressed, we accumulated more data, refined our campaigns, and identified new opportunities for profitable growth.

By 2025, the results demonstrated that Microsoft Ads had become a valuable component of the client’s performance marketing strategy.

Annual Microsoft Ads Results:

RevenueOverPLN 1.3M↗in revenueAdvertising spendUnderPLN 31,000in ad spendROAS4,234%↗return on ad spend

In other words, every PLN 1 invested in advertising generated more than PLN 42 in attributed revenue.

These results confirmed that Microsoft Ads could deliver substantial sales without requiring the same level of investment as the client’s primary advertising channel.

November 2025: Entering the Peak Shopping Season

November is particularly important for this e-commerce business.

The holiday shopping season and Black Friday create a period of heightened consumer demand, offering significant opportunities for retailers that have already developed effective advertising strategies.

Microsoft Ads had demonstrated its potential during the previous year.

November Revenue Comparison

November 2024PLN 113,491.00in revenue→+58% YoYNovember 2025PLN 179,386.81in revenue

The campaigns generated approximately 58% more revenue in November 2025 compared with the same month in 2024.

And the most important shopping day of the season was still ahead.

Black Friday 2025: 16,127% ROAS

On November 28, 2025, Microsoft Ads delivered exceptional results.

RevenuePLN 31,916.55Generated in one day→ROAS16,127.61%Return on advertising spend

This means that for every PLN 100 spent on advertising that day, the campaigns generated more than PLN 16,000 in attributed revenue.

While the ROAS figure is impressive, the strategy behind it is equally important.

We didn’t begin preparing for Black Friday in November. We entered the peak shopping period with an advertising channel that had been continuously developed since August 2024.

By that point:

✓We had accumulated extensive campaign performance data.✓We had already tested multiple advertising formats.✓We knew which campaigns consistently generated profitable sales.✓We could focus on scaling proven solutions rather than starting new experiments during the most important sales period of the year.→This preparation allowed us to capitalize on increased purchase intent when demand peaked.

How Did We Achieve These Results?

1. We Developed a Dedicated Microsoft Ads Strategy

Microsoft Ads makes it possible to import campaigns from Google Ads. While convenient, this doesn’t mean that identical campaign structures and strategies will perform equally well across both platforms.

From the beginning, we adapted:

✓Campaign structures✓Bidding strategies✓Advertising formats Based on data collected directly from Microsoft Ads.

This allowed us to respond to the platform’s specific opportunities and optimize campaigns according to their actual performance.

2. We Focused on What Worked Best

Although we were working with an e-commerce business, we didn’t assume that Shopping campaigns would automatically deliver the strongest results.

During the initial stages, Search campaigns generated the best returns.

We therefore concentrated our efforts on this format, using it to validate the channel and build a foundation for future growth.

Only after confirming its potential did we gradually expand into additional campaign types.

3. We Continued Optimizing Shopping Campaigns

Shopping campaigns required more time, testing, and optimization before delivering their strongest results.

Rather than abandoning them after the initial performance data, we continued experimenting with different solutions and refining the strategy.

This approach paid off.

In November 2025, Performance Max delivered the highest ROAS among the campaign types compared.

November 2025 campaign performancePerformance Max8,690.02% Search4,306.71% Performance Max ≈ 2× higher ROAS

Performance Max achieved approximately twice the ROAS of Search campaigns.

A campaign format that initially required more testing and optimization eventually became one of the strongest elements of the strategy during the peak sales period.

4. We Scaled Performance, Not Just Advertising Spend

Our objective was never to spend the entire available budget simply because it had been allocated.

We treated advertising spend as a tool for generating profitable revenue.

Our process focused on three priorities:

Our process focused on three priorities:

01Verifying campaign profitability.02Optimizing campaigns based on performance data.03Increasing investment in the areas with proven revenue-generating potential.

This approach allowed us to prioritize efficiency throughout the project.

5. We Prepared the Channel Before Demand Peaked

Black Friday is a period when many brands increase their advertising budgets to capture seasonal demand. However, a larger budget alone doesn’t guarantee better performance. That’s why the most important work took place before the peak shopping season.

When demand increased, we already knew which campaigns, formats, and optimization strategies were producing the best results. Instead of trying to discover what might work during Black Friday, we could focus on maximizing the potential of an already proven strategy.

The Results
Microsoft Ads performance throughout 2025RevenuePLN 1.3M+Ad spendUnder PLN 31KROAS4,234%
Microsoft Ads had become an established revenue-generating channel within the client’s performance marketing strategy.

wyniki kampanii Bing Ads

As expected for the Polish market and the client’s industry, the strongest results were achieved in November, when holiday shopping activity and Black Friday contributed to increased demand.

  • November 2024: PLN 113,491.00 in revenue
  • November 2025: PLN 179,386.81 in revenue

On Black Friday alone, November 28, 2025, the campaigns generated:

  • PLN 31,916.55 in revenue
  • 16,127.61% ROAS

These results demonstrate the revenue potential of Microsoft Ads for e-commerce businesses and the value of building an additional performance marketing channel through continuous testing and optimization.

The key to this project was treating Microsoft Ads as a separate advertising ecosystem rather than simply replicating our Google Ads strategy.

Search campaigns delivered the strongest results initially, so we focused on building our first stage of growth around them. At the same time, we continued testing and optimizing Shopping campaigns instead of abandoning them after the first results.

Over time, Performance Max achieved the highest ROAS during the most important sales month of the year. By the time Black Friday arrived, we had more than a year of performance data and knew exactly which parts of the strategy offered the greatest potential for scaling.

This case study shows why a new advertising channel shouldn’t be judged solely on its performance during the first few weeks.

Jerzy Cygan
Jerzy Cygan Senior SEM Specialist

Performance Max vs. Search: Which Worked Better?

The answer depends on the stage of the project and the available performance data.

At the beginning of our collaboration, Search campaigns delivered the strongest results.

They helped us validate Microsoft Ads as a profitable advertising channel and establish the foundation for growth.

Over time, Shopping campaigns became increasingly important.

In November 2025, the performance comparison was clear:

Performance Max8,690.02%ROASSearch4,306.71%ROAS

This is why we don’t build our advertising strategies around one supposedly superior campaign format.

We focus on business results. And when the data changes, we adjust our strategy and budget allocation accordingly.

Did Microsoft Ads Replace Google Ads?

Google Ads remained an important source of revenue for the client. The challenge was that generating further growth through this channel was becoming increasingly expensive.

Rather than relying on Google Ads alone to deliver all additional sales, we explored opportunities in another advertising ecosystem. Microsoft Ads complemented the client’s existing media mix and helped capture additional demand without sacrificing an already successful channel. The key takeaway from this project is straightforward:

It’s not about moving your Google Ads budget to Bing. It’s about discovering how much potential revenue your business might be missing outside Google.

For this client, that opportunity translated into more than

PLN 1.3 million in annual revenue.

Let's explore whether Microsoft Ads could become your next profitable revenue channel.

Let's Talk About Microsoft Ads
Michał Szydłowski
Jerzy Cygan
Kamil Pabiś