- Compatible XF 2.x versions
- 2.3
- Additional requirements
- XenForo 2.3.0 or higher
PHP 7.4.0 or higher
MySQL 5.7 or higher (or MariaDB 10.2+)
cURL with OpenSSL (outbound HTTPS to graph.facebook.com)
A Facebook Page you manage + a free Meta developer account
- License
- Commercial license. One license = one live XenForo installation (plus one private test/development installation). You may not modify, reverse engineer, resell, share, redistribute or publish this add-on, in whole or in part, without written permissio
Facebook Auto Publisher
Your forum's new threads, on your Facebook Page — automatically, safely and on your schedule.
Every new thread is a chance to bring visitors back to your community. Facebook Auto Publisher shares them to your Facebook Page for you, using the official Facebook Graph API, while giving you complete control over what gets published and when.
- Immediate, delayed (give authors time to polish their thread) or fixed daily time slots (e.g. 09:00, 13:00, 21:00).
- Quiet hours — nothing is published at night; posts wait until the window ends.
- Minimum interval between posts so your Page is never flooded.
- Daily limit — extra posts roll over to the next day automatically.
- Every thread is checked with guest permissions right before publishing.
- Private, hidden, deleted and moderated threads are never published.
- Choose exactly which forums are shared and exclude specific user groups.
- Optionally remove the Facebook post when a thread is deleted, hidden or moved to a private forum.
- Link posts with a rich preview card, or photo posts using the thread's first image.
- Customisable message template with placeholders: title, prefix, excerpt, forum, author, board name, link and hashtags.
- Clean excerpt from the first post (no BBCode, quotes or hidden content).
- Thread tags converted to hashtags, plus your own fixed hashtags.
- Optional UTM tracking to measure Facebook traffic in Google Analytics.
- Publishing runs in the background — creating a thread is never slowed down.
- Duplicate protection: a thread is never posted twice by accident.
- Automatic retries for temporary errors, with a configurable number of attempts.
- If the token expires or a permission is missing, publishing pauses itself and tells you why — no lost posts.
- Dashboard with statistics, connection health, token expiry and the next scheduled post.
- Queue with one-click actions: publish now, cancel, retry, remove from Facebook.
- Post preview — see exactly how a thread will look on Facebook before it goes out.
- Manual publishing of any thread by ID or URL, with optional delay.
- Activity log of every success and failure, with automatic cleanup.
- Pause and resume publishing at any time.
- Paste your App ID, App secret and a user token — the wizard lists your Pages and generates a Page token that never expires.
- A step-by-step PDF setup guide is included.
- XenForo 2.3.x
- PHP 7.4 or newer
- A Facebook Page you manage and a free Meta developer account
Meta permanently shut down the Facebook Groups API in April 2024, so no add-on can publish to Groups officially. This add-on publishes to a Facebook Page. Tip: link your Page to your Group from the Group settings so your Page posts reach your Group members too.
- Upload the contents of the upload folder to your XenForo root.
- Install the add-on from Admin CP → Add-ons.
- Open Facebook Auto Publisher → Settings → Page connection wizard and follow the included PDF guide.
- Select your forums, enable publishing and save.