Welcome to BroadPost!
A Guide to Automating Your Social Media
This guide will walk you through everything you need to know to connect your accounts, schedule your first post, and put your content on autopilot with powerful workflows.
1. The 3-Step Setup Process
Getting started is simple. The entire process follows three main steps:
- Set Up Notion: First, you'll install the BroadPost integration and create a specially configured Notion database. This is where you'll write all your content.
- Connect Your Accounts: Next, you'll visit the "Integrations" page in the BroadPost app to connect your Notion and LinkedIn accounts.
- Create a Workflow: Finally, on the "Workflows" page, you'll create a rule that tells BroadPost to take posts from your Notion database and publish them to your chosen LinkedIn accounts.
2. Step 1: Setting Up Your Notion Workspace
Before using the app, you need to prepare your Notion workspace.
Install the "BroadPost" Integration
First, find and install the "BroadPost" integration from the official Notion Marketplace. During the installation, you will be asked to grant it access to your workspace.
Create Your Content Database
Next, create a new Notion database. This is where you will write and manage all your posts. For our app to work correctly, this database must have the following properties (columns):
- `Title` (Title Property): This is the main text field that names your post. Crucially, you must rename this property to `Title`, as Notion defaults it to "Name".
- `Status` (Select Property): This tracks the state of your post. You must create a "Select" property and add the options:
Scheduled
,Published
, and we recommend addingDraft
as well. - `Publish Date` (Date Property): This tells our app when to publish the post. You can set a date and an optional time.
- `Published Links` (Text Property - Optional): For a future feature, our app will be able to place direct links to your published posts here.
Once this database exists and the BroadPost integration has access to it, you're ready to move into the app!
3. Step 2: Connecting Your Accounts in the App
Now that Notion is ready, head over to the Integrations page in the BroadPost app.
- Connect to Notion: Click "Connect" and select the Notion workspace you just configured. You'll then be able to choose the specific database(s) you want to sync with the app.
- Connect to LinkedIn: Click "Connect" for LinkedIn and authorize the application. This allows the app to publish on your behalf to your personal profile and any Company Pages you manage.
4. Step 3: Creating Your First Workflow
With your accounts connected, the final step is to tell the app how to use them. This is done with a Workflow. A workflow is a simple rule: "Take posts from this Notion database and publish them to these LinkedIn accounts."
- Go to the Workflows page and click "Create New Workflow".
- Give your workflow a descriptive name (e.g., "My Tech Blog to LinkedIn Profile").
- For the Source, select your connected Notion account and the content database you created.
- For the Destination(s), select one or more of your connected LinkedIn accounts.
- Make sure the workflow is toggled to Active.
Once a workflow is active and saved, the app works automatically!
5. Troubleshooting & FAQ
Q: I set a post's status to `Scheduled` but it changed back to `Published`! Why?
A: To prevent accidental duplicates, you cannot reschedule a post that has already been published. Our "Republish Guard" sees this attempt and reverts the status to protect your feed. To post the same content again, simply use Notion's "Duplicate" feature on the page and set the new copy to `Scheduled`.
Q: My post was scheduled but it didn't publish. What happened?
A: This usually happens for one of three reasons:
- The `Status` in Notion was not set to exactly
Scheduled
. - The `Publish Date` was still set for a time in the future.
- The Workflow connecting that Notion database to a destination was not "Active".
Q: My post was skipped. How do I know why?
A: If our automated system decides to skip a post (for example, if it can't find an active workflow for it), it will leave a helpful comment directly on the Notion page explaining the reason. This helps you diagnose the issue without leaving Notion.