DA9: Running automation for a business

Lesson 4 of 5 · reading 15–25 minutes; practice and project time is on the module page

Maintaining workflows over time

🎯You'll be able to

Keep workflows healthy over time with reviews, version notes, dependency checks and safe updates.

🏠The everyday picture

A two-wheeler needs servicing: oil, brakes, tyres. Ignore it and it works until the day it doesn't, usually at the worst moment. Automations need servicing too.

📘What it really is

📝A worked example

Sharma Textiles' quarterly review found:

Workflow Finding Action
Order → CRM Fine; volume up 80% Check plan limit before Diwali
Weekly CRM tidy-up Fine None
Old Google Form → sheet Form no longer used Retire; delete stored data per data map
WhatsApp reminders Token expires in 3 weeks Renew now; add a calendar reminder
Inbox router Staff manually re-route "bulk" emails Add "bulk" keyword to the table

The review took an hour and prevented a token expiry in the middle of the festive season.

🌍Where it's used

📝Case scenario

In the first week of the wedding season, the order workflow stops: the n8n plan's monthly execution limit was reached because order volume tripled. You move to a higher plan that day, and add a monthly usage check to the maintenance routine with an alert at 70% of the limit.

🖱️Try it

Create a workflow catalogue for everything you've built in this path. For each workflow, add an owner, a last-reviewed date and one thing to check at the next review.

⚠️Common mistakes

🛠️For your project

Your acceptance tests are also your maintenance tests: rerunning tests/payment.js after any change is how you know nothing broke.

✅Quick check

Name two ways a workflow can break even if nobody edits it.

Show the answer

An app changes its API, or a token expires. Volume growth past a plan limit is another.

Why retire unused workflows?

Show the answer

They keep costing money, can fail confusingly and keep holding personal data.

← PreviousPersonal data and permission
ProLearners Assist