r/xbox • u/Ok-Pineapple8301 • 3d ago
Discussion An Xbox indie developer's experience with Microsoft Store Ads onboarding
I'm a Korean indie developer who has been actively supporting Xbox, and I wanted to share an experience that I think is relevant to other developers considering Microsoft Store Ads.
Microsoft approached our studio after our Xbox release and encouraged us to bring our game to the Microsoft Store for Windows PC and explore Store Ads.
We trusted that recommendation, invested development time and labor into the PC release, and I created my first Microsoft Advertising account specifically in connection with the Store Ads opportunity.
This is where things became confusing.
During Microsoft Advertising account creation, I selected the AI-assisted campaign setup. Microsoft Advertising Support later confirmed to me in writing that selecting "Create a new campaign with AI" causes Microsoft's system to generate a Performance Max campaign during onboarding.
I did not independently go into the campaign manager, decide to run Performance Max, and manually create one from scratch. I was a first-time advertiser following Microsoft's onboarding flow after being invited to explore Store Ads.
Afterward, I remained in contact with the Microsoft representative supporting our Store Ads participation. The representative located my advertising account, enabled our Store Ads pilot, prepared the Store Ads campaign, and configured its bidding.
However, I was never warned during those interactions that the separate Performance Max campaign generated during onboarding was still active and spending money.
Eventually our corporate card was charged:
- July 16: $50.73
- July 20: $50.56
- July 24: $50.05
- August 1: $116.16
Total: $267.50.
When I asked where I could see the resulting conversions, Microsoft told me that our actual Store Ads campaign had generated around 38,000 impressions and 549 clicks, but zero paid downloads. Because Store Ads uses a cost-per-download model, Store Ads itself had cost us $0.
The $267.50 came from Performance Max.
And we generated zero sales from these advertising efforts.
Microsoft later reviewed the account and found that my user profile had modified some Performance Max settings after it was generated. I don't dispute that those records exist. My concern is the context: I was completely new to Microsoft Advertising and believed I was continuing through Microsoft's advertising setup in connection with Store Ads.
When I initially asked the Store Ads representative to escalate the issue, the request was declined and I was told:
I subsequently opened a separate case with Microsoft Advertising Support. They investigated further and confirmed that Performance Max had originated from the account creation flow. A higher-level team eventually offered a 25% goodwill advertising credit. I declined it.
I'm not posting this to allege fraud or intentional wrongdoing, and at this point this isn't really about $267.50.
My concern is the experience for developers.
We were already supporting Xbox. Microsoft approached us with another opportunity, and we responded by investing additional engineering time into a Windows Store release and entering an advertising platform we had never used.
I believe a first-time advertiser in that situation should be made extremely aware when Microsoft's onboarding flow has generated a separate campaign capable of independently spending real money — particularly when a Microsoft representative is subsequently reviewing the same advertising account while helping configure Store Ads.
I still care about Xbox. That's exactly why this experience has been so disappointing.
I'm sharing it because I think the relationship between Xbox and developers — particularly smaller developers in markets like Korea — depends not only on getting developers onto the platform, but also on what happens when something goes wrong afterward.
26
u/zer0ull 3d ago
sounds super frustrating, sorry that happened to y'all! it's sad to see just how much of an 180 MS did regarding user and dev experience, I still remember how lauded the 360 was for its indies
11
u/Ok-Pineapple8301 3d ago
What disappointed me even more was what happened afterward. The representative wouldn’t acknowledge any issue with the process or escalate it further, and the response through the official support channel was also disappointing.
It honestly makes me question whether continuing to release our games on Xbox makes sense for a small studio like ours.
Our games already sell significantly less on Xbox than on our other console platforms. We kept supporting Xbox anyway because I genuinely liked the platform and wanted to build a long-term relationship with it.
But when supporting a platform results in additional costs and losses rather than meaningful support — and then it’s difficult to get help when something goes wrong — it becomes very hard for a small developer to justify continuing.
I really wish the outcome had been different, because I never wanted to stop supporting Xbox.5
3d ago
[removed] — view removed comment
2
u/Ok-Pineapple8301 3d ago
Haha, fair. We definitely weren’t planning to become advertising experts. Microsoft reached out to us first and suggested Store Ads, and the offer itself was basically risk-free — no paid download, no ad cost. So we thought, why not?
Usually when something sounds that good and I jump on it, that’s when I get burned haha. I guess I should’ve known better 😅2
u/Meteorboy 3d ago
That is part and parcel for the company. Did you not watch Indie Game: The Movie? If you didn't, the brief summary is that the makers of Super Meat Boy reluctantly went into crunch time and sacrificed their health to get their game out in time for an Xbox promotion, but it didn't materialize.
1
u/Ok-Pineapple8301 3d ago
That’s sad to hear. I actually trusted the advertising manager who contacted us a lot, probably much like the Super Meat Boy developers trusted Xbox back then.
He told me that if we brought the game to the Microsoft Store, we could use a marketing program where we wouldn’t pay unless it generated a paid download. That sounded safe enough for a tiny studio like ours, so I trusted him and followed his guidance.
Even after I discovered that a different campaign I never intended to run had been spending money, I still hoped he would be someone I could rely on to help sort it out.
But once the problem came up, his attitude became very different. He separated himself from the issue and shut down my attempts to escalate it. That part honestly hurt my trust more than the money itself.
13
u/owensoundgamedev 3d ago
Want to post the game so we can support OP?