Scheduling and Repeats#
PilotPoster runs campaigns at the date and time you set. For multi-group campaigns, posts go out one group at a time with a sleep interval between each.
One-time campaigns#
Set a date and time, pick your groups, and save. When the scheduled time arrives, the extension posts to each group in order.
Make sure the extension is online before the scheduled time. If Chrome is closed, the campaign waits until the extension reconnects.
Sleep between posts#
When posting to multiple groups, set sleep between posts in minutes. The extension waits that long after each successful post before moving to the next group.
Recommended starting points:
| Group count | Sleep interval |
|---|---|
| 2 to 5 | 3 to 5 minutes |
| 6 to 15 | 5 to 10 minutes |
| 16+ | 10 to 15 minutes |
Higher sleep intervals look more natural and reduce the chance of Facebook rate limiting.
[!safety] Never set sleep to 0 when posting to more than one group. Burst posting to many groups in seconds can trigger Facebook restrictions.
Repeating campaigns#
Enable Repeat to re-run the same campaign on a schedule.
| Setting | Description |
|---|---|
| Repeat interval | How often the campaign runs again |
| End date | When repeating stops |
Each repeat creates a new execution cycle. Spintax and AI customization generate fresh text for each run if enabled.
Timezone#
All schedule times are stored in UTC. The dashboard displays times in your local timezone based on your browser settings.
When scheduling for a specific local time, double-check the displayed time before saving.
What happens at execution time#
- Backend checks if the campaign is due
- Verifies the extension is online
- For each group:
- Applies spintax or AI customization (if enabled)
- Sends post command to the extension
- Waits for success or failure response
- Sleeps for the configured interval
- Marks campaign as completed or failed
Tips#
- Schedule test campaigns 5 minutes ahead to verify everything works
- Use repeats for weekly promotions or recurring content
- Set an end date on repeats so old campaigns do not run forever
- Check logs after each repeat cycle