Webhooks in Superplural Link: how to automate with n8n, Zapier, and Make

5 July, 2026 • Digital Marketing • 2 minutes read

Webhooks no Geral: como automatizar com n8n, Zapier e Make

Learn how to use the Superplural Link webhook system to automate processes with n8n, Zapier, Make, and any tool that accepts HTTP. Practical examples included.

Every time something happens in Superplural Link, such as a new registration, a payment received, or a link created, the system can automatically send an HTTP notification to any endpoint you configure. This is called a webhook, and it is the foundation for connecting Superplural Link to any automation tool.

\n \n

What are webhooks and why do they matter

\n \n

Instead of periodically checking if something has changed (which is called polling), the webhook does the opposite: when the event occurs, Superplural Link pushes the data to you in real time. This is more efficient and much faster.

\n \n

With webhooks, you can:

\n \n
    \n
  • Receive data on new users in your CRM as soon as they register
  • \n
  • Trigger a sequence of emails when a payment is confirmed
  • \n
  • Create a task in Notion or Trello when someone schedules an appointment
  • \n
  • Feed a Google Sheets spreadsheet with each new link created
  • \n
  • Notify the team on Slack when a conversion occurs
  • \n
\n \n

Events available for webhook in Superplural Link

\n \n
    \n
  • New user registered
  • \n
  • User deleted the account
  • \n
  • New payment received
  • \n
  • Custom domain created or updated
  • \n
  • New link created or updated
  • \n
  • Discount code redeemed
  • \n
  • Before and after cron job execution
  • \n
\n \n

Security: HMAC SHA-256 signature

\n \n

Each webhook sent by Superplural Link includes a signature in the header, generated with HMAC SHA-256 using a Signing Secret that you define. This allows the destination server to verify that the request indeed came from Superplural Link and not from third parties. To validate the signature in Node.js:

\n \n
const crypto = require('crypto');
\nconst signature = req.headers['x-webhook-signature'];
\nconst expected = crypto.createHmac('sha256', YOUR_SIGNING_SECRET).update(JSON.stringify(req.body)).digest('hex');
\nconst isValid = signature === expected;
\n \n

Integrating with n8n

\n \n

In n8n, create a flow with the "Webhook" node as the trigger. Copy the generated URL, paste it in the webhooks panel of Superplural Link, and select the event you want to capture. From there, n8n receives the data and you can process it with any node: Google Sheets, Slack, Gmail, HTTP Request, etc.

\n \n

If you are using n8n hosted on your server, make sure that the webhook URL is publicly accessible (it cannot be localhost).

\n \n

Integrating with Zapier

\n \n

In Zapier, use the trigger "Webhooks by Zapier → Catch Hook." Copy the generated URL and configure it in the Superplural Link panel. When the event occurs, Zapier captures the data and you can connect with over 6,000 applications available on the platform.

\n \n

Integrating with Make (Makeflow)

\n \n

In Make, add the "Webhooks → Custom webhook" module as the first module of your scenario. Configure the URL in the Superplural Link panel. Make automatically maps the fields from the received payload.

\n \n

REST API for more complex automations

\n \n

In addition to webhooks (which are passive), Superplural Link also has a complete REST API that allows you to create and manage links, QR Codes, biolinks, projects, domains, and pixels programmatically. Use the UTM link generator to create trackable links via API and automatically feed your reports.

\n \n

Configure your webhooks at link.superplural.com and connect with your favorite automation tools.

0 of 0 ratings