n8n Cron Schedule
n8n is a powerful workflow automation tool that supports cron expressions through its Schedule Trigger node. You can create complex automated workflows that run on precise schedules.
How to Set Up Cron Jobs in n8n
Add Schedule Trigger Node
Start your workflow with the Schedule Trigger node
// In n8n workflow editor:
// 1. Click '+' to add a new node
// 2. Search for "Schedule Trigger"
// 3. Add it as the first node in your workflowConfigure Cron Expression
Set your schedule using cron syntax
// Schedule Trigger Settings:
// Trigger Mode: "Cron"
// Cron Expression: "*/5 * * * *" // Every 5 minutes
// Common n8n cron patterns:
// */5 * * * * - Every 5 minutes
// 0 * * * * - Every hour
// 0 9 * * * - Every day at 9 AM
// 0 9 * * 1-5 - Weekdays at 9 AM
// 0 0 1 * * - First day of monthAdd Workflow Actions
Connect nodes to perform your automated tasks
// Example: Daily report workflow
//
// [Schedule Trigger] → [HTTP Request] → [IF] → [Send Email]
// (9 AM daily) (Fetch data) (Check) (Send report)
//
// n8n supports 400+ integrations:
// - HTTP Request for API calls
// - Database queries (MySQL, PostgreSQL, MongoDB)
// - Email, Slack, Discord notifications
// - Google Sheets, Airtable, Notion
// - And many more...Activate Your Workflow
Enable the workflow to start running on schedule
// Workflow Activation:
// 1. Click "Save" to save your workflow
// 2. Toggle the "Active" switch in the top right
// 3. Your workflow will now run on the defined schedule
//
// Note: Workflow must be Active for Schedule Trigger to workn8n Cron Limitations vs CronUptime
n8n Limitations
- •Requires self-hosted n8n instance or paid cloud plan
- •Self-hosted n8n needs server maintenance
- •No built-in uptime monitoring for the n8n instance
- •Cloud plan has execution limits
- •Complex workflows can be hard to debug
- •Timezone handling requires manual configuration
CronUptime Advantages
- ✓No n8n instance required for simple HTTP triggers
- ✓Built-in monitoring and failure alerts
- ✓Lighter alternative for simple scheduled HTTP calls
- ✓Can trigger n8n webhook workflows reliably
- ✓Free tier for basic scheduling needs
- ✓Guaranteed execution with retry logic
Why Use CronUptime Instead?
While n8n cron jobs work for basic use cases, managing infrastructure for scheduled tasks adds complexity. CronUptime offers a simpler, serverless alternative.
No Infrastructure
We handle execution. No servers to maintain.
Reliable Timing
Built on Cloudflare for 99.9%+ uptime.
Any Endpoint
Works with any HTTP endpoint on any platform.
Frequently Asked Questions
Quick Reference
Cron Expression:
*/5 * * * *Human Readable:
every 5 minutes
Cron Jobs on Other Platforms
Try CronUptime Free
Schedule HTTP requests without managing n8n infrastructure.
Try it now - Free
Create a cron job running every 5 minutes. No sign-up required.