---
title: "Linkbreakers + Zapier: connect QR campaigns to any tool"
description: "Use the Linkbreakers app on Zapier to start a Zap when someone scans a QR code or clicks a link, and to create, update or delete QR codes and identify visitors from a Zap. How to install it from its invitation link, what the trigger receives, the settings on the Zapier page in Linkbreakers, and when a native integration is the better choice."
canonical: "https://linkbreakers.com/help/article/linkbreakers-zapier-integration-connect-qr-campaigns-to-any-tool"
last-updated: 2026-11-09
---

# Linkbreakers + Zapier: connect QR campaigns to any tool

> Use the Linkbreakers app on Zapier to start a Zap when someone scans a QR code or clicks a link, and to create, update or delete QR codes and identify visitors from a Zap. How to install it from its invitation link, what the trigger receives, the settings on the Zapier page in Linkbreakers, and when a native integration is the better choice.

## Short answer

Linkbreakers has its own app on Zapier. In the dashboard, open **Integrations**, pick **Zapier** and select **Install Zapier**: it opens the app's invitation on Zapier. Accept it, connect your Linkbreakers account with an API token, and choose Linkbreakers as the trigger or action app of a Zap.

The trigger **QR Code Scanned & Client Redirected** starts your Zap when a visitor reaches their destination. The actions create, update or delete QR codes and add an email, name or phone to the visitor of a visit.

Before you build a Zap, check whether the tool you want already has a native connection. HubSpot, Mailchimp, Pipedrive, Slack and the other tools listed below connect directly, with no Zap to maintain. Use Zapier for the tools Linkbreakers does not connect natively.

## Quick summary

- The Linkbreakers app on Zapier is installed from an invitation link on the Zapier page in Linkbreakers; it is not listed in Zapier's app directory yet
- Connect it with a Linkbreakers API token
- Trigger: **QR Code Scanned & Client Redirected**, for every QR code or one of them
- Actions: **Create a QR Code**, **Update a QR Code**, **Delete a QR Code**, **Identify Visitor**
- Searches: **Get a QR Code**, **List QR Codes**
- Which links, which moments and how much visitor data reach your Zaps is set once on the Zapier page in Linkbreakers, for all your Zaps
- Each Zap that uses the trigger counts as one webhook in your plan's webhook limit

## Native integration or Zapier?

A native integration needs no Zap, no Zapier plan and no field mapping. Use it when it exists:

| You want to | Use |
|---|---|
| Alert your team in Slack | [Slack integration](/help/article/linkbreakers-slack-integration-qr-scan-notifications-for-your-team) |
| Create HubSpot contacts and deals | [HubSpot integration](/help/article/linkbreakers-hubspot-integration-qr-lead-capture-and-crm-sync) |
| Add contacts to a Mailchimp audience | [Mailchimp integration](/help/article/linkbreakers-mailchimp-integration-sync-qr-code-contacts-to-an-audience) |
| Send people to Pipedrive, Freshsales, Salesforce or Zoho CRM | [Pipedrive](/help/article/linkbreakers-pipedrive-integration-qr-sales-pipeline-automation), [Freshsales](/help/article/linkbreakers-freshsales-integration-qr-generated-leads-for-sales-teams), [Salesforce](/help/article/linkbreakers-salesforce-integration-offline-lead-capture-for-enterprise), [Zoho CRM](/help/article/linkbreakers-zoho-crm-integration-qr-leads-and-campaign-tracking) |
| Sync contacts to Brevo, MailerLite, Kit, Loops, Klaviyo, Customer.io or Bird | Their integration pages under **Integrations** |
| Send scans to Google Analytics 4 | [Google Analytics 4 integration](/help/article/google-analytics-4-integration-for-qr-codes-and-links) |
| Anything else: Google Sheets, Airtable, Notion, Trello, a CRM not listed above | Zapier |

## Connect Zapier

1. In Linkbreakers, open **Integrations** in the dashboard and pick **Zapier**.
2. Select **Install Zapier** to open the invitation.
3. Accept the invitation and connect your Linkbreakers account to Zapier. Zapier asks for an **API Key**: create an API token under **API Tokens** in the Linkbreakers dashboard and paste it.
4. Create a new Zap and choose Linkbreakers as your trigger or action app.
5. Configure your automation by connecting other apps and setting up your workflow.

As soon as a Zap with the Linkbreakers trigger is turned on, it appears on the Zapier page in Linkbreakers, which then shows how many Zaps are connected, how many deliveries were sent and how many failed.

## The trigger

**QR Code Scanned & Client Redirected** starts the Zap for each visit. Leave **QR Code** empty for every link, or pick one.

Turning the Zap on creates a webhook in Linkbreakers for it, and turning it off removes it. Each delivery your Zap receives has:

- `type`: the moment of the visit, such as `visit.exited` when the visitor reaches the destination
- `id`: one ID per delivery, which Zapier uses to skip duplicates
- `data.event`: the visit, with the link, the device (type, brand, browser, country, city), the visitor and the journey
- `data.step`: the workflow step that was reached
- `data.lbid`: the visit's ID, to pass to **Identify Visitor**

When you test the trigger, Zapier loads up to three recent visits in the same shape, without the step.

## The actions

| Action | What it does |
|---|---|
| **Create a QR Code** | Creates a link and its QR code: **Destination URL**, and optionally **Link Name**, **Custom Short Path**, **Tags**, **QR Code Design ID**, **Custom Domain ID**, **Wait for QR Code** |
| **Update a QR Code** | Changes the name and tags of a link, by **Link / QR Code ID** |
| **Delete a QR Code** | Deletes a link, by **Link / QR Code ID** |
| **Identify Visitor** | Adds **First Name**, **Last Name**, **Email Address**, **Phone Number** and **Custom Attributes (JSON)** to the visitor of a visit, by its **LBID**. **Set Once Only** fills only empty fields |
| **Get a QR Code** (search) | Finds a link by its ID |
| **List QR Codes** (search) | Lists your links |

## Which visits reach your Zaps

The Zapier page in Linkbreakers has the same three settings as the other integrations, and they apply to all your Zaps at once:

- **Where**: every link, or only some links, directories and tags
- **When**: the moments of a visit (Entry, Interaction, Routing, Exit), or specific steps
- **What is sent**: just the visit, the visit and all visitor data, or the visit and only some visitor data

Your first Zap starts on the Exit moment only, when the visitor reaches the destination. To start Zaps when a form is submitted, add the Interaction moment, or the [form step](/workflow-steps/form), under **When**. Saving the page gives every Zap these settings, including a QR code chosen in a Zap. **Pause** stops sending to all your Zaps, and **Activate** starts again.

Visits past your plan's tracked visits allowance are not sent.

## Limits and caveats

- **Invitation only for now.** The app is installed from the link on the Zapier page in Linkbreakers, not found by searching Zapier's directory
- **One setting for all Zaps.** Where, When and What is sent are shared by every Zap
- **Each Zap is a webhook** and counts toward your plan's webhook limit
- **Update a QR Code** changes the name and tags only, not the destination
- **Zapier's own plan limits apply** to the number of Zaps, steps and tasks you run

## Frequently asked questions

### Do I need Zapier to send QR code leads to HubSpot or Mailchimp?

No. HubSpot and Mailchimp have native integrations that create the contacts directly. Use Zapier for tools Linkbreakers does not connect natively.

### Is there a Linkbreakers app on Zapier, or do I use Webhooks by Zapier?

There is a Linkbreakers app. Install it from **Install Zapier** on the Zapier page in Linkbreakers. You can still send a [Linkbreakers webhook](/help/article/how-do-webhooks-work-in-linkbreakers) to a Webhooks by Zapier catch hook if you prefer.

### Why does my Zap only run when the visitor is redirected?

New Zaps start on the Exit moment. Change **When** on the Zapier page in Linkbreakers to add other moments or a form step.

### Can one Zap follow only one QR code?

Yes. Pick it in **QR Code** on the trigger. Saving the Zapier page in Linkbreakers later applies the page's **Where** to every Zap instead.

### How do I write data from another tool back on the visitor?

Use **Identify Visitor** with the `data.lbid` the trigger received, and the email, name, phone or custom attributes you want to save.

## Sources

- Linkbreakers Zapier integration page and the Linkbreakers Zapier app (triggers, actions and searches), checked on 2026-11-09.
- Zapier help center: https://help.zapier.com

## Last reviewed

2026-11-09 by Laurent Schaffner.
