# n8n Weekly Schedule: Every Monday at 8am (and Other Times)

> Set the n8n Schedule Trigger to run weekly: Interval Weeks, untick Sunday, pick Monday and 8am, set the timezone and publish. Plus cron examples.

Source: https://learn.ynteractive.com/content/blog/n8n-weekly-schedule-trigger · Updated 2026-10-20 · Free from Stepthrough (https://learn.ynteractive.com)

Quick answer

To run an [n8n workflow](https://learn.ynteractive.com/content/glossary/workflow) every Monday at 8am, add **On a schedule**, set **Trigger Interval** to **Weeks**, tick **Monday** and untick **Sunday** under **Trigger on Weekdays**, and set **Trigger at Hour** to **8am**. Then set the workflow's timezone and click **Publish**, because a schedule only starts after publishing. The free [weekly client status email](https://learn.ynteractive.com/content/weekly-client-status-email-google-sheets-ai-n8n) lesson builds exactly this schedule.

Last updated October 20, 2026

[Take the free module →](https://learn.ynteractive.com/courses/n8n-jump-start/8)Module 8 of the free [n8n Jump Start](https://learn.ynteractive.com/courses/n8n-jump-start) course, about 14 minutes. No account needed.

By [Robert Breen](https://learn.ynteractive.com/content/about) · Published October 20, 2026 · Updated October 20, 2026 · 3 min read

n8n · Schedule Trigger · Beginners

## How do I set a weekly schedule?

1. **Add first step...** > **On a schedule**.
2. The trigger starts on **Days**. Click **Trigger Interval** and choose **Weeks**.
3. n8n ticks **Sunday** by default. Click **Trigger on Weekdays**, click **Monday**, then click **Sunday** once to untick it.
4. Open **Trigger at Hour** (default **Midnight**) and choose **8am**.
5. Close the node.

The lesson changes Sunday because clients don't read email on Sunday night. The glossary entry is [Schedule Trigger](https://learn.ynteractive.com/content/glossary/schedule-trigger).

## Why does the timezone matter?

8am is 8am in the workflow's timezone, which may not be yours. Set it first: **···** next to the workflow name > **Settings** > **Timezone**. The [Daily Job Alerts](https://learn.ynteractive.com/content/n8n-daily-job-alerts-google-sheets-gmail) lesson sets **America/Chicago** before anything else, because the default can make 7am the wrong 7am. [Workflow timezone](https://learn.ynteractive.com/content/glossary/workflow-timezone) explains the setting.

## Common schedules

| Schedule | Settings |
| --- | --- |
| Every weekday at 7am | Interval Weeks, tick Monday to Friday, hour 7am |
| Every day at 7am | Interval Days, every 1 day, hour 7am |
| Every Monday 8am | Interval Weeks, Monday only, hour 8am |
| First of the month 9am | Interval Months, day 1, hour 9am |
| Every 15 minutes | Interval Minutes, 15 |
| Something custom | Interval Custom (Cron) |

## Cron examples

Choose **Custom (Cron)** when the options don't fit. A [cron expression](https://learn.ynteractive.com/content/glossary/cron-expression) has five fields: minute, hour, day of month, month, weekday.

| Cron | Runs |
| --- | --- |
| `0 8 * * 1` | Mondays at 8:00 |
| `0 7 * * 1-5` | Weekdays at 7:00 |
| `30 16 * * 5` | Fridays at 16:30 |
| `0 9 1 * *` | 9:00 on the 1st of each month |
| `0 12 * * 1,3` | Mondays and Wednesdays at noon |

## Try it free, step by step

**n8n: Weekly Client Status Emails from a Google Sheet, Written by AI**. Build an n8n workflow that wakes up every Monday, reads your client tracker in Google Sheets, has AI write a friendly update for each client and saves it as a Gmail draft. You do every step yourself in a practice copy of n8n, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

[Start the free lesson](https://learn.ynteractive.com/modules/n8n-client-status-email)

[Or read the full step-by-step guide](https://learn.ynteractive.com/content/weekly-client-status-email-google-sheets-ai-n8n)

## Why didn't my schedule run?

Usually because it isn't published. Closing the node doesn't start anything; the lesson says so directly, and it never publishes the practice copy. Also check the timezone, and that the run didn't fail (open **Executions**). n8n Workflow Not Running has the full checklist.

## Should I publish straight away?

For anything that emails clients, no. The client status workflow saves [Gmail drafts](https://learn.ynteractive.com/content/glossary/gmail-draft), and the lesson says to publish only after you've checked a week of drafts. Then switch Create a draft to Send a message if you want it fully automatic.

## Key takeaways

- Weekly: Trigger Interval Weeks, tick the weekday, untick Sunday, pick the hour.
- Set the [workflow timezone](https://learn.ynteractive.com/content/glossary/workflow-timezone) before relying on any time.
- Use Custom (Cron) for schedules the options can't express.
- Nothing runs on schedule until you click Publish.

## Frequently asked questions

**How do I run an n8n workflow once a week?**

Use the Schedule Trigger with Trigger Interval set to Weeks, choose the weekday and hour, then publish the workflow.

**What timezone does the n8n Schedule Trigger use?**

The workflow's timezone setting, under the workflow's Settings. Set it to your business's timezone.

**Can I test a schedule without waiting?**

Yes. Click Execute workflow to run it now; the schedule only matters once it's published.

**Which course is this from?**

[n8n Jump Start](https://learn.ynteractive.com/courses/n8n-jump-start) and [AI for Consulting & Agencies](https://learn.ynteractive.com/courses/ai-for-consulting-and-agencies). Also see [n8n Triggers Explained](https://learn.ynteractive.com/content/blog/n8n-triggers-explained).

## Free lessons in this post

- [n8n: Weekly Client Status Emails from a Google Sheet, Written by AI](https://learn.ynteractive.com/content/weekly-client-status-email-google-sheets-ai-n8n): Build an n8n workflow that wakes up every Monday, reads your client tracker in Google Sheets, has AI write a friendly update for each client and saves it as a Gmail…
- [Daily Job Alerts: Email Each Tech Their Jobs from Google Sheets with n8n](https://learn.ynteractive.com/content/n8n-daily-job-alerts-google-sheets-gmail): Every morning at 7, n8n reads a plumbing company's jobs sheet, skips anything not assigned yet, and emails each job to the tech it's assigned to — customer, address…

## Watch it in a free lesson: Build an n8n AI Agent That Writes Deal Follow-Ups

### AI Deal Follow-Up Agent: video walkthrough

Full walkthrough · 7:57 · with captions

Build an AI agent for Northwind Scheduling Software that writes follow-up messages for your open deals and saves them to Google Sheets — chat trigger, AI Agent, system prompt, model, memory, and the Sheets tool. The whole lesson narrated step by step, recorded in Stepthrough’s simulated practice environment.

[Watch it with chapters and the full transcript](https://learn.ynteractive.com/content/n8n-ai-agent-sales-deal-follow-ups#watch)

From the free lesson [Build an n8n AI Agent That Writes Deal Follow-Ups](https://learn.ynteractive.com/content/n8n-ai-agent-sales-deal-follow-ups)

## Related terms

Plain-English definitions, each with an example from a free lesson.

[Workflow](https://learn.ynteractive.com/content/glossary/workflow) · [Gmail draft](https://learn.ynteractive.com/content/glossary/gmail-draft) · [Workflow timezone](https://learn.ynteractive.com/content/glossary/workflow-timezone) · [Automation](https://learn.ynteractive.com/content/glossary/automation) · [Customer health score](https://learn.ynteractive.com/content/glossary/customer-health-score) · [Dispatching](https://learn.ynteractive.com/content/glossary/dispatching) · [Filter node](https://learn.ynteractive.com/content/glossary/filter-node) · [Get rows (reading a sheet)](https://learn.ynteractive.com/content/glossary/get-rows)

[The full AI glossary](https://learn.ynteractive.com/content/glossary)

## Related prompts

- [Appointment reminder text prompt and examples](https://learn.ynteractive.com/content/prompts/appointment-reminder-text-prompt): Appointment reminder text examples and a ChatGPT prompt that writes day-before reminders: time window, who is coming, one prep…
- [Automation time savings estimate prompt](https://learn.ynteractive.com/content/prompts/automation-time-savings-estimate-prompt): Estimate what one automation saves from your own numbers only: minutes before and after, setup and upkeep, costs you look up…
- [Rental property repair coordination prompt](https://learn.ynteractive.com/content/prompts/rental-property-job-coordination-prompt): Coordinate a repair at a rental: a clear email to the owner or property manager about approval and billing, and a short access…
- [Tech daily job briefing prompt](https://learn.ynteractive.com/content/prompts/tech-daily-job-briefing-prompt): Turn today's job schedule and office notes into a short morning briefing for each technician, in time order, with unassigned…

[All free prompt templates](https://learn.ynteractive.com/content/prompts)

## Visual guides

The same ideas as quick visual guides: swipe through the slides, or read each one as text.

- [Email each tech their jobs at 7am with n8n](https://learn.ynteractive.com/content/visual/job-alerts-n8n): Every morning someone at Rapid Flow Plumbing copies the day's jobs into emails, one tech at a time. Hand it to n8n.
- [Mistake to Avoid: Scheduling Before Setting the Timezone](https://learn.ynteractive.com/content/visual/mistake-scheduling-before-the-timezone): A visual tip for n8n schedules: set the workflow timezone before the schedule, so 7am means 7am where your business is.
- [Mistake to Avoid: Sending Every Job Email to One Address](https://learn.ynteractive.com/content/visual/mistake-one-address-for-every-job): A visual tip for n8n and Gmail: make the To field an expression for the Tech Email column, written in square brackets because of the space.

[All visual guides](https://learn.ynteractive.com/content/visual)

## Keep reading

- [n8n Gmail Node Examples: Send, Draft, Wait for Approval](https://learn.ynteractive.com/content/blog/n8n-gmail-node-examples): Five n8n Gmail node setups from real workflows: send a message, create a draft, send and wait for approval, email type and the n8n footer.
- [n8n Data Mapping Examples: 20 Expressions to Copy](https://learn.ynteractive.com/content/blog/n8n-data-mapping-examples): Twenty n8n expressions from real workflows: sheet columns, names with spaces, webhook body fields, AI output paths, earlier nodes, dates and defaults.
- [n8n Triggers Explained: Which One Starts Your Workflow?](https://learn.ynteractive.com/content/blog/n8n-triggers-explained): n8n triggers explained: schedule, Gmail, chat, webhook and form triggers, how to test each one, and how the trigger changes your AI Agent's prompt.

[All blog posts](https://learn.ynteractive.com/content/blog) · [All free tutorials](https://learn.ynteractive.com/content)
