Integrations

One snippet, any platform.

NexusAd is a single script tag. These guides cover the platforms our publishers use most, plus what to check if the first impression does not arrive.

WordPress

  1. In your dashboard, open Appearance → Widgets (or the block editor for a specific page).
  2. Add a Custom HTML widget or block where the banner should appear.
  3. Paste your NexusAd snippet from Publisher Console → Ad code and save.
  4. Load the page once — your first served view confirms installation.

Caching plugins can delay the first impression; purge the cache after saving.

Shopify

  1. Open Online Store → Themes → Edit code.
  2. Add a new section or edit an existing template (for example product.liquid).
  3. Paste the snippet inside the markup where the banner belongs.
  4. Save and preview the storefront to trigger the first request.

Ghost

  1. Open Settings → Code injection for site-wide placements, or use an HTML card in a post.
  2. Paste the snippet into Site footer, or into the HTML card at the position you want.
  3. Publish, then reload the published page.

Webflow / Squarespace

  1. Drag an Embed (Webflow) or Code (Squarespace) block onto the page.
  2. Paste the snippet, set the block width to match the banner size.
  3. Publish the site — embeds do not render in the editor preview.

Static and hand-coded sites

  1. Paste the snippet directly into your HTML where the banner should render.
  2. Keep the container width at least as wide as the format you selected.
  3. Deploy, then check Publisher Console → Sites for the installation status.

React, Vue and other SPAs

  1. Render a container element at the placement position.
  2. Load the NexusAd script once on mount, not on every route change.
  3. Call the render helper again after client-side navigation to request a fresh banner.

Nothing served yet?

  • Confirm the domain is added and verified in Publisher Console → Sites.
  • Check the snippet still contains your publisher key and has not been HTML-escaped.
  • Purge any CDN or plugin cache, then reload with the browser console open.
  • Ad blockers hide banners locally — test in a clean browser profile.
Still stuck? Talk to support →