Error while mapping

When I map the JSON I receive from a webhook to an HTTP request, the mapping doesn’t get saved; it only works for one execution (Yes, I manually save the workflow, but even then, the mapping only works once). The JSON I receive is what I need to send in my HTTP request node, but the mapping doesn’t get saved. Does anyone know why this is happening? Is it an issue with n8n? PLEASE HELP

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hi @isatrus

Thanks for posting here and welcome to the community! :partying_face:

The way n8n works is by always passing on data. That’s why the payload is not preserved in the simple Webhook to HTTP flow. If you wanted to explicitely store each payload you would have to set up some additional nodes that “transfer” the payload into storage. But this might not actually be necessary in your use case.

Can you share a bit more about what your workflow needs to do? And share what you’ve got so far?

Tip for sharing your workflow in the forum

Pasting your n8n workflow


Ensure to copy your n8n workflow and paste it in the code block, that is in between the pairs of triple backticks, which also could be achieved by clicking </> (preformatted text) in the editor and pasting in your workflow.

```
<your workflow>
```

Make sure that you’ve removed any sensitive information from your workflow and include dummy data or pinned data as much as you can!