
How to Set Up Disqus on Squarespace
Step 1: Create a Disqus Account and Site
Go to disqus.com and create an account if you do not have one. Click "Get Started" and select "I want to install Disqus on my site." Enter your site name (this creates your Disqus shortname - a unique identifier used in the embed code), select a category, and choose a plan. The Basic plan is free and includes core commenting features with ads. Paid plans remove ads and add advanced moderation tools.
Step 2: Get Your Disqus Embed Code
After creating your site on Disqus, go to the installation page. Select "Universal Code" as your platform (Squarespace is not listed as a native option). Disqus provides a JavaScript embed snippet. Copy the entire code - it includes a script tag and a configuration section with your shortname.
Step 3: Disable Squarespace Native Comments
Before adding Disqus, disable Squarespace's built-in comments to prevent duplicate comment sections. Go to your blog page settings (Pages > Blog > gear icon > Blog Page Settings) and turn off comments. This removes the native comment section from all posts in that blog collection.
Step 4: Add Disqus via Code Injection
Go to Settings > Advanced > Code Injection > Footer and paste the Disqus embed code. This adds the Disqus comment widget to every page on your site. However, you typically only want comments on blog posts - not on every page. To limit Disqus to blog posts only, use the page-specific Code Injection instead: open a blog post's settings (gear icon > Advanced) and paste the Disqus code in the Page Header Code Injection field.
For a more scalable approach, add the Disqus code to the site-wide footer injection but wrap it in a JavaScript condition that checks whether the current page is a blog post before loading the widget. For Code Injection techniques, our guide to custom code injection on Squarespace covers conditional loading.
Step 5: Verify the Integration
Open a published blog post and scroll to where the comment section should appear. The Disqus widget should load with options to log in and leave a comment. If it does not appear, check that the Code Injection is saved correctly and that your Disqus shortname matches what you configured on disqus.com.
Configuring Disqus for Your Squarespace Blog
Moderation Settings
Log in to your Disqus admin panel at disqus.com/admin. Under Moderation, configure your comment policy: pre-moderation (all comments require approval), post-moderation (comments appear immediately but can be removed), or a hybrid where new commenters are moderated and trusted commenters post freely. Enable the spam filter - Disqus's built-in spam detection catches most automated spam without manual intervention.
Appearance Customization
In the Disqus admin under Appearance, configure the color scheme (light or dark) to match your Squarespace template. You can also use Custom CSS to further style the Disqus widget - target the Disqus iframe container in your Squarespace Custom CSS. For CSS styling techniques, our guide to adding custom CSS to Squarespace covers targeting embedded elements.
Social Login Configuration
Disqus supports login via Google, Facebook, Twitter, and Disqus accounts. In your Disqus admin under Settings > General, configure which social login options to enable. More login options reduce the friction of leaving a comment - visitors can participate without creating a new account.

Disqus vs. Squarespace Native Comments
Threading: Disqus supports nested reply threads. Squarespace comments are flat (no threading).
Spam filtering: Disqus includes automated spam detection. Squarespace relies on basic CAPTCHA.
Social login: Disqus supports Google, Facebook, and Twitter login. Squarespace requires manual name and email entry.
Notifications: Disqus notifies commenters when someone replies to their comment. Squarespace does not.
Moderation tools: Disqus offers a dedicated moderation dashboard with bulk actions, keyword filters, and trusted user lists. Squarespace's moderation is limited to approve or delete.
Performance: Disqus loads an external script and iframe, which adds to page load time. Squarespace's native comments are lighter. If page speed is a priority, weigh the feature benefits against the performance cost. For speed considerations, our Squarespace page speed guide covers script optimization.
Troubleshooting Disqus on Squarespace
Disqus Not Showing on Blog Posts
Verify the embed code is in the correct Code Injection field and the shortname is correct. Check that Squarespace native comments are disabled - having both active can cause conflicts. Open the browser console and look for JavaScript errors related to Disqus.
Disqus Shows on Every Page, Not Just Blog Posts
If you added the code to site-wide footer injection, it loads everywhere. Move it to page-specific injection on individual blog posts, or add a JavaScript condition that checks the page URL before loading Disqus.
Comments from Squarespace Not Migrating to Disqus
Disqus does not automatically import existing Squarespace comments. You can manually recreate important comments in Disqus or accept that old comments will be lost when switching. Export your Squarespace comments before disabling them if you want a record.
Disqus Widget Looks Wrong on Mobile
The Disqus widget is responsive by default but may need width adjustments on some Squarespace templates. Add CSS to constrain the Disqus container width or add padding so it does not touch screen edges on mobile. For mobile optimization, our guide to Squarespace mobile optimization covers embedded element styling.
Best Practices for Disqus on Squarespace
Enable pre-moderation for new commenters. Let trusted commenters post freely but review first-time comments to catch spam and inappropriate content before it appears on your site.
Respond to comments. An active comment section where the author responds to questions builds community and encourages more participation. Unanswered comments discourage future engagement.
Choose the right Disqus plan. The free Basic plan includes ads in the comment widget. If ads conflict with your brand, upgrade to a paid plan or consider whether the native Squarespace comments (ad-free) are sufficient for your needs.
Monitor performance impact. Disqus loads external scripts that add to page load time. Test your blog post page speed with and without Disqus to measure the impact. For broader site management, our Squarespace customization guide covers extension and integration management.
Frequently Asked Questions
How do I add Disqus comments to Squarespace?
Does Squarespace have a native Disqus integration?
Can I use Disqus and Squarespace comments at the same time?
Is Disqus free to use on Squarespace?
Will Disqus slow down my Squarespace site?
Can I migrate Squarespace comments to Disqus?
How do I moderate comments on Disqus?
Upgrade Your Squarespace Blog Comments with Disqus
Disqus transforms your Squarespace blog's comment section from a basic text box into an engaging discussion platform. Threaded replies, social login, spam filtering, and real-time notifications create a commenting experience that encourages participation and builds community around your content.
Set up takes less than fifteen minutes, and the moderation tools save hours of manual spam management over time. If your blog generates meaningful discussion, Disqus is worth the integration effort.
* Read the rest of the post and open up an offer