Squarespace is an all-in-one platform that builds websites, stores, and services for businesses, creatives, and entrepreneurs. It has offices located in North America and in Europe. In North America, Squarespace has physical offices located in New York City and in San Francisco. The New York City office is the headquarters for the company, and the San Francisco office is located in the historical 300 Howard Street building. The office in New York is open to the public and available for customers who may wish to visit or have meetings with customer service.
In Europe Squarespace has two offices located in the UK and Ireland. Their London branch is located in Covent Garden, while their Irish office is located in Dublin's city center. These two offices are primarily used for customer service and support of European customers, not just those located in the UK and Ireland.
Squarespace is committed to giving their customers the best customer service experience of any platform and having physical offices located around the world allows them to do so. Having physical offices located conveniently in customer’s time zones allows for customer service representatives to be available for any customer at any time.
In addition to having offices located globally, Squarespace is proud to support customer success worldwide. They are available 24 hours a day, 7 days a week, so no matter where customers are located, their success team is ready to help. From customer support teams to customer success coaches, Squarespace has an entire network of individuals focused on aiding customers with creating the website they desire.
Located in three continents and renowned for their customer success team, Squarespace strives to make customer service accessible to all its users. Whether you’re located in North America, Europe or elsewhere, Squarespace has the physical presence necessary to support its customers in the best way possible.