Event Calendar from Elfsight shows your upcoming events on a Squarespace page in a grid, list, slider or masonry layout, with a popup for each event carrying the date and time, venue and map, host, an add-to-calendar link and sharing buttons. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. You add events by hand in Elfsight's editor or connect a Google Calendar and let it fill the widget. Squarespace has its own Events collection page, which does the basics well, so this is for people who want filters, more layouts, Google Calendar sync, or events shown on an ordinary page rather than a collection page.Key features
Four layouts: grid, list, slider and masonry
Google Calendar sync, or events added by hand
Filters by date, event type, venue, host and tags
Event popup with map, add-to-calendar (ICS), copy link and email share
Images and YouTube or Vimeo video on each event
Optional button per event for tickets or registration, linking anywhere
Event times shown in a fixed zone or in each visitor's local time zone
Who it suitsChurches, clubs, venues, schools and businesses running workshops or classes who want a filterable programme on a normal page, especially where the events already live in a Google Calendar and nobody wants to enter them twice.Honest limitsSquarespace's native Events page already gives you a calendar view, a list view and an individual page for every event with its own URL and structured data. This widget replaces that with a script and popups, so events do not get their own pages on your domain. Google Calendar sync replaces manually added events rather than merging with them, so pick one source. Tickets and registration are a link to another page, not a built-in checkout. Free-tier widgets carry Elfsight branding and monthly view limits, and because the calendar loads from Elfsight's servers it disappears if your subscription lapses.Installation on SquarespaceBuild the calendar in Elfsight's editor, connect Google Calendar if you use it, copy the embed code and paste it into a Squarespace code block on the page where you want the events. New events added in the editor or in Google Calendar appear on the page without further edits.Related guide: see my review of which Elfsight widgets are worth it on Squarespace.
Emmeline is a Squarespace 7.1 template tailored for fashion and beauty brands, focusing on structured product displays and dynamic lookbook layouts. With an emphasis on readability and brand imagery, this kit provides a polished presentation that enhances your product offerings while maintaining a cohesive visual style.
WhatsApp Chat from Elfsight puts a chat bubble on a Squarespace site that opens a WhatsApp conversation with your number when a visitor clicks it. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. It is not a chat box that lives on your page: the visitor's message goes to WhatsApp on their phone or computer and you reply from the WhatsApp app you already use. In Elfsight's editor you add your number (personal or WhatsApp Business), choose an icon, caption, expected reply time and welcome message, pick one of three positions, and set triggers such as time on page, scroll depth or exit intent that open the chat window automatically. Squarespace has no chat feature of its own, so this is the lightest way to add messaging to a site.Key features
Works with personal and WhatsApp Business accounts by phone number or short link
Chat bubble with custom icon, caption, expected reply time and welcome message
Open triggers: page load, time on page, time on site, scroll depth and exit intent
Three positions, with the option to choose which visitors see the chat
Your number is used for routing and is not shown unless you write it into the text
Colour and style controls to match the site
Free plan with Elfsight branding and view limits
Who it suitsSmall shops, restaurants, clinics, tradespeople, tutors and anyone who already answers customers on WhatsApp and wants website visitors funnelled into the same conversation rather than a contact form.Honest limitsIt is a bridge to WhatsApp, not an inbox on your site, so there is no chat history on the website and a visitor without WhatsApp installed gets sent to install it or to WhatsApp Web. It works with standard and WhatsApp Business accounts but not the WhatsApp Business API, so there is no multi-agent routing, automation or CRM integration; one number per widget. Message limits and behaviour follow WhatsApp's own rules. If you want a chat window that stays on the page with several agents, Elfsight's Live Chat is the widget to look at instead. Free-tier widgets carry Elfsight branding and monthly view limits, and because the bubble loads from Elfsight's servers it disappears if your subscription lapses.Installation on SquarespaceCreate the widget in Elfsight's editor, enter your WhatsApp number with the country code, set the appearance and triggers, copy the embed code and paste it into Settings, Advanced, Code Injection in the footer so the bubble appears on every page. A code block on a single page limits it to that page. Changes made later in the editor apply automatically.Related guide: see my review of which Elfsight widgets are worth it on Squarespace.
Photo Gallery from Elfsight adds an image gallery to a Squarespace page with layouts the native gallery block does not offer in quite the same way: grid, masonry, thumbnails with a large preview, a scrollable strip, a filterable gallery sorted by category, and a lightbox for full-size viewing. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. You upload images in Elfsight's editor (JPG, PNG and WebP are accepted), arrange them, choose a layout and styling, then paste the embed code into your site. Images can link to pages, products or external URLs.Who it suitsPhotographers, makers and small businesses who want a filterable or masonry gallery without fighting Squarespace's own gallery section settings, and anyone who needs the same gallery on several pages, since editing it once in Elfsight updates every copy. A free plan is available to start with.One honest caveatThis widget is for images only; Elfsight's own FAQ confirms video is not supported inside it, so mixed galleries need a different tool. Your images are hosted on Elfsight's servers rather than in Squarespace, free-tier widgets carry Elfsight branding and view limits, and an image-heavy embedded gallery will always add some load time compared with a native block, so keep file sizes sensible.InstallationBuild the gallery in Elfsight's editor, copy the embed code and paste it into a Squarespace code block where you want the gallery to appear. Later changes made in the editor update automatically.Related guide: Best Squarespace gallery and lightbox plugins in 2026.
Online Form Builder is Elfsight's Form Builder widget, a general-purpose form tool for Squarespace that covers contact, feedback, survey, booking, quote and registration forms. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you build from 22 field types, including file upload, signature capture, ratings and date pickers, add conditional logic so fields appear based on earlier answers, and split long forms into steps. Layouts are Default, Boxed or Floating (an expandable icon that can sit on every page). Submissions go to your Elfsight dashboard with email notifications to up to three recipients plus CC and BCC, an optional custom SMTP so emails come from your domain, and one-click integrations with Google Sheets, Mailchimp and Zapier. reCAPTCHA, saved progress and an AI generator that drafts a form from a text prompt are included.Who it suitsBusinesses whose forms have outgrown the native Squarespace Form Block: quote requests with conditional questions, applications with file uploads, surveys with ratings, or anything that needs a signature. A free plan is available to start with.One honest caveatFor a simple contact form the native Form Block is free, stores submissions in Squarespace and needs no third-party script. Choosing Elfsight means your form data lives on Elfsight's servers, which has data protection implications you should think through. Free-tier widgets carry Elfsight branding and monthly view limits, and the form stops working if your account lapses.InstallationBuild the form in Elfsight's editor, copy the embed code and paste it into a Squarespace code block, or into footer code injection for the Floating layout. Later edits in the editor update automatically.
Before and After Slider from Elfsight puts two images on top of each other on a Squarespace page with a draggable divider between them, so a visitor can slide left and right (or up and down) to compare the before state with the after. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you upload the two images, choose a horizontal or vertical divider, set the image ratio and styling, and optionally enable a fullscreen mode that opens the comparison at full size. You then paste the embed code into your site.Who it suitsAnyone whose work is best shown as a comparison: renovation and landscaping firms, cleaners, decorators, photo retouchers, dentists and aesthetic clinics, car detailers and web designers showing a redesign. Squarespace has no native comparison block, so this fills a genuine gap. A free plan is available to start with.One honest caveatThe effect only works when both images are taken from the same angle at the same size, so it demands discipline in how you shoot. The widget also loads from Elfsight's servers, free-tier widgets carry Elfsight branding and monthly view limits, and if you only need one or two comparisons a single-purpose code snippet might be lighter than a hosted widget.InstallationBuild the slider in Elfsight's editor, copy the embed code and paste it into a Squarespace code block where you want the comparison to appear. Edits made later in the editor update on your site automatically.
Optimize product selection on your Squarespace store with the Full Width Quantity Box. This plugin streamlines the way customers choose item quantities, enhancing user experience and boosting conversion rates. Fully customizable, it ensures your brand’s identity shines through, all while being responsive across devices for a seamless shopping experience.
What Secure HIPAA Compliance Forms Creator (Common Ninja) isSecure HIPAA Compliance Forms Creator is Common Ninja's patient intake form widget, a hosted form you build in Common Ninja's editor and embed on a Squarespace page. The old copy here described buttons, tabs and accordions, a different product.What it doesThe vendor page lists patient details, date of birth, medical history, medications, consent acknowledgements, insurance information, reason for visit and custom questions. Submissions are encrypted in transit and at rest with role-based access and audit logs, and Common Ninja mentions a HIPAA-compliant API plus Google Sheets and EMR connections. Secure payment collection takes a co-pay in the same flow and real-time notifications alert staff.Who it suitsClinics, therapists and counsellors, dentists and telehealth providers on Squarespace who need intake that keeps protected health information out of plain email and native form storage.One honest caveatRead the vendor's wording carefully: the widget provides features that support a compliant workflow, but on its own it does not make your practice compliant. That depends on your policies, staff training and a signed Business Associate Agreement, so confirm the BAA and which tier includes the HIPAA features before relying on the free plan. Squarespace itself is not a HIPAA-covered host, which is why intake must not go through the native Form Block.Setup and pricingBuild the form in Common Ninja's editor and paste the embed code into a Squarespace code block (Core, formerly Business, plan or higher). Common Ninja is recurring software: the free plan covers one HIPAA form with no time limit, and paid tiers add forms, submission volume, premium skins and the advanced features noted above.Related guideRead my roundup of the best Squarespace plugins in 2026 or browse the plugins collection.
The Center Categories (Mobile) plugin enhances mobile navigation by organizing content clearly, making it easy for visitors to find what they need quickly. With customizable layouts that align with your brand, this Squarespace 7.1 tool improves user engagement and aesthetics, ensuring a seamless experience across devices for both creatives and small businesses.
Free Instagram Slider Widget enhances your Squarespace site by providing a seamless way to display stories, products, or portfolios. With touch-friendly swiping, customizable timing, and autoplay options, it streamlines the process of showcasing media. Ideal for marketers looking to showcase rotating content without the hassle of manual coding adjustments.
YouTube Channel from Elfsight (listed on their own site as YouTube Gallery) shows videos from a YouTube channel, playlist or individual video URL on a Squarespace page. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you paste one or more sources, including channel @handles, and the widget pulls in the videos, checks for new uploads about once every 24 hours, and lets you sort them into named groups. Visitors can play videos in a popup on your page, inline in the grid, or on YouTube itself, and there is an optional search bar for larger libraries. Squarespace's own video block embeds one video at a time, so this fills the gap for anyone with a growing channel.Key features
Channels, playlists or single videos, combined without a source limit
Named video groups and a header with switchable elements
Popup, inline or on-YouTube play modes
Grid layout with adjustable columns, rows, arrows and pagination
Five preset skins plus custom colours
Optional AdSense link for monetising views
Free plan with Elfsight branding and view limits
Who it suitsCreators, coaches, churches, makers and product companies who publish regularly on YouTube and want the channel to appear on the site without re-embedding each video by hand. The grouping feature works well for tutorial libraries split by topic.Honest limitsNew uploads appear on the next daily refresh, not instantly. Shorts are pulled in by default, so if you want them out you need a playlist of standard videos instead. The subscribe button in the header sends people to YouTube rather than subscribing in place. Free-tier widgets carry Elfsight branding and monthly view limits, and because the gallery loads from Elfsight's servers it disappears if your subscription lapses. Loading a large video grid also adds weight to the page compared with a single native embed.Installation on SquarespaceBuild the gallery in Elfsight's editor, copy the embed code and paste it into a Squarespace code block where you want the videos. Later edits in the editor update automatically.Related guide: see my review of which Elfsight widgets are worth it on Squarespace.
Cookie Consent from Elfsight adds a cookie banner to a Squarespace site. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you choose between a notification-only banner and a consent request with Accept and Decline buttons, write the message, add a link to your privacy or cookie policy, and pick a Bar layout (top or bottom) or a Box layout (left, right or centre). Colours, font size and an optional cookie icon match it to your site, and Elfsight supplies GDPR-styled templates. A visitor's choice is stored in their browser, so the banner does not reappear on every visit.Who it suitsSite owners who want more control over the wording, position and look of the banner than Squarespace's built-in cookie tools allow, or who need the same banner design across several platforms. A free plan is available to start with.One honest caveatSquarespace already has a free cookie banner under Settings, Cookies and Visitor Data, and it ties into Squarespace's own analytics cookies. Elfsight's page describes a notice with consent buttons; it does not describe blocking third-party scripts until consent is given, so if you need genuine prior-consent blocking for a regulated audience, confirm that with Elfsight and your legal adviser before relying on it. Free-tier widgets carry Elfsight branding and view limits, and the banner disappears if your account lapses.InstallationBuild the banner in Elfsight's editor, copy the embed code and paste it into Squarespace footer code injection so it appears on every page. Later edits in the editor update automatically.
Business Hours from Elfsight shows your opening times on a Squarespace page with a live open, closing soon or closed status. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you enter your weekly schedule and any exceptions for holidays or special dates; the widget highlights today, shows when you next reopen if you are closed, and can display either a full table of hours or a compact status line that expands on click. A contact card adds your name, description, phone, email, logo and a photo, with an address that visitors can copy, open in Google Maps or get directions to. Call to action buttons cover WhatsApp, ordering, pricing, bookings through OpenTable, Booking.com, Yelp or Tripadvisor, and custom links.Who it suitsShops, cafes, salons, clinics, workshops and any local business whose customers ask whether you are open right now more than anything else. It is a neat answer for a footer or contact page. A free plan is available to start with.One honest caveatThe open or closed status is only as accurate as the hours you maintain in Elfsight, so bank holidays and early closures need entering there as well as on your Google Business Profile. A plain text block with your hours is free and never goes stale because of a lapsed account, whereas this widget loads from Elfsight's servers and free-tier widgets carry Elfsight branding and monthly view limits.InstallationSet up the widget in Elfsight's editor, copy the embed code and paste it into a Squarespace code block, or into footer code injection to show it site-wide. Later edits in the editor update automatically.
The Full Width Read More Button enhances user interaction on Squarespace 7.1 sites by converting standard calls-to-action into stylish, engaging buttons. With extensive customization options and a mobile-optimized design, this plugin helps maintain brand consistency while boosting accessibility, making it a vital tool for both creatives and small businesses aiming for increased user engagement.
Store Locator from Elfsight puts a searchable map of your branches, stockists or service points on a Squarespace page. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you add locations by address or business name, or upload them in bulk from a CSV file, and the widget pulls in details such as opening hours and phone numbers from Google Maps. Each location gets a card with address, website, email, phone, open or closed status, a description, a logo and photos, plus a call to action button. Visitors can search by postcode, name or address to find the nearest option, and Elfsight says no Google Maps API key is needed on your side.Who it suitsRetailers with several shops, brands with a stockist list, franchises, clinics and any business with more than one physical location. Squarespace's own Map Block shows a single pin, so once you pass two or three locations a locator like this earns its keep. A free plan is available to start with.One honest caveatIf you only have one location, the native Map Block already does the job with no third-party code. The widget loads from Elfsight's servers, so it depends on your Elfsight account staying active, and free-tier widgets carry Elfsight branding and monthly view limits. Location data also lives in Elfsight rather than Squarespace, so keep your own master list.InstallationBuild the locator in Elfsight's editor, copy the embed code and paste it into a Squarespace code block on your locations or contact page. Changes made later in the editor update on your site automatically.Related guide: Best Squarespace store locator plugins in 2026.
The Yes! 2 Navigation Buttons plugin offers customizable navigation buttons that improve user engagement on your Squarespace site. Designed for version 7.1, it ensures mobile responsiveness and a sleek design that aligns with your brand. With easy integration and setup, this tool is perfect for small businesses and creatives looking to enhance their online presence.
Age Verification from Elfsight puts an age gate in front of a Squarespace site or selected pages. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you set the minimum age, pick one of three checks (Yes and No buttons, full date of birth or year of birth), write the message and decide what happens to visitors who fail: block them, show a custom message or redirect them elsewhere. The gate can cover the whole page as an overlay with your logo, an image and a background that hides the content, and it can remember a visitor for a set number of days so they are not asked on every visit. Squarespace has nothing native for this.Key features
Yes and No, date of birth or year of birth checks
Any minimum age threshold
Block, message or redirect scenarios for underage visitors
Remember visitors for a set number of days
Whole-site or selected-page coverage
Full overlay with logo, image and custom colours
Free plan with Elfsight branding and view limits
Who it suitsBreweries, distilleries, wine merchants, vape and tobacco sellers, and sites with adult-only content who need a visible age check and want to control its wording, look and behaviour without code.Honest limitsThis is a self-declaration gate, not identity verification. Anyone can click Yes or type an older birth year, and it runs in the browser, so it does not stop determined visitors or count as proof of age for regulated sales. Treat it as a reasonable-steps measure and check your own legal position. Because it is JavaScript from Elfsight's servers, content is still in the page source, free-tier widgets carry Elfsight branding and monthly view limits, and the gate goes if your account lapses.Installation on SquarespaceConfigure the gate in Elfsight's editor, copy the embed code and paste it into Squarespace footer code injection for site-wide cover, or into page header injection for individual pages. Later edits in the editor update automatically.Related guide: see my review of which Elfsight widgets are worth it on Squarespace.
Website Contact Form is Elfsight's Contact Form widget, an embeddable form hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you pick from around 20 field types (text, email, phone, dropdowns, checkboxes, date pickers, ratings), reorder and label them, and choose a layout: Default sits in the page, Boxed gives it a contained look, and Floating shows an icon that expands into the form on any page. Google reCAPTCHA handles spam, submissions are stored in your Elfsight dashboard, and you can turn on email notifications, an autoresponder and one-click integrations with Mailchimp, Google Sheets and Zapier. Multi-step forms and a custom thank-you message are included.Who it suitsBusinesses that want a floating contact button on every page, a multi-step enquiry form, or submissions flowing straight into Google Sheets or Mailchimp without a separate automation tool. A free plan is available to start with.One honest caveatSquarespace already includes a Form Block on every plan that stores submissions in your site and emails them to you, so for a plain contact form you do not need this. Choose it for the floating layout, multi-step flow or integrations, and accept that your enquiries then live in Elfsight's dashboard rather than in Squarespace. Free-tier widgets carry Elfsight branding and monthly view limits, and the form stops working if your account lapses.InstallationBuild the form in Elfsight's editor, copy the embed code and paste it into a Squarespace code block, or into footer code injection for the Floating layout so it appears site-wide. Changes made later in the editor update automatically.
Restaurant Menu from Elfsight puts a proper food and drink menu on a Squarespace page instead of a PDF download. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. In Elfsight's editor you create one menu or several, divide each into sections, and add items with a name, description, price and photo. Nutritional and allergen information can be shown with a set of 20 icons, and badges flag new, popular or allergen-containing dishes. Sections and items can be reordered by drag and drop, you control the width and number of columns, and any edit you make in the editor appears on the site straight away.Who it suitsCafes, restaurants, pubs, bakeries and caterers whose menu changes often enough that re-exporting a PDF has become a chore, and anyone who wants allergen icons displayed consistently. A free plan is available to start with.One honest caveatIt is a display menu only. There is no online ordering, table booking or payment built in, so pair it with a separate ordering system if you need one. Prices are typed into Elfsight and not linked to Squarespace Commerce. Free-tier widgets carry Elfsight branding and monthly view limits, and because the menu loads from Elfsight's servers it disappears if your account lapses.InstallationBuild the menu in Elfsight's editor, copy the embed code and paste it into a Squarespace code block on your menu page. Later edits in the editor update automatically.
AI Chatbot from Elfsight adds an automated assistant to a Squarespace site that answers visitor questions using your own content. In Elfsight's editor you point it at your website, upload documents such as PDFs, Word files or plain text, or type question-and-answer pairs, and the chatbot builds a knowledge base from them. It can then respond around the clock, show action buttons that send people to key pages, collect a lead's details through a form, and hand over to a human channel such as email or WhatsApp when it reaches its limits. It is an embeddable widget hosted on Elfsight's platform, shown as a floating bubble, a floating input bar or an embedded chat window.Who it suitsService businesses and shops that field the same questions repeatedly about opening hours, pricing, shipping or how a service works, and anyone who wants first-line answers outside working hours without staffing a live chat. Elfsight offers a free plan that includes core features and a knowledge storage allowance.One honest caveatThe chatbot is only as accurate as the content you feed it. Where a question falls outside your knowledge base it may answer from general model knowledge or say it does not know, so test it with awkward questions before going live and review conversations regularly. Free-tier widgets carry Elfsight branding and usage limits, and the widget depends on Elfsight's servers rather than living in your Squarespace site.InstallationBuild and train the chatbot in Elfsight's editor, copy the embed code and paste it into Squarespace footer code injection so it appears site-wide, or into a code block on a single page.
Live Chat from Elfsight (listed on their own site as All-in-One Chat) adds a floating chat button to a Squarespace site that connects visitors to the messaging apps you already answer: WhatsApp, Facebook Messenger, Telegram, Viber and others. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. You build it in Elfsight's online editor, choose which channels to show, set the greeting and styling, then paste one embed code into your site. When a visitor picks a channel, the conversation carries on inside that app, so there is no separate inbox to learn and you reply from your phone as usual.Who it suitsSmall businesses, service providers and shops that already handle enquiries through WhatsApp or Messenger and want that route visible on the website. It also suits anyone who wants a chat option without paying for a full helpdesk platform, since Elfsight offers a free plan to start with.One honest caveatThis is a launcher, not a hosted live chat. Elfsight does not run the conversation or store messages; each channel needs your phone number or account name, and a visitor without the app installed sees a notice rather than a chat window. Free-tier widgets carry Elfsight branding and view limits, and because the widget loads from Elfsight's servers it stops working if your subscription lapses.InstallationNo coding is needed. Configure the widget in Elfsight's editor, copy the embed code and paste it into a Squarespace code block or code injection. Changes made in the editor appear on your site automatically.Related guide: see our roundup of the best live chat plugins for Squarespace for how this compares with the alternatives.
Pulaski, tailored for marketers, emphasizes landing pages and campaign management within Squarespace 7.1. Its layout features prominent hero sections, digestible blocks, and areas for showcasing proof or portfolio work. Ideal for those focused on lead capture, this template supports strategic marketing efforts with a clean and effective design.
The Emoji Cursor plugin adds a customizable, playful cursor to your Squarespace site, enhancing user interaction while maintaining professionalism. Designed for both creatives and businesses, it offers mobile responsiveness and easy integration, allowing you to personalize your browsing experience without needing advanced coding skills.
The 1 Image Per Row (Mobile) plugin streamlines the presentation of images on your Squarespace site, displaying one image per row for a clean, professional look. Perfect for artists and small businesses, it enhances your mobile layout, ensuring a focused user experience that captivates visitors and showcases your work effectively.
Square Locator is a curated marketplace for the Squarespace community, helping designers, businesses, and creators discover the best Squarespace templates, plugins, tools, and courses from trusted creators across the web.
Your Cart
(0)
Congratulations! You qualify for free shipping.
Your Shopping Cart is Empty
No items in your cart so explore our latest collections and find your next favourite item.