How to Add Multiple Header Buttons on Squarespace [2025]

How to Add Multiple Header Buttons on Squarespace - Free Guide

If you're looking to boost conversions and give your visitors clear paths to key actions like "Donate", "Get a Quote", or "Book a Call", then it’s time to add multiple header buttons on Squarespace.

This small but mighty tweak can really help improve your site's usability, and best of all, it’s completely free! In this tutorial, I’ll show you exactly how to do it with just a bit of copy-paste code.


Why Add Multiple Header Buttons on Squarespace?

Adding more than one button to your header is a great idea if you:

  • Want to highlight multiple CTAs (calls to action)

  • Run a charity or business where actions like "Donate" or "Support Us" are key

  • Want to guide visitors more effectively through your site

  • Need separate desktop and mobile button styles

Squarespace doesn’t give you this feature out of the box—but with a simple custom script and some CSS, we’ll make it happen.

Step-by-Step: Add Multiple Header Buttons on Squarespace

This solution works on both desktop and mobile views, and you can easily customise the text, links, and colours to match your brand.

1. Add JavaScript in the Footer Code Injection Area

Go to: Pages → Scroll Down To Website Tools → Code Injection → Footer

Then paste the following JavaScript:

Customising Your Buttons

Here’s what you can change easily:

  • Button text: Change "Donate" to anything you like (e.g., "Book Now", "Contact", "Shop").

  • Button URL: Update /donate with any internal or external link.

  • Colors and fonts: Use your brand’s colors and fonts in the CSS.

  • Add more buttons: Just repeat the createElement section in the JS and change the label and URL link.

2. Add The CSS Code To style Your New Button

Now head to Pages → Scroll Down To Website Tools → Custom CSS and paste in the below CSS code. I've added comments to help you easily tweak styles for your brand.

Why This Tweak Is Worth Doing

In a world of short attention spans, making it easy for your visitors to take action is key. When you add multiple header buttons on Squarespace, you’re giving them direct access to what matters most—without cluttering your design or relying on clunky workarounds.

This is one of those small changes that can make a big difference—and you don’t need to pay a developer to make it happen.

You might also be interested in my article on how to add a progress bar to show viewers how far you’ve got to reach your goals - whatever they may be!

Did I help you? Consider buying me a coffee as thanks!


For more cool Squarespace tips check out my blog, or sign up to my newsletter.

Check out my Squarespace Premium Plugins


Toni Williams - Founder of The Square Genius

Hi, I’m Toni. My mission is to create powerful websites for charities, non profits and purpose-led organisations dedicated to making a positive impact on the environment, communities, animal welfare and many more. I am also a CSS enthusiast and love to create cool plugins for Squarespace websites.

https://www.thesquaregenius.com/author-toni-williams
Next
Next

Squarespace vs WordPress: The Best Choice for Charities and Nonprofits