IMC Logo
Integration Guides

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

1

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>
2

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>
3

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=true

Need help choosing?

Not sure which integration method is right for you? Our team can walk you through the options and get you set up.