Ghost Integration Guide

Complete guide to integrate CallMeBack with Ghost

Setup time: 5-10 minutes
Difficulty: Easy
Compatible versions: Ghost 4.x, 5.x

Integrate CallMeBack with your Ghost blog to capture leads from newsletter signups, contact forms, and content engagement. Ghost powers thousands of professional publications and blogs worldwide.

Prerequisites

  • A CallMeBack account - Sign up here
  • Your CallMeBack integration code from your dashboard
  • Ghost site admin access
  • Ghost 4.x or 5.x installation
  • Access to Ghost theme files (for advanced integration)

Integration Methods

Code Injection

5 minutes Easy

Use Ghost's built-in Code Injection feature to add CallMeBack site-wide. This is the easiest and most reliable method.

1

Access Code Injection Settings

Navigate to Ghost admin settings to add custom code.
  1. Log into your Ghost admin panel
  2. Go to Settings (gear icon)
  3. Click Code Injection
  4. You'll see Site Header and Site Footer sections
Important Note
Code Injection is available on all Ghost plans, including self-hosted installations.
2

Add CallMeBack to Site Header

Insert your CallMeBack integration code in the Site Header section.
  1. Click in the Site Header text area
  2. Paste your CallMeBack integration code
  3. Click Save
  4. The code will be active immediately on all pages
<!-- CallMeBack Integration for Ghost -->
<script>
(function() {
  var script = document.createElement('script');
  script.src = 'https://widget.callmebackbutton.com/widget.js';
  script.setAttribute('data-account', 'YOUR_ACCOUNT_ID');
  script.setAttribute('data-ghost', 'true');
  script.setAttribute('data-blog', 'true');
  document.head.appendChild(script);
})();
</script>
Important Note
The data-ghost and data-blog attributes help optimize the widget for blogging platforms and content sites.
3

Configure for Content Sites

Optimize CallMeBack settings for blog and content-focused websites.
  1. In your CallMeBack dashboard, enable 'Content Site' mode
  2. Set up triggers for newsletter subscriptions
  3. Configure timing for blog post engagement
  4. Test on both blog posts and static pages
Important Note
Content site optimization helps capture leads at optimal moments during content consumption.

Troubleshooting

Still having issues?

Can't find the answer you're looking for? Our support team is here to help with your integration.

Contact Support

Next Steps

Configure CallMeBack

  • Set up your business hours and timezone
  • Configure callback phone numbers
  • Set up email notifications
  • Add team members to your account

Advanced Features

  • Set up custom form templates
  • Configure lead scoring rules
  • Integrate with your CRM
  • Set up automated workflows

Need Help?

Our support team is here to help you with your integration.

Contact Support
Cookie Policy %>