- Home
- Resources
- Integrations
- Activation Trigger
n8n Activation Trigger nodeConfigure Activation Trigger in n8n.
A workflow can react to its own activation. The n8n Activation Trigger node starts an execution when the workflow goes live, when it gets saved while active, or when n8n itself restarts. One parameter, 3 events, nothing to connect. Handy for warm-up routines, go-live notices and post-save checks.
Verified Trustpilot reviews · AI, automation & growth agency
What does the n8n Activation Trigger node actually do?
It watches the workflow itself. Where most triggers listen to an outside service, the Activation Trigger listens to the lifecycle of the automation it sits in: the workflow gets activated, the workflow gets saved while it is already active, or the n8n instance starts or restarts. Its description in n8n says it plainly, it executes whenever the workflow becomes active. That is the whole scope, and it is why the node has exactly 1 parameter.
The first thing it buys you is a startup routine. A workflow that you switch on at the beginning of a campaign can announce itself: one execution runs the moment the switch flips, posts a line in Slack so the team knows the automation is live, and the rest of the day belongs to the other triggers in the account. Nobody has to remember whether the thing was turned back on after maintenance.
The second is a warm-up step. Some automations need a value in memory before the real work starts, a reference list, a counter, a timestamp. Put the Activation Trigger at the head of that branch, shape the values with Edit Fields (Set), and every restart of the instance rebuilds the same starting state. An expression such as {{ $json.startedAt }} then carries that value to the nodes downstream, an expression being the small piece of code n8n evaluates inside a field.
The third is a sanity check after a save. With the update event ticked, saving an active workflow runs it once. Point it at a call that confirms the outside world is still reachable, an endpoint fetched with HTTP Request, which calls any HTTP endpoint and is the way in when no dedicated node covers an API operation. A failed run right after a save tells you something broke before the next real event does.
Where it stops is just as clear. This node carries no payload from a service, no filter, no schedule of its own. It knows that a workflow changed state, nothing more. If the automation has to start on a customer action or on a file landing somewhere, that job belongs to the trigger of the service in question, not here. And the workflow has to be active for the node to listen in production; inside the editor, a test execution starts a one-off listen so you can see the shape of the item it produces.
It is a core node, shipped with n8n, so it behaves the same on n8n Cloud and on an instance you host yourself with Docker or npm. Nothing to install, nothing extra to pay on the n8n side. If you are still deciding whether the tool fits the way your team works, the n8n review goes through that question at length.
Which events can the node listen to?
The Activation Trigger node has one parameter. For each one: the node as you configure it in n8n, what the parameter changes, and our field notes.
Parameters index
Events
eventsWhat you see in n8n
Notes & use cases
Events is the only parameter on the node, a multi-select of the conditions that wake the workflow up. It is required. Leave every box unticked and the execution is blocked. Tick one or several, and the node fires once for each.
Key parameters
- Activation (
activate): runs when the workflow gets activated, the classic switch-on moment. - Start (
init): runs when n8n starts or restarts, which covers container restarts and upgrades. - Update (
update): runs when the workflow gets saved while it is active, so an edit in production triggers a pass.
Need help automating Activation Trigger with n8n?
A person reads every message.
Questions people ask about this node
01Is the n8n Activation Trigger node included in n8n?
02What do you have to set up before it works?
03What are the limits of this node?
04When should you use it rather than another trigger?
05n8n or Make for a workflow like this?
Get our weekly integration tips.
No spam. Unsubscribe anytime.



