Webkio for n8n
Two community nodes for n8n: Webkio Trigger starts a workflow the moment something happens on your Webkio sites, and Webkio adds or looks up contacts, subscribers, blog drafts and orders from any workflow.
Set it up
- In n8n, open Settings > Community nodes, choose Install and enter
n8n-nodes-webkio. - Create an API key in the developer console, or in Webkio under Settings > API & webhooks. Your plan needs integrations (Starter and up).
- In n8n, add a Webkio API credential and paste the key.
- Add Webkio Trigger or Webkio to a workflow. Activate a workflow with the trigger to start receiving events.
Triggers
Pick an event, and optionally one site. Activating the workflow registers its webhook with Webkio, and deactivating it removes the webhook. Every delivery is checked against the webhook's signing secret, and one with a wrong or stale signature is dropped.
| Event | When it fires |
|---|---|
| New order | An order is placed in your shop. Card payments may still be pending. |
| Order paid | Payment for an order is confirmed. |
| New booking | A customer books an appointment. |
| New rental reservation | A customer reserves a rental item. |
| New subscriber | Someone joins your email list. |
| New property enquiry | A visitor enquires about a property listing. |
| New product review | A customer reviews a product. |
Actions and searches
| Contact | Create or Update (matched on email within a site), Get, Get Many (by site or email) |
| Subscriber | Add, optionally to an email list |
| Email List | Get Many |
| Blog Post | Create Draft (published from the Webkio dashboard, never from n8n) |
| Order | Get, Get Many (by number, customer email, status or site) |
Example workflows
- Paid order to contact: Webkio Trigger (Order Paid), then Webkio (Contact: Create or Update) with the customer's email and name, and the tag
customer. - Sign-up from another tool: a form or checkout tool, then Webkio (Subscriber: Add) with the site and an email list, so they get your welcome email.
- Order status for support: a helpdesk message, then Webkio (Order: Get Many, filtered by order number), then a reply with the order's
status. - Blog drafts: an AI or document step, then Webkio (Blog Post: Create Draft). Review and publish it in Webkio.
Good to know
- On n8n Cloud, community nodes appear once n8n has verified them, and Webkio's have been submitted for verification. Self-hosted n8n can install them now.
- Getting contacts and orders returns ten common fields by default; turn off Simplify for every field.
- Blank fields are not sent, so an empty field never erases what is stored. Adding someone who unsubscribed leaves them unsubscribed.
Need something the n8n app does not cover? Everything it does goes through the API reference, which you can call from your own code too.