Add a Directory to Your Squarespace Site in minutes
Launch a beautiful, interactive directory on Squarespace in minutes—no code needed. Great for interactive maps, business listings, real-estate portfolios, member or staff databases, service catalogs, product showcases, or any list you want to make searchable and filterable. Visitors can search, filter, and explore your data instantly.
Create My DirectoryCards with images, tags, search, and filters. Mobile-responsive.
Compact rows for long directories. Visitors scan and filter fast.
Clean columns for listings with lots of detail. Sort, search, and filter by any column.
Listings on an interactive map. Click a pin, see the details. Color-coded by category.
Keyword search, dropdowns, range sliders, location radius, toggles. Filters stack.
Photos, tags, phone, social, links, buttons, rich text, addresses. You pick what each listing shows.
Import a CSV, sync a Google Sheet, add listings by hand, or let people submit their own for your approval. REST API and Zapier too.
Brand colors, fonts, spacing, and rounded corners from the dashboard. Custom CSS on every plan.
From Squarespace signup to live directory.
1Build your directory
Sign up, define your fields, import your data, set your filters and layout.
2Embed on Squarespace
Insert a Code Block element on your desired Squarespace page where you'd like the directory to appear using the Squarespace page editor. Copy your directory embed snippet from EmbedDirectory and paste it into the Code Block. You only need to do this once!
3Manage from the dashboard
Edit listings, add new ones, change filters. Changes appear on your Squarespace site within minutes.
Yes, learn more about how to create a searchable/filterable directory in Squarespace here
Setting up our business directory on Squarespace was incredibly straightforward. The widget seamlessly integrated with our site's design, and updating listings is a breeze.
Start with a 7-day free trial. Cancel anytime.
- Up to 100 listings
- Search and filters
- Grid & List layouts
- Custom fields
- Basic styling
- Email support
- Up to 500 listings
- Search and filters
- All layouts (Grid, List, Table, Map)
- Custom fields
- Enhanced styling
- Submissions
- Email support
- Up to 2,000 listings
- Everything in Standard, plus:
- API access
- Custom CSS support
- Data sync configuration
- Up to 3 admin users
- Priority support
- Up to 5,000 listings
- Everything in Pro, plus:
- White labeling
- Up to 5 admin users
- Priority support