Skip to content

    Productivity

    How to make automation that keeps working after launch.

    Anyone can make automation in an afternoon. Keeping it alive is the job - 69% of developers already lose 10+ hours a week to API work (Postman, 2025).

    9 min readBy the Uplift team
    Person at a desktop monitor reviewing a node-based workflow used to make automation

    An ops lead at a 140-person company built her first real automation on a Thursday afternoon. Form submission lands, contact gets created in the CRM, company data gets enriched, the right rep gets a Slack ping. Forty minutes of clicking. It ran clean for five weeks and she stopped thinking about it.

    In week six, someone on the marketing side renamed a form field from "Company" to "Company name." Nothing errored. The scenario kept running on schedule, green check marks all the way down, quietly writing blanks into the CRM. Nine days passed before a rep asked why half his new leads had no account attached.

    That gap between making an automation and having one is where almost all of the real work sits. The build got cheap. What comes after it did not, and most advice on how to make automation stops exactly where the interesting part starts.

    What does it actually take to make an automation?

    Making an automation takes four things, and the build is only one of them. You need a routine that is worth the effort, a trigger you can trust, a written rule for the cases that do not fit the happy path, and a named person who finds out when it breaks. Most teams nail the routine and the build, then discover the other two the hard way.

    The clicking part has genuinely collapsed. On Make, Zapier, or n8n, a competent ops person can wire a five-step scenario between apps in under an hour, and AI assistants inside those tools will now draft the logic from a sentence. That is real progress and worth using.

    The trouble is that "it ran once" and "it runs correctly every day for a year" are different products, and only the first one is fast.

    Where the difficulty moved

    It moved downstream, into correctness. Stack Overflow's 2025 developer survey put the top frustration with AI coding tools at output that is almost right, but not quite, cited by 66% of respondents. Another 45.2% said debugging AI-generated code takes them more time, not less.

    That finding travels well beyond code. An automation that is almost right is worse than one that visibly fails, because a visible failure gets fixed on the same day.

    The four ingredients, in order

    • The routine. Specific enough to write down in five steps. If you cannot, you are not ready to automate it.
    • The trigger. A webhook, a schedule, a status change. Pick the one that fires closest to the moment the work actually starts.
    • The exception rules. What happens to the record with no email address, the duplicate, the invoice in a currency you do not handle.
    • The owner. The person who gets paged, has permission to change the thing, and knows what "correct" looks like.

    Skip the fourth and you have not made an automation. You have made a liability with a good first month.

    Which routine should you automate first?

    Automate the routine that runs most often, moves data between two systems you already pay for, and has a failure mode somebody can name out loud. Frequency gives you the return. A system-to-system transfer gives you a clean specification. A named failure mode gives you the business case when someone asks why you spent the week on it.

    Applied to a real backlog, those three filters usually knock out 80% of the candidates in about ten minutes.

    The filters, applied

    Take the four things most ops teams have on their list: the weekly board report, lead routing, invoice coding, and onboarding checklists.

    Lead routing runs dozens of times a day, crosses two systems, and has an obvious failure mode - a lead sits unassigned and goes cold. It wins. The weekly board report runs four times a month and its failure mode is a mild apology in Slack. It waits.

    The routines nobody puts on the list at all are usually the best candidates, because they are too small to ticket and too constant to notice. We wrote about how to surface them in the hidden workflows that run your company.

    The routine to leave alone

    If a task needs judgment on more than one out of ten runs, do not automate the judgment. Automate the preparation and hand a human the decision with everything already assembled.

    Trying to encode a rule for a call that changes with context is how you end up with a scenario containing fourteen nested filters that nobody, including its author, can safely edit six months later.

    Four things that break an automation after it goes live.

    Automations rarely die from bad design. They die from small changes in the world around them, and the same four causes come up over and over.

    1. A field or schema changes upstream

    Someone renames a property, adds a required field, or changes a picklist value. Your mapping still points at the old name. Depending on the platform, you get either an error or, worse, a blank written into production data.

    This is the failure from the top of this article, and it is the most common one because it needs no technical event at all. A marketer editing a form is enough.

    Software research puts numbers on how often upstream changes land badly. A study published in ACM Transactions on Software Engineering and Methodology found that 12% of dependent packages were hit by a breaking change from something they relied on, and 44% of those breaks arrived in minor and patch releases, the kind nobody reviews. Roughly half of the affected clients ever recovered.

    2. Credentials expire

    OAuth tokens get revoked when the person who authorized the connection leaves. API keys get rotated during a security review. Your automation was authenticated as a human being, and that human being changed jobs.

    Every connection you make is a dependency on someone's account staying exactly as it is.

    3. The exception you did not write a rule for

    The record with two contacts on the same email. The refund that arrives as a negative line item. The file that comes in as a scanned image instead of a PDF with a text layer.

    The happy path covers maybe 90% of runs. The remaining 10% is where the maintenance hours actually go.

    4. Rate limits and volume

    The scenario that handled 60 records an hour hits 600 during a campaign and starts getting throttled. Nothing is wrong with the logic. The load moved, and the design assumed the old load.

    Each of these has a fix. The point is that all four arrive after launch, on someone's calendar who did not plan for them.

    How much upkeep does a business automation really need?

    Plan for upkeep as a recurring job rather than a warranty period. A useful planning number for a small portfolio of business automations is a few hours a month per active workflow, concentrated in bursts whenever a connected app ships a change. The work is not evenly spread, which is exactly what makes it hard to staff.

    The scale of this is visible in how much time technical people already lose to keeping integrations alive. Postman's 2025 State of the API report, based on more than 5,700 developers, architects, and executives, found 69% spending ten or more hours every week on API-related work.

    That is the population with the training. The person who made your automation on a Thursday afternoon is now doing a version of the same job, with less tooling and no on-call rotation.

    Why the spend curve matters

    Bain's automation research, drawn from a survey of 906 automation executives across North America and Europe, found that companies investing at least 20% of their IT budget in automation cut the cost of the processes they targeted by 17%. Companies investing under 5% managed only 7%.

    Read that as a statement about sustained effort, not software. The firms getting real returns are the ones treating automation as something they run, not something they installed. That difference between running a workflow and having installed one is the whole distinction we drew in manual, automated, and agentic workflows.

    Build the alarm first

    Before you build the steps, decide how you will learn it stopped working. A daily count of records processed, posted to a channel. An alert when the count hits zero. A weekly spot check of five outputs against the source.

    Nine days of blank company names would have been nine minutes if anything had been watching the number.

    Should you make the automation, or have it made?

    Do it yourself when the routine is contained, low-stakes, and you could survive it being down for a day without anyone outside the team noticing. Hand it off when it touches revenue, runs daily, or spans more than two systems. That line has almost nothing to do with your technical ability and everything to do with who can absorb the maintenance.

    Make is a strong product and it deserves its reputation. Its scenarios handle branching, error handlers, and iterators well, its operation-based pricing is honest, and the visual canvas makes logic legible to people who do not write code. If you want to build automations yourself, it is a defensible pick, as are Zapier and n8n depending on what you value.

    What none of them can do is take the job off you. Every one of those platforms is sold on the premise that you build the workflow and you keep it running. The subscription buys capability. The operating burden stays exactly where it was, and it compounds with every scenario you add.

    The trade underneath the tool choice

    That is the real decision, and it gets buried under feature comparisons. If you are choosing between builders, we went through the honest version of that comparison in no-code Make.com alternatives, and who maintains them.

    Uplift takes the other side of the trade. You describe the routine the way you would explain it to a new hire, and the building, the watching, and the 6am repair when an app changes its schema belong to us. Nothing about nodes, canvases, or error handlers reaches your team, because the agent is ours to operate.

    Which is the same thing as saying the Thursday afternoon build never happens on your calendar, and neither does week six. If you want to see what that looks like for a specific function, the team breakdowns go department by department.

    Frequently asked questions

    How do you make an automation without coding?

    Visual builders like Make, Zapier, and n8n let you connect apps through a drag-and-drop canvas with no code. Pick the trigger app, pick the action apps, map the fields between them, and test with a real record. The building genuinely does not require code, but interpreting API errors, handling exceptions, and fixing broken connections later often does.

    How long does it take to make an automation?

    A simple two-app automation takes 30 to 90 minutes to build and test. A production workflow that crosses three or more systems, handles exceptions, and has monitoring attached takes one to three weeks of real elapsed time, most of it spent on edge cases and testing against live data rather than on the build itself.

    Why do automations stop working?

    Four causes dominate: a field or schema change in a connected app, expired or revoked credentials, an input that falls outside the rules you wrote, and volume growth that trips rate limits. All four happen after launch, which is why an automation needs a named owner rather than a launch date.

    What is the difference between an automation and an AI agent?

    An automation follows fixed rules you defined in advance and does exactly the same thing every run. An agent decides how to handle a case using context, so it can deal with inputs nobody anticipated. Agents cover more of the messy real world, and they need monitoring for a different reason: not whether they ran, but whether they were right.

    How much does it cost to make an automation for a business?

    Platform subscriptions for small teams typically run from $20 to a few hundred dollars a month based on task volume. The larger cost is human: the hours to build it and the recurring hours to maintain it. Bain found that companies putting over 20% of IT budget into automation cut targeted process costs by 17%, versus 7% for those spending under 5%, which tells you the returns follow sustained investment.

    Stop being the middleman. Get an agent that does it for you.

    Tell us the routine. We'll plan it, build it, and run it.

    Questions? Read the FAQ on /pricing, or talk to us.