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

  1. In n8n, open Settings > Community nodes, choose Install and enter n8n-nodes-webkio.
  2. Create an API key in the developer console, or in Webkio under Settings > API & webhooks. Your plan needs integrations (Starter and up).
  3. In n8n, add a Webkio API credential and paste the key.
  4. 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.

EventWhen it fires
New orderAn order is placed in your shop. Card payments may still be pending.
Order paidPayment for an order is confirmed.
New bookingA customer books an appointment.
New rental reservationA customer reserves a rental item.
New subscriberSomeone joins your email list.
New property enquiryA visitor enquires about a property listing.
New product reviewA customer reviews a product.

Actions and searches

ContactCreate or Update (matched on email within a site), Get, Get Many (by site or email)
SubscriberAdd, optionally to an email list
Email ListGet Many
Blog PostCreate Draft (published from the Webkio dashboard, never from n8n)
OrderGet, 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.