🎉 Celebrating WordCamp Asia 2026 — All 7 plugins, $49 lifetime. Offer ends April 20th.
59 d
:
12 h
:
23 m
:
07 s
Buy Now
DOCUMENTATION

Scheduled Sync Automation

Set up automated recurring sync schedules to keep your Google Sheets data always up to date.

2 min read    Last updated Apr 1, 2026

Pushrow allows you to automate your sync jobs on a recurring schedule, ensuring your Google Sheets are always up to date without manual intervention.

Available Schedule Intervals

When creating or editing a sync job, you can choose from the following schedule intervals:

  • Every 5 Minutes — Near real-time data freshness.
  • Every 15 Minutes — Good balance of freshness and server load.
  • Every 30 Minutes — Suitable for moderate update frequency.
  • Hourly — Ideal for most reporting use cases.
  • Every 6 Hours — Good for daily overview data.
  • Every 12 Hours — Twice-daily sync for less time-sensitive data.
  • Daily — Once per day for archival and reporting.
  • Weekly — Once per week for summary reports.

How Scheduling Works

Pushrow uses WordPress cron (WP-Cron) to manage scheduled jobs. If the Action Scheduler library is available (included with WooCommerce), Pushrow will use it for more reliable scheduling.

Setting Up a Schedule

  1. Create or edit a sync job.
  2. In Step 5: Schedule, select your desired interval from the dropdown.
  3. Save the job. The schedule will be activated automatically.

Managing Scheduled Jobs

  • Pause: Temporarily stop a scheduled job without deleting it.
  • Resume: Restart a paused job from where it left off.
  • Run Now: Manually trigger a scheduled job outside its regular interval.

Tips for Scheduling

  • Use shorter intervals for time-sensitive data like orders and form submissions.
  • Use longer intervals for less dynamic data like products or users.
  • If you are on shared hosting, avoid very frequent schedules (5 min) to prevent performance issues.
  • Consider using real-time sync for the most critical data and scheduled sync for backups.