
Scheduling a post
- Open or create a post
- In the sidebar, click Schedule Post
- Select your date and time
- Confirm the timezone matches your workspace settings
Your post moves to “Scheduled” status and appears on the calendar as scheduled.
Recommended times
When you pick a time, Ordinal suggests optimal posting windows based on the platform and day of the week. Look for the Recommended section in the time picker. How it works:- Ordinal uses platform-specific optimal time slots (e.g., Twitter performs well 9am–1pm on Mondays)
- Times are randomized within the optimal window to avoid posting at the exact same time as others
- If another post is already scheduled within 20 minutes of a suggested time, Ordinal finds the next available slot
Recommended times require a workspace timezone. Set this in Settings → General.
Schedule vs Post Now
- Schedule for later
- Post now
Choose a specific future date and time. The post:
- Moves to “Scheduled” status
- Appears on the calendar
- Publishes automatically when the time arrives
- Can be edited until publishing begins
Rescheduling
To change when a scheduled post publishes:- Open the post
- Click the Edit Scheduling button in the sidebar
- Click the Edit Scheduling from the dropdown menu
- Select a new date and time
Unscheduling
To unschedule a post:- Open the post
- Click the Edit Scheduling button in the sidebar
- Click the Unschedule button from the dropdown menu
- The post returns to “Finalized” status
You cannot unschedule a post that’s currently publishing or already published.
Cross-post scheduling
When a post targets multiple platforms, each channel is scheduled and published independently.How it works
- In the schedule modal, you can choose which connected accounts to include. Uncheck any channels you don’t want to publish yet.
- All channels share the same scheduled time by default. If you need to schedule a different time for another channel, we recommend creating a separate post for that channel specifically (to save time, can use the Duplicate functionality).
CSV bulk scheduling
CSV bulk scheduling is available on Pro plans and supports Twitter and LinkedIn only.
CSV format
| Column | Required | Description |
|---|---|---|
channel | Yes | Twitter or LinkedIn |
username | Yes | Account username (no @ for Twitter, vanity name for LinkedIn) |
publish_at | Yes | ISO 8601 format: 2024-12-25T14:30:00 |
copy | Yes | Post content |
first_comment_copy | No | First comment (where supported) |
Example CSV
Timezone handling
Times display in your computer’s local timezone. Hover over any scheduled time to see the conversion to your workspace timezone. Your workspace timezone is configured in Settings → General. This is the timezone used for:- Recommended time calculations
- Team coordination (so everyone knows when posts go live in the workspace’s primary timezone)
Troubleshooting
Post failed to publish
Post failed to publish
Open the post to see error details. Common causes:
- Expired account authorization (reconnect in Settings)
- Platform outage (retry later)
- Content policy violation (review and edit)
New cross-post channel not scheduled
New cross-post channel not scheduled
Channels added after scheduling aren’t automatically included. Open the post and click Edit scheduling to add them.