Receive Data within a Flows automation
If you are using the Flows feature of WP Webhooks, you can simply select the “n8n” integration from the integration dropdown of the trigger. This will generate a receivable URL, which you can use within the “Webhooks” app of n8n to send data to your WordPress website.
All of the sent data will then be available within the Flow itself.
Receive Data directly on an action URL
How to set up the n8n HTTP request
- To get started, please create a new Workflow within n8n.
- Once created, please set up the trigger of your choice and add an action.
- Within the newly added action, please search for “HTTP” and select the “HTTP Request” app.
- Once added, you’re prompted to add a URL, which is where you place your webhook action URL from the next step.
- Head back to WP Webhooks -> Receive Data -> Your chosen action -> Create action URL and create a new URL.
- Place this URL into the URL field of the “HTTP Request” action within n8n
- Select the “POST” request method
Now we accomplished that our module talks directly with our chosen action.
Since, as of now, the connection wouldn’t do anything as we don’t send over any specific values.
To change that, we offer our so-called arguments. This is a list of various attributes that you can use to send data to your chosen action. You will find further details about all available actions within the “Receive Data” tab of WP Webhooks.
In the screenshot above, you can see that we added two different arguments and their respective values of our choice. While those arguments differ for each available webhook action, you might want to use what you desire.
A full list of all arguments is available within the argument list of our plugin under WordPress dashboard -> Settings -> WP Webhooks -> Receive Data -> Webhook Actions
That’s it! After clicking ok, you successfully set up the WP Webhooks module for n8n.
In case you would like to see any specific feature, you can request it here.