When trying to connect a Facebook business page, you might receive the error 'No pages to connect or all available pages are already connected'.
There may be several reasons why your Facebook business page is not listed for connection. Ensure that your Facebook profile is an Admin on the desired page, and check if you're logged in to this profile at www.facebook.com in the same browser.
As a multiple-business or multiple-brand owner, you have access to multiple pages, and you indeed have an admin role on the desired page, but this error persists, then please reach out to our support team at [email protected].
⭕ Parent - Child Structure
Connecting a Facebook page if you are a Page Admin through inheritance from a parent page is impossible.
👉 In the Facebook page settings, find the Page Roles section. If you see yourself listed under a section labelled "Admin (inherited from parent page)," then, unfortunately, you will not be able to connect this page to PromoRepublic. To fix it, assign the Admin role on the necessary page to the particular Facebook personal profile.
Troubleshooting
Navigate to the Business Integrations section by clicking on this URL, find SocialPost, and click on View and Edit.
In the pop-up window, you can find the pages you manage. Tick the ones you are looking to connect to our platform.
Click Save and retry connecting the page in PromoRepublic.
Token Reset
🔸 If you didn't see any unticked pages, as shown above, reset the Facebook token in your PromoRepublic account. Here is a guide on how to do it. Please follow it strictly in the order in which the steps appear.
In your PromoRepublic account, click on the top right corner, select Settings, and scroll down to the bottom. There, you'll see the red Disconnect Facebook button. Hit on it.
If it's not clickable, create the password by clicking on the pencil icon next to the option to change the password. After this, the button will be clickable.
Reload the page and re-try connecting the necessary page. In the location settings or in the Calendar, click on the Connect button. Select Facebook.
A pop-up window will emerge asking you to authorise SocialPost. Click Continue as [your Facebook profile name].
In the next step, you can see the list of pages to which your profile is granted full access. Instead of selecting specific or all pages, we suggest selecting the first option, 'Opt in to all and future pages' as it minimises the page connection issues in the future. Click Continue.
Next, select the Business Portfolio. Similarly, we suggest selecting the option to 'Opt in to all current and future Businesses'.
In the next two steps, complete the process by clicking Save. The pop-up will disappear, and you will be back to the platform view. Pick the page in the drop-down list or use the search and click Connect.
System User
If you prefer connecting pages via a Business System User method, you might also encounter the error 'No pages to connect or all available pages are already connected'.
Maybe you set up the Business System User in the past, selected all pages, connected them, and it's been working successfully for you ever since.
Later, you created a new Facebook or Instagram* business page, or you got a new franchisee or a client, and now you want to connect this page too, but it is not listed in the drop-down menu in the platform's interface. What should you do?
Add the new asset to the appropriate business portfolio in Meta Business Suite.
Ensure you have full control access level there.
Navigate to your Promorepublic account, open Settings, and scroll down the page. At the bottom, click on Disconnect Facebook.
Reload the page and retry connecting the new page using the Business System User connection by following the guide above.
*For Instagram page connection, an additional step is required.
Alternative scenario: a desired page is added to the necessary Portfolio to which the System User is linked, but you still get the error about no pages. In this case, please reach out to us so we can investigate the errors on the back end.
If the issue is still persisting, please reach out to our support team for additional investigation.
If you have any further questions, please get in touch with us at [email protected].








