Skip to content

FacebookIn development

A Facebook feed widget for the page people land on.

For a lot of local businesses the Facebook Page is the most current thing they publish (opening hours, events, the day's specials) while the website quietly goes stale. A Facebook feed widget closes that gap by making the Page the single place you post.

Reading Page content requires a reviewed Meta app, the same review that gates Instagram. Both will open together.

Page posts mix long text updates with photo albums, so a masonry layout that lets tiles differ in height handles the variety better than a rigid grid.

What Facebook hands over

Pages, not profiles

The distinction Facebook draws between a Page and a personal profile decides whether any of this is possible, and it trips up more people than any other requirement on this site.

What you get

  • Posts from a Page you administer: text, photos, links and videos
  • Photo albums, which often hold a business's best images
  • Event posts, with their dates
  • Reaction and comment counts at sync time

What it won’t do

  • Personal profiles, entirely and permanently. There is no API for a friend's timeline
  • Groups you are a member of but do not own
  • Page Recommendations, which are a separate surface from posts
  • Anything at all until Meta has reviewed the app requesting it

Setup

How to add a Facebook feed to your website.

  1. Confirm you administer the Page

    You need an admin role on the Page itself, not just a login that can see it. Check under Page settings → Page access.

  2. Connect through Facebook

    Authorise and pick the Page. If you manage several, each can be its own source.

  3. Filter to what deserves a website

    Not every Page post belongs on your homepage. Approve the announcements and the good photography; leave the rest on Facebook.

  4. Embed once

    The feed keeps itself current, which is the whole point. The Page is already where you post.

Facebook, in particular

The stale-website problem this actually solves

Most small businesses do not have a content problem. They have a two-places problem. The Page gets updated because it is quick and it is where the customers already are. The website gets updated when someone remembers.

  1. Opening hours changed for a bank holiday: posted on Facebook, not on the site
  2. A new menu, a new arrival, a room refurbished, photographed and posted, never uploaded
  3. An event next week: an event post, and nothing on the events page
  4. A Page feed on the homepage means posting once and having both stay current

Install guides

Works on the site you already have.

The embed is one script tag and one element, which every builder that allows custom HTML accepts, and it renders in its own shadow root so your styles and ours never collide. Each guide shows where the paste box lives.

FAQ

Facebook questions, answered.

Something else on your mind? Write to hello@vitraz.io.

No. Facebook provides no API for personal profile content, and that is a deliberate privacy decision rather than a gap. You need a Page, which is free to create and is the right home for a business anyway.

An admin role is enough. You do need genuine admin access: being able to see the Page while logged in is not the same thing.

Recommendations are a separate surface from Page posts and are not part of a post feed. If reviews are what you are after, a Google Reviews widget is usually the better instrument.

Content from Groups you own is a different permission again, and a much less common request. Page posts are what this integration covers.

More networks

Every network compared side by side, including what each one demands before it will hand anything over, is on the social media widgets overview.

Build your first wall today.

Start on the free plan with the sources that are ready now, and add Facebook the day it opens.