BUZER
Skip to main content
Integration time3 minutes

How to Add Ads to Ghost with Buzer (2026 Guide)

Ghost is a modern publishing platform built for professional bloggers and media companies. Buzer integrates with Ghost through its built-in code injection feature, meaning you do not need to edit theme files. Start earning from your Ghost publication in under 3 minutes.

Step-by-Step Integration

1

Sign up for Buzer

Create your publisher account at buzer.xyz. One-tap authentication with Face ID or Touch ID, no wallet setup required.

2

Add the script via Ghost code injection

Go to your Ghost admin panel → Settings → Code injection. Paste the Buzer script in the "Site Footer" section. This loads the script on every page of your Ghost site.

html
<!-- Paste in Ghost Settings → Code injection → Site Footer -->
<script async src="https://cdn.buzer.xyz/x402-ad.js"></script>
3

Add ad slots via code injection

In the same code injection panel, add ad container styles and a script to automatically insert ads into your content. This inserts a 728x90 leaderboard after the first paragraph of every post.

html
<!-- Paste in Ghost Settings → Code injection → Site Footer -->
<script>
  document.addEventListener('DOMContentLoaded', function() {
    // Insert leaderboard after first paragraph in posts
    const firstP = document.querySelector('.gh-content > p:first-of-type');
    if (firstP) {
      const ad = document.createElement('div');
      ad.setAttribute('data-buzer-ad', '');
      ad.setAttribute('data-size', '728x90');
      ad.style.display = 'flex';
      ad.style.justifyContent = 'center';
      ad.style.margin = '1.5rem 0';
      firstP.after(ad);
    }
  });
</script>
4

Add ads to individual posts (optional)

For more control, use Ghost's HTML card in the post editor to place ad slots in specific locations within individual posts.

html
<!-- Use Ghost HTML card in the editor -->
<div data-buzer-ad data-size="300x250" style="display:flex;justify-content:center;margin:1.5rem 0;"></div>

Ghost + Buzer: Premium Content Deserves Premium Revenue

Ghost is used by some of the web's best independent publishers. If you are creating premium content, you deserve a premium ad experience with fair revenue sharing. Buzer pays publishers 85% of ad revenue — compared to the 68% you would get from AdSense.

Ghost's clean, minimal design pairs well with Buzer's non-intrusive ad formats. Ads blend with your content rather than overwhelming it, keeping your readers engaged while generating revenue.

The code injection approach means you never touch theme files. This is ideal for Ghost users who want monetization without the complexity of theme development.

Combining Buzer Ads with Ghost Memberships

Many Ghost publishers use a hybrid model: free content supported by ads, plus premium content behind a membership paywall. Buzer works perfectly in this setup.

Show Buzer ads on free posts and public pages, then use Ghost's visibility settings to hide ads from paying members. This gives members an ad-free experience while monetizing your free content.

You can implement this by wrapping ad injection in a check for the ghost-members-content class, or by using Ghost's built-in member tier visibility on HTML cards.

Frequently Asked Questions

Do I need a self-hosted Ghost instance to use Buzer?+
No. Buzer works with both Ghost(Pro) hosted sites and self-hosted Ghost installations. The code injection feature is available on all Ghost plans, including the free tier for self-hosted.
Can I hide Buzer ads from Ghost members?+
Yes. In Ghost's post editor, you can set HTML card visibility to "Public" only, which hides the ad container from logged-in members. For code-injection-based ads, you can check for a member cookie before inserting ad elements.
Will Buzer ads affect my Ghost site speed?+
No. The Buzer script loads asynchronously and is under 5KB gzipped. Ghost sites are already optimized for performance, and Buzer maintains that standard with minimal resource usage.
Does Buzer support Ghost's dynamic routing and collections?+
Yes. Since the Buzer script runs client-side and uses DOM observation, it works with any Ghost page — posts, pages, tag archives, author pages, and custom collections. Ads are detected and filled regardless of the Ghost route.

Related Resources

Start earning 85% revenue share

Join Buzer and keep more of what you earn. No minimum traffic requirements. Instant payments in USDC.