Get Started with IMC
Choose the integration method that fits your setup — from a simple JS tag you can paste in 5 minutes to a full OpenRTB server-to-server connection.
Integration Methods
Standalone JS Tags
The fastest way to start — drop a script tag on your site and you're live
Add the IMC loader to your page
Place this script tag in the <head> of your HTML. It loads asynchronously and won't block page rendering.
<script async src="https://cdn.imc.ad/tags/loader.js"
data-publisher="YOUR_PUBLISHER_ID">
</script>Place ad units where you want ads to appear
Add a <div> with the data-imc-ad attribute wherever you want an ad. The tag handles sizing, rendering, and viewability tracking automatically.
<!-- Leaderboard (728×90) -->
<div data-imc-ad="leaderboard"
data-sizes="728x90,970x90"
data-responsive="true">
</div>
<!-- Medium Rectangle (300×250) -->
<div data-imc-ad="sidebar-rect"
data-sizes="300x250,336x280">
</div>
<!-- Sticky Footer -->
<div data-imc-ad="sticky-footer"
data-sizes="320x50,728x90"
data-sticky="bottom">
</div>Verify ads are loading
Open your browser DevTools → Network tab and filter by "imc.ad". You should see bid requests and ad creatives loading. You can also append ?imc_debug=true to your URL to enable the visual debug overlay.
https://yoursite.com/page?imc_debug=trueNeed help choosing?
Not sure which integration method is right for you? Our team can walk you through the options and get you set up.