Post Scheduling Guide
Blogree's scheduling system lets you write posts now and publish them at the optimal time — across any timezone, across all your connected sites simultaneously. This guide covers everything from basic scheduling to advanced calendar management strategies.
1. Scheduling a Post from the Dashboard
After writing or generating your post, click Schedule instead of Publish Now in the post editor.
- In the post editor, click the dropdown arrow next to Publish Now
- Select Schedule for Later
- Pick a date and time using the calendar picker
- Select the timezone (defaults to your account timezone)
- Choose which connected site(s) to publish to
- Click Confirm Schedule
2. Scheduling via API
Use the scheduled_at field in the Posts API to schedule programmatically. The value must be an ISO 8601 datetime string in UTC.
Response
3. Timezone Management
Blogree stores all scheduled times in UTC internally. When you schedule via the dashboard, the UI converts your local time to UTC automatically. Via the API, always send UTC timestamps.
Setting your account timezone
Go to Settings → Profile → Timezone in the Blogree dashboard. This affects how times are displayed throughout the UI.
Per-site timezone targeting
If you're publishing to sites with audiences in different regions, use the site_timezone_override parameter to schedule relative to each site's audience timezone:
site_schedules, the top-level scheduled_at is ignored. Each site publishes at 9 AM in its respective local timezone.4. Viewing and Managing the Calendar
Navigate to Posts → Calendar in the dashboard to see all scheduled posts laid out on a monthly or weekly calendar view. From the calendar you can:
- Click any scheduled post to edit the content or reschedule it
- Drag-and-drop posts to different time slots (Pro and Agency plans)
- Filter by site to see per-site publishing schedules
- Export the calendar as a CSV content calendar
- Identify gaps in your publishing frequency
5. Rescheduling and Cancelling
Rescheduling a post
Cancelling a scheduled post
6. Bulk Scheduling (Agency Plan)
Agency plan users can schedule up to 50 posts at once via the bulk schedule API endpoint or the dashboard's bulk upload feature.
7. Delivery Behavior for Scheduled Posts
When a scheduled post's time arrives, Blogree's delivery engine executes the following:
- Finalizes the post content and meta fields
- Sends a signed HMAC-SHA256 webhook to each connected site
- Waits for 200 OK confirmation from your site
- On failure: retries after 30 seconds, then 5 minutes, then 30 minutes
- Updates delivery status in your analytics dashboard in real time
- Sends email notification if all retry attempts fail
8. Best Practices for Scheduling
- Space posts at least 2–3 days apart per site to avoid Google crawl budget issues
- Use the analytics dashboard to find which days/times drive the most traffic per site
- Schedule evergreen content for off-peak hours; trending content for peak hours
- Always have at least 2–3 posts scheduled ahead to maintain publishing consistency
- Test webhook delivery before scheduling with the built-in delivery test tool
- For agency clients, use per-site scheduling to match each audience's timezone