project_delay_notification_email
Write a professional email to notify a client about a missed project deadline. Choose from three scenarios: early warning, on deadline, or already late, with a revised date and brief reason.
Instructions
Write a professional email notifying a client that a project deadline will be missed. The hardest email most freelancers avoid sending — but sending it early, clearly, and without over-apologising is exactly what separates pros from amateurs. Three routes: 'early_warning' (you can see the deadline is at risk before it arrives — best time to raise it, gives the client maximum flexibility), 'on_deadline' (it's the due date and it won't be ready — lead with the new date, short explanation), 'already_late' (you've already missed it — own it, new date, no excuses). Required: client_name, project_name, new_deadline (the revised date you're committing to). Optional: reason (brief, factual — not a list of excuses), what_is_complete (how much is done, reassures the client progress is real), route (early_warning/on_deadline/already_late — defaults to on_deadline), your_name. Does not count against your monthly draft limit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| client_name | Yes | Client's first name | |
| project_name | Yes | Name of the project or deliverable (e.g. 'the website redesign', 'the brand guidelines', 'your mobile app') | |
| new_deadline | Yes | The revised delivery date you're committing to (e.g. 'Friday 27 June', 'end of next week', 'Monday 30 June') | |
| reason | No | Optional: brief, factual reason for the delay (e.g. 'a technical issue took longer than expected to resolve', 'I underestimated the scope of the revisions'). Keep it one sentence — don't over-explain. | |
| what_is_complete | No | Optional: what is already done, to reassure the client progress is real (e.g. 'The structure and copy are finished — I'm finalising the visual polish', '80% of the build is complete') | |
| route | No | Optional: 'early_warning' (flagging a risk before the deadline arrives — best outcome), 'on_deadline' (the day it was due and it's not ready — default), or 'already_late' (you've already missed it — own it cleanly) | |
| your_name | No | Optional: your name for the sign-off |