Publish a Facebook Post/Album/Live Video from Distributed
Updated
Sprinklr leverages Facebook’s API to enable brands to manage their Facebook content directly from the Distributed platform. This includes publishing posts, albums, and live videos, and tracking engagement metrics. By integrating Facebook with Distributed, users can streamline their social media management, ensuring consistent and efficient content distribution.
Use Cases
As a distributed user, I can easily schedule and publish posts, photos, and videos on Facebook, ensuring my content reaches the right set of audiences at the optimal time.
It helps me Manage and Integrate Facebook content with other social media platforms, creating unified marketing campaigns across multiple channels.
I can send my content for approval before publishing it, ensuring that it meets quality standards and aligns with our brand guidelines.
Benefits
Streamlines the content creation process by managing all the Facebook content from a single platform.
Ensures brand consistency by maintaining a unified look and feel across all Facebook content.
Facilitates scheduling and publishing of Facebook posts at optimal times, ensuring maximum engagement.
Facebook Post
In Distributed, you can create a comprehensive and engaging Facebook post that includes content, URLs, photos, and videos. You can also use publish labels, apply macros and custom fields, specify feed targeting and gating, and utilize web analytic profiles. Additionally, you can mention other published Facebook pages and collaborate with other branded Facebook pages.
Steps to Create a Facebook Post
Log into the Distributed environment.
Click the Publisher icon in the left menu bar and select Create Post.
In the Create Post window, select your Facebook Page where you want to publish.
Select the Type of Message as Post from the drop-down menu.
Once you have selected the Type of Message as Post, you would like to publish, enter the content for the post in the Message box.
Note: At the bottom right corner of the message box, you will see a number representing the number of characters remaining for the message.
You can tag or @mention Facebook pages in your posts. Type "@" and then begin typing a Facebook Page name in the box. You'll then see a drop-down list of potential accounts you can mention. Select the page you want from the list and continue typing your message.
You can also add Custom Links, Content Placeholders, previously created Text Templates, or YouTube Videos to the post by clicking the
Insert icon.
Click the Emoji Picker icon from the Message box to open the emoji menu. Use the icons at the top to browse categories, or search the emoji. Click your chosen emoji, and it'll be added to your message.
Click Photo to add a photo from the Media Uploader (or Upload Photo to select media to upload from your device) or click Video to add a video from the Media Uploader (or Upload Video to select media to upload from your device).
To add an alt text for the photo, enter the text in the Write alt text here... message space alongside the photo.
Enter a Video Title and Description to your selected video. Next, click the Emoji Picker icon from the Content box to open the emoji menu. Use the icons at the top to browse categories, or search the emoji. Click your chosen emoji, and it'll be added to your description.
After adding the video, you can Add Caption and Change Thumbnail for the video.
If you wish to add more photos/videos to the post, click
Add Another Media.
Click
Add Preferred Audience to this post or
Add Audience Restrictions. For more information, see Geo-Targeting Facebook Posts.
You can also publish the post as a Dark Post or Draft Post and enable Native Scheduling by checking the respective boxes.
Facebook Album
Within the Sprinklr platform, you can add multiple photos to Facebook and publish them as a Facebook Album. Facebook Albums help you categorize images, organizing them into distinct groups that can be viewed by your fans. Publishing a Facebook Album allows you to utilize this feature while benefiting from Sprinklr's reporting capabilities, which can track engagement rates for the entire album and individual images.
Notes:
The album cover is set as the first photo uploaded. To make an image on the album cover, it must be the first photo uploaded.
Due to an API limitation, you cannot create a new album in Sprinklr. You can only publish to an album that is already created.
Additional Information
Sprinklr counts each photo in a Facebook Album as an individual post because each photo will have its own set of engagements.
The photos in an album are displayed as separate entities in the Editorial Calendar.
Reporting data is calculated separately to provide comprehensive insights into the album's overall performance, as well as the engagement data for individual images.
Steps to Create a Facebook Album
Log into the Distributed environment.
Click the Publisher icon in the left menu bar and select Create Post.
In the Create Post window, select your Facebook Page where you want to publish.
Select the Type of Message as Album from the drop-down menu.
Select the Album Name from the drop-down menu.
In the Album Description, you will be able to view the description of the Facebook Album added natively.
Note: You can't edit the Album Description.
Click Photo to add a photo from the Media Uploader (or Upload Photo to select media to upload from your device)
To add a photo description, enter the text in the Write photo description here... message space alongside the photo.
To add an alt text for the photo, enter the text in the Write alt text here... message space which is down to the photo.
Note:
Keep in mind that this alt text will only be read if someone is using a screen reader to access Facebook.
Alt Text functionality is available for Facebook Album and Post.
If you wish to add more photos to the album, click + Add Another Photo.
Facebook Live Video
Sprinklr utilizes Facebook’s API support for Facebook Live, allowing brands to manage their Facebook live streaming content within the Sprinklr platform alongside other social content. You can publish and report on your Facebook Live videos directly through Sprinklr, capturing real-time fan responses and engaging with your audience to make them part of the experience.
Additional Information
You must use a third-party streaming service to leverage Facebook live streaming through Sprinklr.
Your account must be at least 60 days old.
Your Page or professional profile must have at least 100 followers.
To go live from a Page, you need to have Facebook access or task access to create content.
Steps to Create a Facebook Live Video
Log into the Distributed environment.
Click the Publisher icon in the left menu bar and select Create Post.
On the Create Post window, select your Facebook Page where you want to publish.
Select the Type of Message as Live Video from the drop-down menu.
Enter the content for the post in the Message box.
You can tag or @mention Facebook Page in your posts. Type "@" and then begin typing a Facebook account name in the box. You’ll then see a drop-down list of potential account you can mention. Select the account you want from the list and continue typing your message.
You can also add Custom Links, Content Placeholders, previously created Text Templates, or YouTube Videos to the post by clicking Insert icon.
Click the Emoji Picker icon from the Message box to open the emoji menu. Use the icons at the top to browse categories, or search the emoji. Click your chosen emoji, and it will be added to your message.
Enter the Video Title for your live video.
Below the Video Title, you will find the Stream Key and Stream URL. You must copy it to use it in your live-streaming software.
Add other details to your post and select Post in the bottom right to stream live, or Schedule your Facebook Live video through the Publisher scheduling options.
Note: When you schedule Facebook Live posts, an announcement will be published to your Facebook Page alerting your fans of the date and time that you are scheduled to go Live.
When ready to go live, access the settings of your live streaming software, and enter the Stream Link and Stream URL generated in step 9.
Begin streaming in your live streaming software. Your stream will appear on the Facebook Page that was selected in Sprinklr.
Note: The entry for these assets may vary for different live-streaming programs. In Open Broadcaster Software, OBS, for example, this configuration is found in Settings > Stream (shown below).
In the Engagement Dashboards, your Facebook Live video will appear as an outbound post, allowing you to collect reporting data on the engagements of your video.
Analytics and Automation for Facebook Live
Because your live stream video appears as a post in the Sprinklr platform, reporting for fan engagement with your live stream video has the same reporting capabilities available as other outbound posts. For more information, see Analytics Guides.
Similarly, you can create workflows and automation around your live stream video with the same capability you have with other outbound posts, including creating rules in the Rule Engine to automate workflows. For more information, see Automation Guides.
Video Specifications
Video Format
We accept video in a maximum 720p (720 x 1280) resolution, at 30 frames per second. (or 1 keyframe every 2 seconds).
You must send an I-frame (keyframe) at least once every two seconds throughout the stream.
The recommended max bit rate is 4mbps.
Titles must be less than 255 characters.
The Live API accepts H264 encoded video and AAC encoded audio-only.
Video Length
There is a 4-hour maximum length for the live stream and a 4-hour maximum length for preview streams (either through Live-dialog or publisher tools). After 240 minutes, a new stream key must be generated.
Advanced Settings

Best Practices
Why do we need a third party streaming service in order to leverage Facebook live streaming through Sprinklr?
Currently, Sprinklr Mobile or Sprinklr Desktop does not support Facebook Live. We recommend using OBS (Open Broadcaster Software), a free application that provides more sophisticated features than a mobile or tablet device can.
Are there tips and tricks on how to use OBS? i.e. how to use your iPhone or iPad as the device when streaming for a Facebook live stream?
Currently, there is no configuration tutorial via OBS on how to use an iPhone or iPad device, you can definitely ask the community volunteers in the forum. Live stream URL’s and Keys can be created ahead of time in Sprinklr to expedite the publishing process within OBS.
When you create a Facebook Live video using the Sprinklr URL and Key are you able to change the Campaign and Outbound Custom Fields on the post when it comes into the platform?
Yes, you are able to edit the Campaign and Outbound Custom Fields as you would on any outbound post. You can do this in a Facebook API Posts column or Outbound column. We would recommend creating a separate Campaign or Outbound Custom Field related to Facebook Live videos so that you can filter by this later in Reporting.
Does the live video get pulled in right as the live stream starts or once it's been completed and stopped streaming?
Yes, the video will be in the platform as it is live streaming, however, the video is not playing in Sprinklr (frozen video post). It may take around a minute for the video to pull into a Facebook API or Outbound column.
How do I separate out comments on the Live video from other inbound comments?
Create an Inbound rule with the first Brand Post-condition as “Post Campaign” is “Outbound campaign you applied to the Facebook Live video”. The action will be “Add the inbound message to a queue” or “Apply an inbound custom property” to the message. Then make sure to add this partner queue column to a new monitoring dashboard or existing monitoring dashboard to moderate the FB Live comments.
Are there any caveats to engaging with Facebook Live comments?
You cannot publish threaded replies on a Facebook Live video (natively or in Sprinklr). If you reply to a comment on a FB Live video through Sprinklr, it will show up as an additional comment on the video. You can like comments on the FB Live video in Sprinklr.
Are there any additional tips and tricks for reporting on Live videos?
Beyond the Facebook Live dimension above, there aren’t any ‘Facebook Live’ metrics. We recommend filtering a standard Facebook Engagement reporting dashboard by the Campaign or Outbound Custom Field you applied on the Facebook Live video to see only engagements on the Live Video.
Common Steps to be Followed after Media is Selected
You can choose URL Shortener to shorten every link that you paste into your message. This helps you make the most of the character limit.
Apply Properties to the post.
Under Approval, set an Approval Type for your post. You can also add an Approval Note.
Note: Admin can determine the presence or absence of these properties for the Distributed users. This capability is DP controlled.
The preview of the post will be rendered on the right pane. Also, you can click the Preview icon in the bottom left corner if you have minimized the Create Post window.
Click Post in the bottom right corner to publish the post on the selected Facebook Page immediately. If you are not ready to publish and want to save your post as a draft, click Save as Draft.
You can also schedule your post for a future date and time by clicking the Schedule Post in the bottom right corner. Select the month, date, and time of publishing. Click Apply to save your changes.
To continue publishing the post, check the given Publish Another box in the bottom.
Related Articles