Connect your Facebook Pages to Viraly to schedule posts, reels, and stories. This guide covers the connection process, required permissions, and how to manage your connected pages.
Before You Connect
Before connecting your Facebook Page, ensure you meet these requirements:
| Requirement | Details |
|---|---|
| Facebook Page | You must have a Facebook Page (business, creator, fan page, etc.). Personal profiles and Groups cannot be connected. |
| Admin Access | You must have admin access to the Page you want to connect. |
| Personal Profile Login | You’ll log in with your personal Facebook account that has admin access to your Page. |
Important: Facebook only allows Pages to be connected through third-party apps. Personal profiles and Facebook Groups are not supported due to Facebook’s API restrictions.
Connecting Your Facebook Page
Follow these steps to connect your Facebook Page to Viraly:
- In Viraly, click + Connect Social Profile in the left sidebar
- Click Connect on the Facebook card
- In the info dialog, review the requirements about admin access and click Connect

- If not already logged in, enter your Facebook credentials and log in
- If you’ve previously connected, you may see a “Reconnect” screen. Click Edit previous settings if you want to add new pages

- On the “Choose the Businesses you want Viraly to access” screen, select Opt in to all current and future Businesses (recommended). This ensures all your current and future Facebook pages owned by a Meta Business Portfolio can be connected.
Why grant access to all businesses? Facebook requires permission to be granted for business pages before Viraly can detect them. If you select “Opt in to current Businesses only,” new business pages won’t appear in Viraly unless you reconnect. - On the “Choose the Pages you want Viraly to access” screen, select Opt in to all current and future Pages (recommended). This ensures all your current and future pages can be connected.

Why grant access to all pages? Facebook requires permission to be granted for pages before Viraly can detect them. If you select “Opt in to current Pages only,” new pages won’t appear in Viraly unless you reconnect.
- Review the permissions Viraly is requesting and click Save

- Back in Viraly, on the Which social profiles would you like to connect? screen, select the Pages you want to connect and click Connect

- Your Facebook Pages are now connected and ready to use
Required Permissions
Viraly requests these Facebook permissions during the connection process:
| Permission | Purpose |
|---|---|
| Receive your email address | Identify your Facebook account |
| Access your Page and App insights | Retrieve analytics data including reach, engagement, and audience demographics |
| Create and manage content on your Page | Schedule and publish posts, reels, and stories on your behalf |
| Manage comments on your Page | Post first comments and manage comment interactions |
| Read content posted on the Page | View published content and sync post status |
| Read user content on your Page | Access engagement data from page visitors |
Important: Grant all permissions during the OAuth process, even for pages you don’t intend to connect. If any permissions are denied, Viraly may be unable to detect all your pages.
After Connecting
Once connected, you can use these Facebook features in Viraly:
Content Types
| Content Type | Description |
|---|---|
| Feed Posts | Text posts, single photos, multiple photos (up to 10), or video posts |
| Reels | Short-form vertical video content |
| Stories | 24-hour ephemeral content (photos or videos) |
Additional Features
- Location Tagging — Add location tags to your posts
- Link Sharing — Share links with automatic preview cards
- First Comment — Automatically post a first comment with hashtags or additional info
- Collaborators — Tag collaborators on reels
- Custom Thumbnails — Set custom cover images for video content
- Custom Backgrounds — Use preset text backgrounds for text posts
- Analytics — View reach, impressions, reactions, shares, and engagement metrics
Managing Connected Profiles
To manage your connected Facebook Pages:
- View connection status — Go to Settings → Social Profiles to see all connected pages
- Reconnect — If your connection expires, click the reconnect button to re-authorize
- Add new pages — To add pages created after your initial connection, reconnect and select “Edit previous settings”
- Disconnect — Remove a page from Viraly (this does not affect your Facebook Page itself)
Troubleshooting
Page shows as “Unavailable”
If your Facebook page shows as “Unavailable” in the account picker, it means the profile is already connected to either this or another Viraly account. Each Facebook page can only be connected to one Viraly account.
See our detailed guide: Why is my social profile listed as “Unavailable”?
Page doesn’t appear in the list
If your Facebook Page isn’t showing up:
- Verify you have admin access to the page
- During OAuth, ensure you selected “Opt in to all current and future Pages”
- Try disconnecting and reconnecting with fresh permissions
- Check that you’re logged into the correct Facebook account
See: What to do if your Facebook Page is not listed
Connection expired
Facebook tokens can expire over time. If you see a “Connection expired” message:
- Go to Settings → Social Profiles
- Find the affected page and click Reconnect
- Follow the OAuth flow to re-authorize Viraly
Posts failing to publish
Common causes for failed posts:
- Token expired — Reconnect your Facebook Page
- Permissions revoked — Check your Facebook app settings and reconnect
- Page restricted — Facebook may temporarily restrict posting due to policy violations
- Media issues — Ensure images and videos meet Facebook’s format requirements