# n8n Execute Step vs Execute Workflow vs Publish

> A visual guide to the three n8n buttons: run one node with Execute step, pin test data, run everything with Execute workflow, then Publish for real.

Source: https://learn.ynteractive.com/content/visual/n8n-execute-step-execute-workflow-publish-explained · Updated 2026-10-11 · Free from Stepthrough (https://learn.ynteractive.com)

[Step-by-step guide](https://learn.ynteractive.com/content/visual#format-steps-carousel) · 7 slides · [n8n](https://learn.ynteractive.com/content/tool/n8n)

By [Robert Breen](https://learn.ynteractive.com/content/about) · Published October 11, 2026 · From the free lesson [n8n: Execute Step, Execute Workflow and Publish](https://learn.ynteractive.com/content/n8n-execute-step-execute-workflow-publish)

A visual guide to the three n8n buttons: run one node with Execute step, pin test data, run everything with Execute workflow, then Publish for real.

Swipe or scroll sideways for all 7 slides. The whole guide is written out below.

## The guide in text

Execute step, Execute workflow and Publish, on a new-client form workflow for a made-up bookkeeping office. 4 steps.

## Step by step

1. ### Execute step: run one node
   It runs one node with the data from the node before it. With no input data, n8n runs the earlier nodes first and the Webhook just waits for a form.
2. ### Pin test data
   Click the pencil in the Output panel to type sample data, then Save. Test runs now use the pinned data instead of waiting for a new form each time.
3. ### Execute workflow: run everything
   Every node shows a green check. Green means it ran, not that the result is right. Open the sheet and check the real row.
4. ### Publish: turn it on
   Saving does not turn the workflow on. Publish does. Then copy the Production URL, the one with /webhook/ in it, into your form.
5. ### Changed something? Publish again
   The live workflow stays the old version until you publish again. The Publish button lights up when you have changes that are not live.

Businesses and people in the examples are made up (Maple Street Bookkeeping is a made-up business). The steps, screens and wording come from the free lesson and the Stepthrough glossary and prompt library.

## Do it yourself, free

**n8n: Execute Step, Execute Workflow and Publish**. Learn the buttons in today's n8n editor: run one node with Execute step, pin test data, run everything with Execute workflow, then Publish and copy the Production URL. 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-execute-publish)

[Or read the full step-by-step guide](https://learn.ynteractive.com/content/n8n-execute-step-execute-workflow-publish)

## Related terms

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

[Publishing a workflow](https://learn.ynteractive.com/content/glossary/publish-workflow) · [Test step](https://learn.ynteractive.com/content/glossary/test-step) · [Test data](https://learn.ynteractive.com/content/glossary/test-data) · [Execute step](https://learn.ynteractive.com/content/glossary/execute-step) · [Execute workflow](https://learn.ynteractive.com/content/glossary/execute-workflow) · [Execution (n8n)](https://learn.ynteractive.com/content/glossary/n8n-execution) · [Pinned data](https://learn.ynteractive.com/content/glossary/pinned-data) · [Intake form](https://learn.ynteractive.com/content/glossary/intake-form)

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

## From the blog

- [How to Route Client Requests: AI Form, Agent or Rules](https://learn.ynteractive.com/content/blog/route-client-requests-with-ai-form-agent-or-rules): Route client requests with AI: collect clean details with a form, route by rules with n8n If and Switch, test, publish, and keep an agent for questions.

## More visual guides

- [n8n Webhook: Test URL vs Production URL, Explained](https://learn.ynteractive.com/content/visual/n8n-test-url-vs-production-url-webhook): A visual guide to the two n8n webhook addresses: the Test URL that listens only while you test, and the Production URL that works once you publish.
- [n8n If and Switch Nodes: Route Requests by Rules](https://learn.ynteractive.com/content/visual/n8n-if-and-switch-nodes-route-by-rules): A visual guide to n8n If and Switch nodes: split big jobs from small ones with one condition, then route by service with named outputs and a fallback.
- [n8n Talk to Your Google Sheet: 4 Steps and One Check](https://learn.ynteractive.com/content/visual/n8n-talk-to-your-google-sheet-4-steps-and-a-check): A visual guide to n8n’s chat-with-your-sheet template: add your OpenAI credential, point it at your sheet, ask questions and check every total by hand.

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