Publisher journey

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.

The big picture

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.

ad request bid request winning ad Publisher Site or app addsone MS Ads tag MS Ads SSP Builds OpenRTB request,floors & IVT checks Demand partners DSPs & feeds bidin real time Payment Verified earnings,paid to publisher ad request bid request winning ad PublisherSite or app addsone MS Ads tag MS Ads SSPBuilds OpenRTB request,floors & IVT checks Demand partnersDSPs & feeds bidin real time PaymentVerified earnings,paid to publisher
How MS Ads Network works: every impression is auctioned in real time, verified, and paid out monthly.
Step by step

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.

Integration

One tag per placement

No plugin or SDK build needed for websites.

approve paste tag fill Add site Register & verifyownership + ads.txt Create ad unit Pick format & size,copy the tag Tag loads SDK calls /serve,auction runs <1s Ad renders Impression tracked,earnings in dashboard approve paste tag fill Add siteRegister & verifyownership + ads.txt Create ad unitPick format & size,copy the tag Tag loadsSDK calls /serve,auction runs <1s Ad rendersImpression tracked,earnings in dashboard
Integration in four steps — one script tag per placement, no 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.