Squarespace Integration Guide

Complete guide to integrate CallMeBack with Squarespace

Setup time: 5-10 minutes
Difficulty: Easy
Compatible versions: Squarespace 7.0, 7.1

Integrate CallMeBack with your Squarespace website to capture leads from contact forms and custom pages. Squarespace powers millions of websites with beautiful, professional designs.

Prerequisites

  • A CallMeBack account - Sign up here
  • Your CallMeBack integration code from your dashboard
  • Squarespace site admin access
  • Squarespace Personal plan or higher (Business/Commerce recommended)
  • Active Squarespace website (7.0 or 7.1)

Integration Methods

Code Injection

5 minutes Easy

Use Squarespace's built-in Code Injection feature to add CallMeBack site-wide. This is the recommended method for most users.

1

Access Code Injection Settings

Navigate to the Code Injection section in your Squarespace settings.
  1. Log into your Squarespace account
  2. Go to SettingsAdvanced
  3. Click Code Injection
  4. You'll see Header and Footer code areas
Important Note
Code Injection is available on Personal plans and higher. Free trial sites have limited access.
2

Add CallMeBack to Header

Insert your CallMeBack code in the Header Code Injection area.
  1. Click in the Header code box
  2. Paste your CallMeBack integration code
  3. Click Save at the bottom of the page
<!-- CallMeBack Integration for Squarespace -->
<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-squarespace', 'true');
  document.head.appendChild(script);
})();
</script>
Important Note
The data-squarespace attribute helps optimize the widget for Squarespace-specific features and styling.
3

Test the Integration

Verify that CallMeBack is working correctly on your Squarespace site.
  1. Visit your live website (not the editor preview)
  2. Look for the CallMeBack widget (usually a floating button)
  3. Test the callback form by filling it out
  4. Check your CallMeBack dashboard for the test submission
Important Note
Changes may take a few minutes to appear. Clear browser cache if you don't see the widget immediately.

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