A webhook is a direct line of communication from Rebrandly to another app through an endpoint called a webhook URL. Every time someone clicks one of your short links or scans a QR Code, a webhook can automatically send the event information outside of Rebrandly, triggering updates or actions in another system. If you'd like to jump in and set one up, see How do I set up a webhook?
In technical terms, the webhook is triggered by a click or scan event. When the event happens, Rebrandly sends an HTTP POST request to a URL endpoint where your receiving system is listening for incoming data. For more technical specs, see our developer documentation.
After the other system gets the message from Rebrandly, it can perform actions based on the information it gets; it could send an alert, update reports, or combine it with other related data in your analytics. This saves a lot of time and reduces errors by avoiding file downloads and uploads, or manual copying and pasting.
Every account plan has a limit to how many clicks/scans are captured every month. Once that limit is reached, your account will stop sending events through webhooks. Check your plan limits and usage in your account settings.
Some examples of how people use webhooks:
Understanding campaign and link performance in your existing analytics tools.
You can keep reports up to date by sending clicks and scans as custom events to Google Analytics, see engagement patterns in Segment or Mixpanel, and track which campaigns are driving more traffic in HubSpot or Salesforce.Triggering other actions.
Using tools like Zapier or Make, you can trigger actions in thousands of other apps. You can also use the built-in workflow tools in HubSpot, Mailchimp, and Klaviyo. When someone clicks a link or scans a QR Code you've sent them, you can automatically add them to an email sequence or segment them into specific campaigns based on their interests.Updating teams for quick response.
Instead of checking reports manually, teams can get notifications the moment something important happens so they can follow up while people are still interested. You can do this by getting instant notifications in Slack channels, alerts in PagerDuty, or an SMS in Twilio to prompt a salesperson to for immediately follow-up.
Check the tools you're already using and see if they accept webhooks and if you can benefit from having this engagement data there. You'll just need to get a webhook URL, which is the address where we'll send event data, and a secret key to open the door to receive the data.
The payload
The payload is the packet of information that Rebrandly sends out each time a link is clicked or QR Code is scanned. The webhook sends over key information about each link and click as it happens. This includes information about the link and the device that performed the click.
Link information includes:
Short branded link
Rebrandly workspace
Destination URL
Domain
Click/scan data includes:
Date and time of the click
Country
Referrer
Device data includes:
Device type
Browser
Language
OS
