Squarespace Button Plugin

Create actionable buttons on your Squarespace website to drive sign-ups, trigger purchases, launch chats, and help visitors take the right actions instantly.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
Squarespace Button Plugin

Create your Button plugin

Configure your plugin and add it to your Squarespace website for free!

Why People Love Elfsight

Wouldn’t it be great if every visitor knew exactly where to click next? The Elfsight Button widget makes that happen in minutes. Create buttons that look great, match your brand, and lead visitors exactly where you want them to go.

Whether you need a “Book Now,” “Shop,” or “Get in Touch” button, you can make it in just a few clicks. Adjust colors, icons, shapes, and links – no coding, no stress. It’s the kind of feature you set up once and wonder how you lived without it.

Did you know?

According to marketing insights, buttons tend to attract up to 45% more clicks than plain text links.

Start converting more visitors with clickable buttons that get noticed – design your perfect button with Elfsight for free today.

Key Features of the Squarespace Button Plugin

Small detail, big impact. Here’s what makes Elfsight a favorite among Squarespace creators:

  • Fully customizable design: Change text, color, size, shape, and style to match your website’s look.
  • Flexible actions: Link to any page, email, file, or popup. Your button can lead anywhere.
  • Floating or inline placement: Keep it visible as users scroll or place it directly inside a section.
  • Icons and hover effects: Add subtle movement or visual cues that make your button stand out.
  • Mobile-ready layout: Works beautifully on phones, tablets, and desktops – automatically.
  • Quick install: Add it to your Squarespace website in minutes, even if you’ve never used custom widgets before.

Check out all the features in the live editor – no signup necessary.

How to Add the Button to Squarespace

Embedding your Elfsight button is simple and quick. Here’s how to add a button to Squarespace in two easy ways:

Method 1: Inline Button

Use this when you want the button to appear right inside a page – like your homepage, About, or Services section.

  1. Open the Elfsight Editor: Select the Button widget.
  2. Customize the Design: Edit text, link, colors, and style.
  3. Get the Installation Code: Click “Add to website for free” and copy the code.
  4. Add to Squarespace: In your Squarespace editor, open the page where you want the button, add a Code Block, and paste the code there.

Method 2: Floating Button

Perfect for a button that stays visible while visitors scroll.

  1. Pick a Layout: Select a preferable template in the editor.
  2. Set the Action: Choose what the button does – open a link, start a chat, or trigger a popup.
  3. Copy the Embed Code: Click “Add to website for free” and generate a unique snippet.
  4. Insert into Squarespace: Go to Settings → Advanced → Code Injection, and paste the code before the closing </body> tag.

Need some help? Visit our Help Center or read our blog article about how to add Button to your website. You can also share new ideas in our Wishlist or follow updates in the Changelog.

Is the Button plugin compatible with Squarespace 7.1?

Yes, all Elfsight plugins are fully compatible with 7.0 and 7.1, including the new Fluid Engine editor.

Which Squarespace plans allow adding the Button?

Business and Commerce plans allow standard custom code embedding. On the Basic (formerly Personal) plan, the plugin can be added using a Markdown block. Trial websites support installation depending on the selected plan.

What actions can the Button plugin perform in Squarespace?

The CTA button can link to pages, initiate phone calls, open chat apps, send emails, connect to social networks, or scroll visitors to specific sections.

How can I enable phone dialing in Squarespace?

To add a call button in Squarespace, select the Call Us template in the Elfsight editor, enter your phone number and configure the plugin. Elfsight will automatically generate an embed code for your Squarespace website. It’s that easy, now visitors can tap or click to dial instantly on supported devices.

Which chat apps are supported?

Elfsight integrates with WhatsApp and Telegram, allowing visitors to start a conversation directly from your Squarespace website.

Can I link the Button to social media?

Yes, you can connect the plugin to Facebook, Instagram, TikTok, Pinterest, X, and similar platforms to encourage followers.

What placement options are available?

The Button plugin can be placed inside Squarespace content blocks or displayed as a floating button that stays visible during scrolling.

Are custom icons supported?

Yes, you may upload your own icon or use built-in ones and position them beside or above the button text.

Can I customize its appearance?

You can modify colors, typography, borders, hover states, padding, and alignment to match your Squarespace branding.

Is smooth scrolling supported?

Yes, Elfsight can scroll visitors smoothly to selected sections, forms, or content blocks within your Squarespace page.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Cross-platform version that works on any website
from $0 / month
start with a free plan
Unlimited domains
Professional and on-time support and well documented
Free installation service
100% customizable