Scheduling Pins
The Scheduled Pins page shows all your scheduled Pinterest pins — generated from the Dashboard or via the WordPress plugin.
Scheduling Configuration
Once your pins are ready and a Pinterest account is connected, configure how they get published:
Pinterest Account & Boards
- Select a Pinterest account from the dropdown (accounts are connected per-profile in Settings).
- Select one or more boards to publish to. If you select multiple boards, pins are randomly distributed across them.
Account-Level Scheduling Settings
Each Pinterest account has default scheduling settings that act as a hard cap for all scheduling:
- Pins Per Day: Maximum pins published per day (default: 5).
- Time Window: Start and end time for publishing (default: 08:00 — 20:00).
Configure these in Settings under each profile's "Scheduling Settings" section. The Scheduler page shows these as read-only with an "Edit in Settings" link.
Publish Now vs. Schedule
- Publish Now: All pins are queued for immediate publishing (staggered 2 minutes apart to avoid Pinterest rate limits).
- Schedule for Later: Spread pins across multiple days with configurable timing.
Schedule Settings
When scheduling for later:
- Start Date: The first day pins will be published.
- Pins Per Day: How many pins to publish each day (capped by account settings). Leave empty to publish all on day one.
- Time Window: Set a start and end time (e.g., 08:00 — 20:00). Pins are placed at evenly-spaced intervals within this window with random jitter for natural-looking activity.
All times are shown in your browser's local timezone, displayed above the time inputs.
Shuffle Modes
Control how pins are ordered before scheduling:
- None: Original order (as uploaded or generated).
- Auto: Smart spacing — ensures the same destination URL doesn't appear within 48 hours of itself.
- Board: Round-robin distribution across selected boards.
- Random: Fully randomized with URL spacing.
Calendar Preview
A visual calendar shows how your pins will be distributed across days, including any existing scheduled pins. This helps you avoid over-posting on busy days.
Managing Scheduled Pins
The Manage Pins tab shows all your scheduled pins across all profiles.
Pin Statuses
- Pending: Waiting to be published at the scheduled time.
- Published: Successfully posted to Pinterest.
- Failed: Something went wrong (hover for the error message).
- Cancelled: You manually cancelled the pin before it was published.
Actions
- Cancel: Stop a pending pin from being published.
- Retry: Re-queue a failed pin for another attempt.
- Regenerate: For pending pins — fetches fresh content from the destination URL, generates new AI text and image, and updates the pin in-place (same time slot, board, and URL).
- Filter: View pins by status, profile, or Pinterest account.
- Bulk Reschedule: Reschedule multiple pending pins to new time slots at once.
How Publishing Works
A background process runs every minute and publishes pins that are due. For each pin:
- The image URL and metadata are sent to the Pinterest API.
- On success, the pin is marked as "Published" with the Pinterest pin URL.
- On failure, the error is logged and the pin is marked as "Failed" — you can retry it later.
Pins are only published through valid, connected Pinterest accounts. If an account is disconnected, its pending pins remain in place and will resume publishing once you reconnect.
