In this article: 

  • Permission to post to Business Pages
  • Specifications for Facebook
  • Content Types
  • Mentioning other pages
  • Post targeting
  • Promote posts

In Gain, you can create and schedule posts for Facebook Pages, including link posts, one or multiple photos, videos and animated GIFs, as well as carousel posts. In this article, we will go over everything you need to know about posting on your Facebook pages. 

To create new content, first, make sure your Facebook account(s) has been connected successfully. You will know it’s connected because it will show up under Channels in the Filters panel. Then, click on the +New Content button or hover over the date in the calendar and click on the New Content icon. 

Permissions to post to Business Pages

We will authorize your Facebook pages through your personal profile, but Gain will not access your personal information or post to your profile. 


Facebook Pages has six different roles to access settings and publish content as a page with the Pages API. Depending on your Page role, you are able to execute different actions like posting or getting insights data. 

However, Gain only requires three permissions: CREATE_ADS, BASIC_ADMIN, and CREATE_CONTENT. 


If you’re unable to see any of the pages that you manage on Gain, check with a user who is a full admin for those pages on Facebook so that they can reset your permission to a Content Creator or Full Admin permission. 


Specifications for Facebook 

Gain allows you to upload MP4 or MOV files, JPG, PNG, and GIF images to Facebook. 

  • Image files can be up to 5MB. 
  • Video files can be up to 1GB in size and 20 minutes in duration. The video duration has a hard limit and videos that are even a fraction of a second over the time limit cannot be uploaded to the channels.
  • There are no character limitations for Facebook posts. 

Content Types

In Gain’s post editor, you can choose from several different post types. We will go over each one below. 

Link posts

Facebook made some changes to its API that prevents all users from modifying the preview of any link shared on both personal timelines and business pages, including the headline (or title), description, and the image that accompanies a link.

To build link previews, we use Facebook’s scraper, then go behind the scenes to inspect the linked website and bring back the relevant title and excerpt to use for the post. In order for this process to be successful and display the right preview, make sure that the website you are using has explicit og tags in place. You can also enter the URL in the Facebook debugger to see the information that is used when the website content is shared on Facebook. 

Facebook videos and events

On Gain, you can create link previews for any website except URLs that share videos that are already on Facebook, or Facebook events. Facebook does not provide us with a way to crawl videos or events, thus we can’t build a proper preview. However, even though Gain will not show a preview, once published, the video preview will appear on the post. This changes for event type posts.

When a link of an event is shared via a link post through their API, they respond with "permission error". So, posts with a link to a Facebook event cannot be scheduled via Gain anymore.

Photo posts

You can build multiple image posts of up to six images. Add an album name to save your photos on Facebook but multi-image posts will be sent to Facebook’s native scheduler allowing you to boost the posts before they’re published. 

In the Photo tab, after you upload photos, they will appear in the All Images tab. This works much like a queue where you can save multiple photos even if not all of them will be published. The final photos that will be published will be at the top and in the preview. 

You can delete the photos to be published by clicking on the [X] on the top right, the image will disappear from the preview. To add another image or the same one again, just click on the image in the All Images queue. 

Gain also includes a full-featured image editor where you can crop, resize, add text, enhance and add effects to your images. To edit your image, hover over your final image and click the Brush icon. 

Animated GIFs

Gain can convert and publish your animated GIFs as videos. The option to publish your GIF as a video will already be selected when you create a Facebook animated GIF post. You can turn this option off and publish it as a regular GIF. Here is why we suggest publishing a GIF as a video:

  • Publishing your GIF as a native Facebook video provides a faster, more consistent experience across all Facebook platforms, including desktop, mobile app, and mobile browsers. 
  • Facebook will autoplay and loop them, just like regular GIF posts.
  • Unlike traditional GIF posts, users aren’t taken out of Facebook when they click on the GIF.
  • No Gain URL is visible in the post, which keeps your branding intact and Facebook usually gives more prominence to video posts in the newsfeed, which boosts engagement.

When publishing GIFs as videos, the maximum file size of 5MB is not modified.  

Carousel posts

The carousel format lets you show multiple images, headlines, links, or calls to action in a single ad. Anyone who sees your ad can then scroll through the carousel cards by swiping on mobile phones or tablets or clicking the arrows on desktops. 

Use carousels to showcase and sell products or services. Learn how to create ads in the carousel format in Gain. 

  1. Choose the number of cards (max. 5) to use for your carousel. 
  2. Drag and drop new images from your computer or choose from the library of images you've previously uploaded while creating the post.

Tip: If you need to crop or edit an image, click the “🖌️” icon on the image to access our photo editor. (See below video).

3. For each card, enter the URL you want to promote in the field labeled Link, enter the text of your ad in Link Name and Link Description. 

Important: By clicking on Duplicate Card at the bottom of the Link Description field, you can duplicate the photos and description of other cards. 

4. Choose an automatic carousel end card

To select an end card, click on Include Automatic Carousel End Card, add a link you want people to see, and Gain will choose your channel's logo image to show at the end of your carousel post. 

For information about the specs of the carousel format, check out the Facebook Ads Guide and Help Center

Mentioning other pages

Make sure to type the full @name of the Facebook page you want to mention. To find the @name, visit the page on Facebook.

Post targeting 

Gain allows you to target your Facebook posts to specific people within your fan-base. Posts that use this feature will only be seen by fans that meet the requirements you entered.

Open the post you want to modify and click on Shown to certain users. You can filter by location, age, gender, gender interests, relationship status, language, education, and workplaces.

Promote posts 

Unlike all other social networks that you can manage on Gain, we provide you an additional option on how you can schedule and automatically publish content for Facebook that gives you more control depending on the way your team works. 

You can choose to schedule and publish your content in two ways; directly on Facebook's scheduler, or using Gain's own. For more details on how to change your scheduling options, click here.

Create dark posts

If you have a Facebook page and want to promote posts using Facebook ads, you may want to have your posts show up only as sponsored ads. Sponsored ads do not appear on your page’s wall.

To create this content type in Gain, you have to mark them as “dark posts.” You can send them for approval and once approved, manually publish them on Facebook.

To create an unpublished post in Gain:

  1. Go to the post editor.
  2. Choose the following option in the dialog:

Finally, the post will be pushed from Gain to the Page Posts section of your Facebook Ads Manager where you can then create ads/campaigns around the post.

Publish a dark post to your page

Here’s how you can publish your dark post on your page. Keep in mind that the dark post will keep the paid reach it earned and, once published on your page, will be able to gather organic reach.

We recommend this workflow for special circumstances. This requires you to go to the Business Manager after your dark post has been published via Gain:

  1. Select Page Posts under Engage Customers

2. Select Ads

3. Under Actions, select Publish. This will make the dark posts selected public on your page.

Did this answer your question?