Sundry Works Help · Instagram & Facebook
Posting to Instagram and Facebook
Connect your accounts so you can post directly from Sundry Works.
What it's for
Sundry Works can publish your branded post images and captions directly to Instagram and Facebook - no downloading and re-uploading. The connection uses Meta's free developer tools and only takes about 15 minutes to set up. You only do this once.
This works with your own accounts only. Your credentials are encrypted on your computer and never leave it.
Before you start
Make sure you have all three of these in place. If any are missing, the connection will fail:
- A Facebook Page for your art or brand - this is a Page (like "Wistful World Art"), not your personal Facebook profile.
- An Instagram Business or Creator account - Personal accounts won't work. Switch in Instagram under Settings > Account type and tools > Switch to Professional account.
- Instagram linked to your Facebook Page - connect them in Meta Business Suite under Settings > Accounts > Instagram, or on your Facebook Page under Settings > Linked Accounts > Instagram.
If your Instagram is linked to your personal Facebook profile instead of your Facebook Page, the connection will fail silently. Make sure the link goes to the Page.
Phase 1: Create a Meta Developer App
- Go to developers.facebook.com and log in with the Facebook account that manages your Page.
- Click My Apps (top right), then Create App.
- For the use case, select "Manage everything on your Page" - do not pick "Facebook Login" (that only gives login permissions, not publishing).
- If asked to choose a business portfolio, select the one that contains your art/brand Page.
- Name the app anything you like (e.g. "Sundry Works") and click Create.
- Go to App Settings > Basic in the left sidebar. Copy the App ID and App Secret - you'll paste them into Sundry Works later.
Phase 2: Add the required use cases
- In your app dashboard, click Use Cases in the left sidebar. You should already see "Manage everything on your Page."
- Click Add use case and select "Instagram Content Publishing."
- Inside that use case, add your Instagram Business account using the "Add account" button.
- After adding it, you may be listed as an Instagram Tester with a Pending status. To accept: open Instagram, go to Settings > Website permissions > Apps and Websites > Tester Invites, and accept the invitation.
- Back on the Use Cases page, click Add use case again and select "Facebook Login."
- Under each use case, check that these permissions are all toggled on: instagram_basic, instagram_content_publish, pages_manage_posts, pages_read_engagement, pages_show_list, and business_management.
If adding your Instagram account through the Roles page gives a "Form can't be saved" error, use the Instagram Content Publishing use case page's "Add account" button instead.
Phase 3: Set the redirect URI
- In the left sidebar, find Facebook Login and click Settings underneath it.
- In the Valid OAuth Redirect URIs field, paste: http://localhost:31338/callback
- On the next line of the same box, paste: https://sundry.works/api/connect.php
- Click Save Changes.
Two addresses, and both are wanted. The first is where the sign-in comes home to when you do it at the computer; the second is where it comes home to when you do it on the phone. The box takes as many as you like and adding one does not remove the other, so put both in and either window works. You may also see an "Enforce HTTPS" toggle set to Yes that won't turn off. That's fine - leave it. The localhost address is automatically exempt from HTTPS enforcement.
Phase 4: Connect in Sundry Works
- Open the Configuration tab and find the "Post to Instagram & Facebook" card.
- Paste your App ID and App Secret, then click Save app.
- Click "Connect to Meta." Your web browser will open to Facebook's authorization page.
- When asked which Pages to give access to, select the Page that has your Instagram linked - not a different page you manage.
- If asked to choose a business portfolio, select the one that owns your art/brand Page.
- After authorizing, you'll see "Connected!" in the browser. Return to Sundry Works - the card should show your connected Page.
If you manage multiple Facebook Pages, pay close attention during authorization. Selecting the wrong page is the most common reason the connection fails.
Publishing a post
This works on the computer and on the phone, and so does connecting the account in the first place. The computer sends the post itself; the phone hands it to the scheduler for this minute, and it lands within about a minute of the press.
The caption comes from the social captions you wrote on the Story tab. Edits you make in the publish card are just for that one post - they don't change the saved caption.
- Open a painting and go to the Post tab.
- Select an Instagram or Facebook format.
- The publish card appears at the bottom with your caption. Review and edit it if needed.
- Click "Publish to Instagram" or "Publish to Facebook."
Troubleshooting
- "No Instagram Business account linked to this Page" - you selected a Page that doesn't have your Instagram connected. Disconnect in Sundry Works, remove the app from Facebook (Settings > Apps and Websites), and reconnect, selecting the correct Page.
- "No Facebook Pages found" - you didn't select any Pages during authorization, or your Page is in a business portfolio you didn't grant access to. Remove the app from Facebook and reconnect.
- "Insufficient Developer Role" - your Instagram account hasn't been added as a tester. Go back to Phase 2, steps 3 and 4.
- "Session expired" - the connection has run out. They last about sixty days. Press "Connect to Meta" again, and if you can, do it in a browser rather than here: from 1.74.0 the scheduler renews a connection made that way by itself, so it should not run out again.
- If you see that on a connection you DID make in a browser, something else is wrong - the renewal should have happened three weeks before it could expire. Check that the App Secret is still on the Configuration tab (disconnecting clears it) and connect again.
Your Meta app stays in "development mode," which means only you can use it. This is free, requires no app review, and works indefinitely.
The rest of the Help
Start here
- Getting started with Sundry Works - What Sundry Works does and how the tabs fit together.
- Using Sundry Works on your phone - Setting up the phone, whether or not there is a computer as well.
Your catalogue
- What's due and what's unfinished - The first tab: what's coming up, what's still to do, what's unfinished.
- Cataloguing your paintings - Your catalog - add paintings and open the one you're working on.
- Reviewing everything one painting makes - Everything the open painting makes, on one page, with the one decision each needs.
- How to price a painting consistently - Work out a consistent price for the open painting.
- Tracking what sold and who bought it - What sold, who took it home, and what it brought in.
- Printing show labels and a portfolio - More than one at a time: a whole show's labels, or a portfolio to send.
Making things from a painting
- Writing a story for a painting - Generate a written story for the painting and keep the best one.
- Making a printed card for a painting - Lay out the printed card for the painting.
- How to make a certificate of authenticity - A painting's two printed documents: its certificate, and the label for its back.
- Web-sized copies of a painting's photo - Export web-sized copies of the painting's photo.
- Branded posts of your paintings - Branded static posts for Instagram, Pinterest, and Facebook.
- Making a reel of a painting - Build the vertical reel frame and video for social media.
- Designing an artist's business card - The card you hand out, laid out down to the last millimetre.
Running the business
- Setting up your artist brand - Set up once: your identity, brand assets, colours, and AI key.
- An address book for galleries and collectors - A simple address book for galleries, collectors, suppliers, and more.
- Checklists for shows and studio jobs - Reusable checklists for shows, errands, and anything you repeat.
- A calendar for shows and deadlines - Shows, deadlines, and events, with a countdown to each one.
- All your post comments in one list - What people said on your posts, from every platform, in one list.
Connections and setup
- Posting to Instagram and Facebook - Connect your accounts so you can post directly from Sundry Works.
- Posting your paintings to Threads - A second Meta connection, separate from Instagram and Facebook.
- Posting your paintings to Bluesky - The easiest connection of the four - a handle and an app password.
- Scheduling posts to go out later - Line a post up now and let it go out later, with the computer off.
- Configuring Sundry Works - Where everything plugs in: your social accounts, your website, your AI service, and where the catalogue lives.
Try it on one of your own paintings
Sundry Works is a catalogue for painters that also drafts the story, the card, the certificate and the reel from one photograph of the painting.
30 days free, no card to start.