WordPress plugin intelligence profile

PublisherKits SocialPromoter

Post and schedule social media promotions from WordPress Posts directly to X, LinkedIn, Facebook and Bluesky.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.59.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update27 Oct 20267d ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records PublisherKits SocialPromoter version 1.59.0 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

SocialPromoter by PublisherKits lets publishers post and schedule social media content from WordPress Posts directly to X (Twitter), LinkedIn, Facebook Pages and Bluesky — without leaving the editor.

Core features (free — everything in this plugin is fully functional):

  • Write social copy with a live character counter (280-character X warning)
  • Click post tags to insert as hashtags
  • Post Now — fires immediately to all selected accounts
  • Schedule — pick a date and time, WP Cron handles the rest
  • Queue view — see all upcoming scheduled posts and cancel any
  • Post history — the full, paginated log of everything sent, with errors
  • Multiple accounts per platform — ideal for agencies and multi-brand publishers
  • Brand hashtags — standing tags blended into every post

org build:

  • Engagement statistics — likes, comments, shares and clicks on sent posts
  • Campaigns — group posts, UTM-tag every link, PDF/GA4 client reports
  • Automation — new-post suggestions, reposting and story boosts
  • AI copy drafting — tone, goal and technique variants
  • Branded images — platform-sized canvases with your logo and headline bar
  • WP Job Manager support — post and schedule from job listings
  • Author tagging — writers’ handles and hashtags suggested automatically, stored in BioBuilder-compatible fields so the two stay in sync
  • Assisted posting — for places that will not accept a post from an app, LinkedIn and Facebook groups among them. SocialPromoter does not post to those on your behalf and neither does anything else: both platforms closed group posting to third-party apps. What it does instead is everything up to the send — writes the copy, prepares the image, holds it until the moment you chose, then reminds you and hands it over with one-click copy and a link straight to the destination. You paste; it records that you posted it

Supported platforms:

  • X (Twitter) — OAuth 1.0a, posts via API v2
  • LinkedIn — personal profiles and company pages
  • Facebook — pages (requires Facebook developer app)
  • Bluesky — app-password login, posts with clickable links

X and Facebook use your own developer app credentials. LinkedIn uses the shared PublisherKits relay app so company-page posting can use the approved LinkedIn Community Management API access.

More from PublisherKits

SocialPromoter is one of a small range of tools built for people who actually run publications. org:

  • PublisherKits BioBuilder – stop leaving author profiles blank. When a post is published, BioBuilder finds the author’s professional profile and fills in their bio, social handles, job title and employer.
  • PublisherKits ExcerptBuilder – AI-powered excerpt generation using the WordPress AI Client. Write, rewrite or tidy excerpts on demand, or auto-draft them on publish for review.
  • PublisherKits PluginTidy – works out which plugins your site actually uses, records every plugin change, and makes removing one safe.

External Services

This plugin connects to the following external APIs when you have configured credentials and connected accounts:

  • X API (api.twitter.com and upload.twitter.com) — for OAuth authentication, posting tweets and uploading post images. Your post text, link and image are sent when you post; your app credentials are sent when authenticating. X Developer Terms of Service | X Privacy Policy
  • Facebook Graph API (graph.facebook.com) — for OAuth authentication and posting to Facebook Pages. Your post text, link and image are sent when you post; your app credentials are sent when authenticating. Meta Platform Terms | Meta Privacy Policy
  • LinkedIn API (api.linkedin.com) — for OAuth authentication and posting shares. Your post text, link and image are sent when you post. LinkedIn API Terms of Use | LinkedIn Privacy Policy
  • Bluesky API (bsky.social) — for app-password authentication and posting. Your post text, link and image are sent when you post. Bluesky Terms of Service | Bluesky Privacy Policy

-

org) — LinkedIn connections are authorised through a shared PublisherKits developer app, so you do not need your own LinkedIn developer app. The relay is operated by us (PublisherKits, Black and White Trading Ltd) and is contacted in two situations.

During the connect step: when you click Connect, your browser is sent to LinkedIn to sign in, and your site then posts a one-time ticket, a nonce and a signature to the relay to complete the OAuth handshake and receive the LinkedIn access token, which is stored encrypted on your own site.

And to renew access: LinkedIn access expires after about 60 days, so up to once a day (and when a post finds access already expired) your site posts the connection’s stored LinkedIn refresh token and your site’s host name to the relay, which exchanges it with LinkedIn for a new access token and returns it; the relay does not store or log either token. com. PublisherKits Terms of Service | PublisherKits Privacy Policy

-

com) — optional in-plugin support assistant, the Help button on SocialPromoter admin screens.

When you use it, your question and recent chat history are sent, together with your site address and (where available) its licence installation identifier used to authorise the request and apply fair-use limits, the plugin version and those of other installed PublisherKits plugins, the admin screen name, and a short whitelist of non-sensitive settings and counts (which social platforms have a connected account, how many accounts and how many queued, sent and failed posts exist, and five on/off settings covering reminders, queue auto-cancel, debug logging and uninstall clean-up).

No account names or handles, access tokens, API keys, post copy or scheduled-post content are ever sent, and the assistant is read-only — it cannot change anything on your site. Nothing is sent until a user who can manage this plugin’s settings accepts the in-widget privacy notice; consent can be withdrawn on the Support screen. Ordinary questions are not retained after they are answered.

”) and click “Create ticket” does the plugin send the conversation (up to its 20 most recent messages), the site details, settings and counts above, the question category, the contact email address you enter (pre-filled with your WordPress account email) and the first and last name from your WordPress user profile; these are kept, to become a support ticket. PublisherKits Terms of Service | PublisherKits Privacy Policy

No data is sent to these services until you have configured app credentials and connected accounts. Posting only occurs when you explicitly click Post Now or approve a scheduled post. The Support Copilot sends nothing until its privacy notice is accepted.

com) for licensing, updates and optional usage diagnostics. No data is sent to Freemius unless you explicitly opt in on the activation screen — skipping the opt-in keeps the plugin fully functional. Freemius Terms of Service | Freemius Privacy Policy

This free plugin makes no AI requests: AI copy drafting belongs to the separately distributed Pro version, which uses the AI provider the site configures in WordPress core’s Settings > Connectors, under that provider’s own terms and privacy policy.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • post scheduler
  • social media
  • facebook
  • linkedin
  • twitter
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity27 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.58.21.59.0
WordPress compatibility7.1.37.1.4
Version1.58.11.58.2
Version1.58.01.58.1
Version1.57.01.58.0
Version1.56.01.57.0
WordPress requirement6.06.2
Version1.55.21.56.0
WordPress compatibility7.1.27.1.3
Version1.55.11.55.2
Version1.55.01.55.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.