Troubleshoot Facebook and Instagram Integrations with Square
If you're having trouble with your Facebook or Instagram integration with Square, follow the steps below to resolve common issues.
Before You Begin
Before troubleshooting, make sure you meet the following requirements:
Your Square Online site is published and live.
You have a Facebook business profile.
For Instagram integrations, you have a Professional or Business account.
You have admin permissions on both your Square account and Facebook account.
If using a custom domain, domain verification is completed with Facebook.
You can check the status of your integrations from your Square Dashboard > Online > Sales Channels.
Facebook Pages Not Showing During Setup
If your Facebook Page doesn't appear when connecting to Square:
Go to Facebook Business Manager and confirm the user connecting the account has Admin permissions on the page.
Make sure the page is properly associated with your Business Manager account.
From your Square Dashboard, go to Online > Websites > Channels > Meta for Business and select Re-authenticate or Manage to restart the Facebook login process. Confirm that two-factor authentication is enabled on your Facebook account.
Product Sync Has Stopped
If your Square product catalog is no longer syncing to Facebook or Instagram:
From your Square Dashboard, go to Online > Websites > Channels > Meta for Business and select Re-authenticate or Manage.
Make a minor edit to an affected product (such as updating the description), then save. This triggers a re-sync. Check the sync status after 15–30 minutes.
-
Verify that all products have valid images uploaded:
Minimum size: 500 × 500 pixels
Supported formats: JPG, PNG
From your Square Dashboard, go to Items > Item Library > Channel Listings and check for any error messages on specific products.
If the issue persists, disconnect and reconnect the Meta for Business integration from Online > Websites > Channels > Meta for Business.
Facebook Pixel Is Not Working
If your Facebook Pixel isn't tracking activity on your Square Online site:
From your Square Dashboard, go to Online > Websites > Website settings > Tracking tools and confirm the Facebook Pixel is installed.
Verify that the Pixel ID matches the one in your Facebook Business Manager account.
If you're using a custom domain, add a TXT record to your DNS settings to complete domain verification. If you're using a free Square subdomain, add the meta tag to your site header instead.
In Meta Business Manager, confirm the Checkout Tracking section is properly configured.
Publish your site after all changes.
Instagram Integration Errors
If you're experiencing errors when connecting Instagram to Square:
Confirm your Instagram account is a Professional or Business. Personal accounts cannot be connected.
Check the Square Status Page and Meta Business Help Center to see if there are any ongoing service issues.
Instagram API rate limits may temporarily block connections. Wait 24–48 hours and try again.
"Book Now" Button Not Visible to Customers
If the "Book Now" button on your Facebook or Instagram profile is not showing for customers:
This issue is related to Facebook/Instagram's approval process and cannot be resolved by Square. You'll need to contact Meta directly:
Go to the Meta Business Help Center.
Submit a report using your admin account credentials.
Make sure the person reporting the issue has admin permissions on the Facebook/Instagram account.