From sign-up to verified earnings in four steps
Register, add your site, place one tag and let real-time auctions do the rest. Every impression is verified before it is paid.
What happens on every page view
Your page asks MS Ads for an ad, we auction it to demand partners in under a second, the best ad renders, and verified revenue lands in your balance.
Your onboarding checklist
Most publishers finish setup in under 30 minutes. Site review usually takes 1–4 days.
Register your publisher account
Sign up free with your email, confirm the code we send and complete your profile. No setup fees, no minimum traffic to apply.
Add and verify your website
Add your domain, verify ownership and publish the ads.txt line from your dashboard. Our audit checks content and traffic quality.
Create ad units and place tags
Choose a format (banner, native, video, pop, push, interstitial), copy the one-line tag and paste it where the ad should appear.
Earn and get paid monthly
Auctions run in real time. Verified earnings appear in your dashboard, are invoiced monthly and paid to your payout method.
One tag per placement
No plugin or SDK build needed for websites.
<!-- MS Ads Network ad unit (example banner) --> <script async src="https://msadsnetwork.com/msads-sdk.v2.js?client=UNIT_CODE&v=2.1.0"></script> <ins class="msads-ad" style="display:block" data-ad-client="UNIT_CODE" data-ad-slot="UNIT_ID" data-ad-format="auto" data-full-width-responsive="true"></ins> <script>(msads = window.msads || []).push({});</script>
Copy the exact tag for each unit from Publisher dashboard → Ad units.