The calendar is the heart of Postfjord, one press from Home. Every post you planned, drafted or published sits on its day, with the logos of the accounts it goes to. Your emails, your bookings and your team's notes sit on the same days, so the whole week is on one screen. Pick a time, press Schedule, and the post goes out while you open the shop.
- 200posts from one spreadsheet, each row checked before anything is made
- 5tries when a platform does not answer, before a post is marked failed
- 10posts at most in the week Bo plans for you, every Sunday at 6 PM if you switch it on
A week on one screen
Week shows the time of each post. Month shows the shape of things. A colored stripe on each post tells you where it stands: blue for scheduled, green for published, red for failed, grey for a draft.

Drag a scheduled post to another day and it keeps its time. Drafts without a date wait in a row under the calendar, Unscheduled drafts, until you give them one.
Everything that happens on the day
The calendar holds more than posts.
- Notes mark a day for your team, like "Black Friday", "Studio closed" or "Course starts". Nothing is posted or sent.
- Emails you scheduled or sent show on their day with the time. Click one to open it, or its report once it is sent.
- Bookings from Calendly, Cal.com, Acuity or your own system show with the time and the class or meeting. Only owners and editors see them, because they name people.
So you see the sale, the newsletter and the full Saturday class before you plan the post.
Your first post, step by step
Press + next to a day
The composer opens with that day picked, at 9:00. Change the time under Publish at, in your workspace's time zone.
Write it once
Type the post in Text on the Base text tab and pick the accounts. Each account gets a preview of how the post goes out.
Change it per channel
Want more hashtags on Instagram or a shorter line on Threads? Open that account's tab and write in Text for this channel.
Schedule it
Press Schedule and you land back in the calendar with the post on its day. Or press Publish now to send it right away.
One post, every channel
What each channel gets
- Instagram: feed posts, carousels, Reels and stories, with a First comment that goes up a moment after the post.
- Facebook Pages: text, one or several photos, or a video. Threads: text, a photo, a video or a carousel of up to 20.
- LinkedIn: posts to your own profile, with images, a video or a PDF carousel.
- TikTok: the video goes to your TikTok inbox at the time you set. Add sound and post it in the TikTok app.
- Pinterest, Bluesky, Mastodon and Tumblr: scheduled from the same calendar.
- WordPress: articles with a title, a cover picture and tags, next to your posts. Blogs and websites has the rest.
- X is an add-on: $12 a month per workspace for 40 posts.
Fit in each account's tab shows your picture in that channel's frame, as it will be sent. A red ! on a tab tells you what must change before the post can go out, so a problem shows up while you write.
Let Bo plan next week
Press Plan next week and write a line about anything special, like a holiday menu or a new class. Bo proposes a week from your brand voice, your content pillars and what has worked before.
Propose a week
Press Propose a week. Leave the box empty for a normal week.
Keep what you like
Press Approve or Skip on each post. Change the text, and press Add media where a picture fits.
Apply
Press Apply. Approved posts land on their days. Instagram posts without a picture wait as drafts.
Nothing is published without your yes. Switch on Bo plans next week every Sunday in Strategy, and the plan is waiting for you on Sunday evening.
Move a whole week at once
A snow day, a sick barista, a launch that slips. Press Select, click the posts and press Move. Move them by a number of days and hours, or pick a new start date. Each post keeps its time of day. Make drafts, Cancel posts and Delete work the same way, up to 200 posts at a time.
Add note marks a day or a run of days for the whole team: "Black Friday", "Closed for the holidays". A note is never posted. It sits above the posts so everyone plans around it.
Bring your spreadsheet
Already plan the month in a sheet? Press Import in the calendar, then Download the template to get a file with your own channel names in it. Fill in date, time, channels and text, save it as CSV and press Choose a CSV file.
Every row is checked before anything is made. A 300 character text is flagged for X, and an Instagram row without a picture is flagged before you schedule. Choose Schedule them or Save them as drafts, then press Fix on a row to change it on the spot, or tick Skip this row.
When a platform does not answer
- The first try fails: The platform is busy or does not answer
- Postfjord tries again: After 2, 5, 15 and 45 minutes, 5 tries in all
- Still failing: The post moves to Failed with the reason in plain words
- You press Retry: Only the accounts that failed are tried again
While Postfjord waits, the post stays under Scheduled and says when it tries again. When a post does not go out, the owners and editors get one email that names the channel and why. A channel that needs a Reconnect is stopped at once, since waiting will not fix it.
Good posts come back
Press Evergreen on a published post that did well. Pick the days, the time and how long a post rests: 14, 30, 60 or 90 days. On those days one post comes back with a fresh caption in your brand voice, and by default it waits in Drafts for you to check.
Read on
FAQ
Which channels can I publish to?
Instagram (feed, carousels, Reels and stories), Facebook Pages, your LinkedIn profile, Threads, TikTok, Pinterest, Bluesky, Mastodon and Tumblr. Articles go to your WordPress, Ghost, Wix or Shopify blog. X is an add-on: $12 a month per workspace for 40 posts.
Can I publish a post right now instead of scheduling it?
Yes. Every post has Publish now next to Schedule.
Which time zone does the calendar use?
The workspace time zone, set under Settings, General. A post at 7:30 AM goes out at 7:30 AM there, wherever you are.
What happens if Instagram is down when my post is due?
Postfjord tries again after 2, 5, 15 and 45 minutes. If all five tries fail, the post moves to Failed with the reason, and you press Retry once the platform is back. Retry only tries the accounts that failed, so nothing is posted twice.
Does TikTok post the video by itself?
The video goes to your TikTok inbox at the time you set, and TikTok sends you a notice. You add sound and post it in the TikTok app. TikTok allows 5 videos waiting in the inbox per 24 hours.
How many posts can I schedule?
On Free, 15 posts a month, and a post counts once however many accounts it goes to. Paid plans have no monthly limit.
