Note: While our most popular guides have been translated into Spanish, some guides are only available in English.
Troubleshooting Facebook sharing issues

Use this guide to troubleshoot common issues with connecting Facebook to your site or sharing content on Facebook.

Facebook is sharing the wrong image or content

This is most likely happening for one of the following reasons:

The Social Sharing Logo isn't the image Facebook uses

Depending on the type of content you're sharing, Facebook will use your Social Sharing Logo, item thumbnail, or another image. Knowing which images display in social posts helps you determine if Facebook is sharing the correct image or using an outdated, cached version.

The image is smaller than 200px x 200px

If the image is too small, Facebook may show a different image or post your content without an image.

Follow our 2500-pixel recommendation to ensure your images will work for Facebook posts.

To learn more about Facebook's image sharing best practices, visit their Developer documentation.

Facebook doesn’t have the most updated information

If the image accompanying your Facebook posts from Squarespace doesn't match what it should be, you can usually resolve this with Facebook's debugger tool. This prompts Facebook to refresh what it reads from your site and pull in the most updated content.

Fix the issue with Facebook's debugger tool

Note: If you have a site-wide password or a page password on your homepage, remove it for this process. You can re-add it after the correct image appears.
  1. Open Facebook's debugger tool.
  2. Add the URL you want to share and click Debug. If you have multiple custom domains, use your primary domain.
  3. Scroll down to Link Preview and check the image.
  4. If you don't see the correct image, scroll up and click Scrape Again. You might need to do this a few times.
  5. Check the image again.

After you've used the debugger tool, push the content to Facebook again. The Facebook debugger tool doesn't update content previously pushed to Facebook, so we recommend re-posting and re-sharing content as needed to display the correct content and image.

Facebook needs to clear its cache

After the debugger scrapes your URL, you'll see a section titled Based on the raw tags, we constructed the following Open Graph properties. This breaks down everything that Facebook is currently pulling from your website. If the content is correct but doesn't match what's actually being shared, you may need to wait for Facebook to clear its cache or contact Facebook for help.

Pushed content isn't showing up on Facebook

If your content isn't showing up on Facebook at all, check the following: 

If everything appears to be normal, disconnecting and reconnecting your Facebook account in your Connected Accounts settings can resolve the issue. 

My social icon opens my profile, but I want it to open my Facebook page

This will happen if you didn't change the default Profile URL after connecting your Facebook account.

After you connect your Facebook account, the Profile URL field will link to your personal profile. You can replace that URL with a link to your Facebook page (for example, your business page) with the following steps:

  1. In the Home Menu, click Settings, and then click Connected Accounts.
  2. Select your Facebook account.
  3. In a new tab, open your Facebook page and copy its URL.

  1. In the Facebook Settings window in Squarespace, paste the URL in the Profile URL box.
  2. Click Save.

Pushed content is posting to my personal profile, but I want to share it on my Facebook page

This happens when your personal Facebook profile is selected from the Push Target drop-down menu in Connected Accounts settings.

Resolve this issue with the following steps:

  1. In the Home Menu, click Settings, and then click Connected Accounts.
  2. Select your Facebook account.
  3. In the Push Target drop-down menu, select your Facebook page.
  4. Click Save.

All content you share going forward will post to your Facebook page. This change isn't retroactive.

My Facebook page is missing from the Push Target menu

This is probably happening because Squarespace doesn't have permission to post content to your Facebook page.

You can resolve this by granting Squarespace permission to post content:

  1. Log into your Facebook account.
  2. Click the drop-down arrow near the top-right corner and select Settings.
  3. In the left column, click Apps.
  4. Select Squarespace.
  5. Scroll down to This app can and enable Post and Manage your pages.
  6. Click Save.

If you're still not seeing your account, keep in mind that our system limits the Push Target drop-down menu to 25 accounts. You may need to limit the number of accounts associated with your Facebook login details to get a specific account to show.

For more help with managing permissions for your Facebook pages, visit their documentation.

My Facebook account disconnected

This usually happens when you make changes to your Facebook account, like changing your password or permission settings.

If your Facebook account is disconnected, you can resolve the issue by disconnecting and reconnecting your account:

  1. Log out of Facebook.
  2. Log into your Squarespace site.
  3. In the Home Menu, click Settings, and then click Connected Accounts.
  4. Select your Facebook account.
  5. Click Disconnect, then click Confirm.
  6. Click Connect Account.
  7. Select Facebook from the Social Accounts menu, and log in using your Facebook username and password.
  8. Allow Squarespace to make changes to the connected account.
Tip: To push content to Facebook immediately, you can share your blog post URL manually.

Facebook is sharing demo text

Your Facebook posts may include text like “lorem ipsum” if demo content still appears somewhere in your live template.

To prevent this from happening, ensure all demo content is removed from your sidebars, footers, and Regular Page content.

My built-in domain shows in a Facebook post

If your built-in Squarespace domain (yourname.squarespace.com) appears at the bottom of a Facebook post instead of a custom domain (yourname.com), it might be because it's set as your primary domain.

To check this, open the Domains panel and look for a Primary label. If it appears next to your built-in domain, change it to your custom domain. Then delete the Facebook post and share your content again.

If this doesn't resolve the issue, use Facebook's debugger tool, and then re-post the content. This prompts Facebook to refresh what it reads from your site and pull in the most up-to-date content.

If your site doesn't have a custom domain yet, you can register one with Squarespace or connect a domain purchased elsewhere.

Facebook is blocking my domain or URL

If you think Facebook is mistakenly blocking your site or domain, you can report this to Facebook.

Facebook debugger displays "Warnings that should be fixed"

When using the Facebook debugger tool, you may see a message listing Warnings that should be fixed. This is normal, and doesn't indicate an issue with your site or your ability to share content on Facebook. The Facebook debugger tool is designed to analyze websites built from scratch, rather than CMS platforms like Squarespace. Because of this, the debugger tool can return false errors.

Was this article helpful?
34 out of 148 found this helpful
Troubleshooting Facebook sharing issues