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
Sign up for Buzer
Create your publisher account at buzer.xyz. One-tap authentication with Face ID or Touch ID, no wallet setup required.
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.
<!-- Paste in Ghost Settings → Code injection → Site Footer -->
<script async src="https://cdn.buzer.xyz/x402-ad.js"></script>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.
<!-- 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>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.
<!-- 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?+
Can I hide Buzer ads from Ghost members?+
Will Buzer ads affect my Ghost site speed?+
Does Buzer support Ghost's dynamic routing and collections?+
Related Resources
Add Ads to WordPress
Learn how to monetize your WordPress site with Buzer ads. Earn 85% revenue share with instant USDC payments. Step-by-step integration guide for WordPress.
Add Ads to HTML
Add Buzer ads to any static HTML website. Earn 85% revenue share with instant USDC payments. Just two lines of code for any HTML page.
Add Ads to Webflow
Add Buzer ads to your Webflow site for 85% revenue share. Use custom code embeds and site-wide code injection. Step-by-step Webflow guide.
Start earning 85% revenue share
Join Buzer and keep more of what you earn. No minimum traffic requirements. Instant payments in USDC.