Skip to content

Post to your Facebook Page and Instagram

The Facebook & Instagram app lets you post from Marketing → Social to your Facebook Page and the Instagram account linked to it: job photos your crew marks OK to share, your 4 and 5-star Google reviews as a square picture, and updates in words. Post now or at a time you pick, or have new 5-star reviews post by themselves. See Post to Facebook, Instagram and Google.

It connects through a Meta app you make for your own business, so nobody else’s app sits between you and your Page. It’s free, takes about ten minutes, and Meta doesn’t need to review an app that only posts to your own Page. There’s no server-wide Meta app to set up.

What it can do:

  • Post photos and reviews to the Page and Instagram account you pick, when someone posts or schedules one (or automatic posts are on).
  • See the Pages you manage and the Instagram accounts linked to them.

It can’t read your messages, comments or ads. Posts never name a client or show their address, and photos go up without their location.

  • Install Crewtavo - Marketing first. Posts are made in Marketing → Social. It’s installed for every business to start with: see Marketing is an app.
  • Have a privacy page on your website. Meta asks for one before your app can go Live. It has to load, and say how to ask for data to be deleted. With your Website filled in under Settings → Company, Crewtavo offers its /privacy address to copy.
  • Be your Page’s admin on Facebook. To post to Instagram too, link your Instagram account to the Page in Meta first.
  • Owners, and admins whose role has Connect apps, set it up.

Open Apps → Facebook & Instagram and choose Install. Set up Facebook & Instagram shows these steps, with every address to copy:

  1. At Meta for Developers (Open Meta for Developers), signed in as your Page’s admin, click Create app. Name it after your business, pick the use case for managing everything on your Page, and choose your business portfolio, or none.
  2. Add the Facebook Login for Business product, if the app doesn’t have it.
  3. Under Facebook Login for Business → Settings, paste the Valid OAuth Redirect URI shown in Crewtavo under Valid OAuth Redirect URIs, and save. Leave Strict mode on.
  4. In the use case’s Permissions, click Add for each of these: pages_show_list, pages_read_engagement, pages_manage_posts, business_management, instagram_basic and instagram_content_publish. If Instagram’s two aren’t offered there, add the Instagram use case too, and add them from it.
  5. Under App settings → Basic, copy the App ID and the App secret (click Show). Fill in the Privacy policy URL and the User data deletion instructions URL there too, with your privacy page.
  6. Back in Crewtavo, paste them under App ID and App secret, and choose Save keys.
  7. Crewtavo says “Last step: sign in with Facebook as your Page’s admin and pick your Page.” Choose Sign in with Facebook.

Meta’s dashboard changes its wording now and then, so a name may be a little different.

If you made a Facebook Login for Business configuration, paste its Configuration ID under More options before saving. Leave it empty and Crewtavo asks for the permissions itself.

Back from Facebook, Your Page lists the Pages that account manages, under Pick your Page.

  1. Pick the Page. One you can’t post as says “You can’t post as this Page”.
  2. If it has an Instagram account linked, leave Post to Instagram too ticked to post there as well.
  3. Choose Use this Page.

If the account doesn’t manage a Page, choose Sign in with another Facebook account and sign in as the Page’s admin.

A Page in a business portfolio needs two more permissions before Instagram posts go: ads_management and ads_read. Add them to your Meta app’s use case, then choose Reconnect with business Page permissions.

Until your Meta app is Live, only people with a role on the app can see its posts. The app shows Not Live yet, and Social says “Posts stay hidden from the public until your Meta app is Live.”

  1. In your app’s dashboard, check the privacy page is filled in under App settings → Basic.
  2. Use the App mode switch at the top to switch it to Live.
  3. Back in Crewtavo, tick I switched my app to Live.

Meta can’t tell Crewtavo when your app is Live, so the tick is how it knows. It then says My Meta app is Live: “Posts show to everyone who follows your Page.”

Everything is posted from Marketing → Social. In short:

  • Up to 10 photos marked OK to share. Instagram gets them padded to fit, never cropped.
  • A 4 or 5-star Google review as a square card in your brand color, with the reviewer’s first name and last initial. Automatic posts are 5-star reviews only, at most 3 a day.
  • Words alone go to Facebook, not Instagram: Instagram needs a picture.
  • Instagram takes up to 2,200 characters and 30 hashtags.

Meta fetches the pictures from your Crewtavo address, so it has to be public on the internet.

Your Page, on the app’s page, shows the Page and its Instagram account, with Change Page and Check again. Check again looks for permissions and a newly linked Instagram account. If Instagram was linked since, it says so: tick Post to Instagram too, then Use this Page.

You see What to do
“Meta asks you to sign in again by …, so posts keep going.” Choose Reconnect and sign in before then.
“Meta’s sign-in ran out. Sign in again to change the Page or its permissions. Posts keep going meanwhile.” Choose Sign in again when you want to change something.
“Your Page’s sign-in stopped working, so posts don’t go.” Choose Reconnect as the Page’s admin.
“Meta wasn’t given these permissions: …” Add them to your Meta app’s use case if they aren’t there, then Reconnect and allow them.
Paused: “Marketing is off, so nothing posts.” Install Crewtavo - Marketing again. Posts already made stay.

Owners and admins who connect apps get a notification when it needs signing in again.

Your Meta app shows the App ID’s last four digits.

  • Change keys uses another Meta app. Paste the secret again too. Facebook & Instagram signs out: sign in again with the new app, pick your Page and switch the new app to Live. Posts already made stay.
  • Remove keys uninstalls Facebook & Instagram and signs it out of your Page. Installing it again needs your Meta app’s keys.

Open Apps → Facebook & Instagram, choose Uninstall, then Uninstall again.

Posts stop going to your Page and Instagram, and Crewtavo’s access to them is removed at Meta. Scheduled posts won’t go to Facebook or Instagram: use Post again once you’ve connected again. Posts already made stay, and your app’s keys stay, so installing it again is one sign-in.

© 2026 Crewtavo · Website · Compare · Deploy on Railway · GitHub · Contact