Admin
3rd party integrations
Social Media (Nelio)
21 min
required plugins if not activated by default, activate following plugins in the hub nelio content nelio purple hub extension quick setup checklist step 1 connect social profiles navigate to social profiles tab click "add profile" for each social media account authorize nelio to access your accounts set language for each profile assign priority numbers (1 = highest) verify all connections show green status step 2 configure managed post types go to advanced tab > social settings check which content types should have social sharing enabled typical selection articles (always), pages (optional) step 3 set default sharing behavior in advanced tab > social settings choose "exclude all posts, unless stated otherwise" for opt in approach or leave unchecked for automatic sharing by default step 4 create first automation group go to automations tab click "add group" select post types (e g , articles) set publication date filter (typically "any date" for new sites) select target social profiles click "save changes" step 5 configure notifications in advanced tab > cloud notifications add email addresses for profile expiration alerts (one per line) enable plugin setup notifications if working with a team step 6 enable meta tags (if needed) in advanced tab > meta tags enable facebook open graph tags (only if not using yoast/rank math) enable x (twitter) card meta tags (only if not using yoast/rank math) step 7 test configuration create and publish a test post check that social messages are generated automatically verify messages appear in selected social profiles review and adjust settings if needed settings access plugin settings via nelio content > settings in wordpress admin 1\ social profiles tab connected profiles profile limit up to 25 social media profiles supported platforms twitter/x, facebook, linkedin, google my business, pinterest, reddit, instagram, telegram, tiktok, tumblr, mastodon profile configuration each connected profile displays platform type and profile name connection date language selector choose language for localized content generation priority number determines posting order (1 = highest priority) connection status green = active, red/yellow = requires re authorization automatic message generation nelio automatically generates up to 3 social messages when publishing new content control options reset social messages clear existing automated messages pause social publication temporarily disable automatic sharing for specific content 2\ automations tab create automation groups to control which content is shared and where content selection criteria post types select content types to share articles, pages, custom post types multiple post types can be selected per group publication date any date include all content specific dates only content published on selected dates date ranges content published within specified time periods distribution targets select which connected social profiles receive automated posts visual profile selector shows active destinations actions save changes save current automation group settings add group create additional automation rules for different content strategies 3\ calendars tab ical calendar integration add external calendar feeds via url input supports standard ical format calendars enables centralized scheduling across calendar systems configuration enter ical feed url click "add" button 4\ advanced tab social settings managed post types define which wordpress content types (articles, pages, custom post types) can be shared socially only checked post types will have social media sharing options automatic social sharing "exclude all posts, unless stated otherwise" opt in model where posts must be explicitly enabled for sharing determines default behavior for new content notifications plugin setup notifications email notifications for post status updates editorial task creation or completion editorial comment additions cloud notifications enter email addresses (one per line) alerts sent when social profiles expire and require re authentication ical calendar feed export scheduled posts to external calendar tools (google calendar, etc ) creates calendar feed for team coordination generated feed url can be imported into external applications missed schedule handler monitors wordpress scheduled posts automatically publishes posts that fail to publish on schedule due to "missed schedule" errors meta tags facebook open graph tags enable to add open graph meta tags for improved facebook sharing disable if using another seo plugin (yoast, rank math, etc ) x (twitter) card meta tags enable to add twitter card meta tags for improved x/twitter sharing disable if using another seo plugin analytics data google analytics connection connect to track social media traffic and performance refresh analytics manually sync latest data from google analytics external featured images enable feature use external image urls as featured images without downloading to media library mode configure default mode for external image processing autoset automatically use first image in post as featured image if none specified hub configuration public target url define public facing url for the hub enter your site's primary domain target url call parameter control how article ids are passed in urls example "use article id as get param 'id'" results in urls like https //yourdomain com/api/article?id=123 troubleshooting social messages not auto generating possible causes and solutions post type not included in automation group check automations tab → verify post type is selected post type not managed by plugin check advanced > social settings > managed post types solution enable the post type social publication paused check in post editor, look for "pause social publication" status solution uncheck "pause social publication" no profiles selected in automation group check automations tab → verify at least one profile is checked solution select target profiles and save opt in mode enabled but post not marked for sharing check advanced > social settings > "exclude all posts, unless stated otherwise" solution either disable opt in mode or manually enable sharing for each post social profile connection expired symptoms red or yellow indicator on profile posts not being published "re authorization required" message solution go to social profiles tab find the expired profile click "reconnect" or profile name re authorize access verify green status appears prevention set up cloud notifications with multiple email addresses check profile status monthly missed schedule errors problem posts stuck in "scheduled" status, never published solutions enable missed schedule handler advanced tab > missed schedule handler check to enable automatic recovery check wordpress cron verify wp cron php is functioning contact hosting provider if issues persist server resources high traffic sites may need server cron instead of wordpress cron consider upgrading hosting plan