Short answer
Linkbreakers fires a webhook when a QR code is scanned or a form is submitted. An automation platform (Zapier, Make.com, or n8n) receives that event and sends a formatted notification to the Slack channel of your choice. Your team sees real-time alerts for every scan, lead, or event — with full context including the contact's details, the QR code source, the scan time, and a link to the new CRM record — without leaving Slack.
Quick summary
- Receive instant Slack messages when a QR code is scanned or a form is submitted
- Route notifications to different Slack channels based on which QR code, campaign, or geography triggered the scan
- Include full context in the notification: contact details, QR source, scan time, form answers
- Filter notifications so only high-priority scans alert the team — avoiding channel noise
- Schedule daily or weekly Slack digests summarizing scan performance across all campaigns
- Works with any Slack workspace and any Slack channel or direct message
What you can do with Slack + Linkbreakers
For many sales and marketing teams, Slack is the first screen they check in the morning and the last one before they leave. Bringing Linkbreakers scan alerts into Slack means lead notifications reach your team where they already are, rather than requiring them to monitor a separate dashboard or wait for a daily email summary.
The Slack integration supports both real-time alerts (a message the moment a scan happens) and batched digests (a summary of the day's or week's scan activity). You can filter which scans generate notifications — avoiding channel noise from low-value scans — and customize the message format to include exactly the information your team needs to take action.
| Use case | How it works | Business value |
|---|---|---|
| Sales team alert on hot lead scan | High-value QR scan → webhook → filtered alert in #sales-leads | Rep aware of hot lead within seconds, can reach out immediately |
| Event team alert on booth scan | Event QR form submission → webhook → #events channel message | Event team tracks lead flow in real time during the event |
| Ops alert on delivery QR scan | Delivery confirmation QR → webhook → #ops-alerts channel | Operations team notified of completed deliveries in real time |
| Daily scan digest in Slack | Scheduled summary → webhook → Slack digest message | Morning performance briefing without logging into Linkbreakers |
| Channel routing by campaign | Multiple QR codes → filtered webhook → different Slack channels | Marketing, sales, and ops each see only their relevant scans |
| Direct message to rep on their lead | QR scan → webhook → Slack DM to assigned rep | Rep receives personal notification for their leads |
Key use cases
Alert your sales team the moment a high-value lead scans
Not all QR scans are equal. A scan from a QR code on a premium product brochure, a co-marketing piece with a strategic partner, or an executive conference badge is worth more immediate attention than a scan from mass-distributed packaging. Using an automation platform between Linkbreakers and Slack, you can filter the incoming webhook to only trigger a Slack notification when specific conditions are met — for example, when the QR code name matches your "Priority Campaigns" list, or when the visitor submits a form with "Enterprise" as their company size.
The Slack alert can include the lead's name, email, company, stated interest, the time and location of the scan, and a direct link to the new HubSpot or Salesforce record. The sales rep sees everything they need to make a fast, informed follow-up call — all in a single Slack message.
Keep your event team updated on booth scans in real time
During a trade show or conference, your booth team benefits from knowing how many leads are coming in and from which specific interactions. By routing every booth QR scan notification to a dedicated Slack channel — #event-leads, #booth-2026, or similar — the event manager can see lead flow building throughout the day without interrupting the team. At a glance, they know which time blocks are most productive, whether the morning rush or the afternoon sessions drive more scans, and whether a specific giveaway or demo is attracting more visitors.
At the end of each day, the Slack channel serves as a log of every lead captured, with timestamps. The team can review it in the hotel that evening and plan the next day's booth approach accordingly.
Set up operational alerts for delivery and field service QR codes
QR codes are not only for marketing. In logistics, field service, and operations, QR codes on packages, equipment, or work orders can confirm that a task was completed at a specific location and time. When a delivery driver asks a recipient to scan a QR code as confirmation, the scan triggers a Linkbreakers webhook, and your automation platform sends a Slack alert to the #operations channel: "Package [ID] delivered at [time] — scanned by recipient." Your operations manager has real-time delivery confirmation without a separate tracking system.
This same pattern works for field service completions, equipment check-ins and check-outs, facility inspections, and any scenario where a physical QR scan confirms that a task occurred.
Receive a daily Slack digest of campaign scan performance
For marketing managers who run multiple QR campaigns simultaneously, a daily Slack digest is more useful than real-time alerts for routine campaigns. Configure your automation platform to run on a schedule (every morning at 8 AM, for example), pull the previous day's scan data from Linkbreakers, and post a formatted summary to a Slack channel. The summary can show total scans per campaign, top-performing QR codes, form completion rates, and any spikes in activity worth investigating.
This morning briefing replaces the need to log into Linkbreakers every day and gives the whole team visibility into campaign performance without requiring access to Linkbreakers.
How to connect Slack with Linkbreakers
- In Slack, create an incoming webhook for the channel where you want notifications to appear. Go to your Slack workspace settings > Apps > Incoming WebHooks > Add New Webhook to Workspace, select the channel, and copy the webhook URL. Alternatively, create a Slack app and use the Slack API for more advanced formatting.
- Log in to app.linkbreakers.com and open the link you want to connect.
- In the link's settings, locate the outgoing webhook field.
- In your automation platform (Zapier, Make.com, or n8n), create a new flow triggered by a webhook. Copy the generated webhook URL.
- Paste the automation platform's webhook URL into the Linkbreakers outgoing webhook field and save.
- In your automation platform, add a Slack action step. Select "Send Channel Message" (or "Send Direct Message") and paste your Slack incoming webhook URL, or authenticate with your Slack workspace via OAuth.
- Configure the message format: include the QR code name, visitor form data, scan timestamp, and any other relevant fields from the Linkbreakers payload. Use Slack's Block Kit or basic markdown for formatting.
- Optional — add a filter step before the Slack action so only qualifying scans trigger the notification.
- Perform a test scan and verify the Slack message appears in the correct channel with the expected format.
- Activate the automation. All future qualifying scans will post to Slack automatically.
Frequently asked questions
Can I route notifications from different QR codes to different Slack channels? Yes. In your automation platform, add a router or conditional step after the Linkbreakers webhook trigger. Based on the QR code name, campaign tag, or any other field in the payload, route the notification to the appropriate Slack channel. Marketing campaign scans go to #marketing, event scans go to #events, and ops scans go to #operations — all from a single Linkbreakers webhook configuration per link.
Can the Slack message include a link to the HubSpot or Salesforce record created from the scan? Yes, if your automation platform creates the CRM record before sending the Slack message. In Make.com or Zapier, chain the steps sequentially: (1) receive the Linkbreakers webhook, (2) create the CRM contact and capture the returned record URL, (3) send the Slack message with the CRM record URL included. The Slack message becomes a one-click gateway to the full lead record.
How do I avoid spammy Slack alerts when my QR codes have high scan volume? Use a filter step in your automation platform to limit which scans trigger notifications. You might only notify when the visitor submits a form (not for anonymous scans), when the form includes specific answers, or when the scan comes from a specific QR code. For high-volume campaigns, a batched digest (hourly or daily) may be more appropriate than per-scan alerts.
Can I send a Slack direct message to a specific person instead of a channel? Yes. Slack's API supports direct messages to individual users. If you know the Slack user ID of the rep responsible for each QR code, your automation platform can send the notification as a DM to that rep rather than broadcasting it to a channel. This is ideal for field sales rep QR codes where only the rep needs to see their own lead alerts.
Is Slack's free plan sufficient for this integration? Slack's free plan supports incoming webhooks and message history for a limited number of messages. For teams that generate significant notification volume or need access to full message history, a Slack paid plan is recommended. The automation platform (Zapier, Make.com, or n8n) is a separate cost consideration.
Can I include images or rich formatting in the Slack notification? Yes. Slack's Block Kit supports rich message formatting including sections, fields, buttons, and images. Use Slack's Block Kit Builder to design the message format, then include the Block Kit JSON in your automation platform's Slack action step. This lets you create notifications that are scannable and visually clear rather than a wall of plain text.
Start connecting your stack
Ready to keep your team informed on every QR scan in real time? Connect Linkbreakers and Slack through your automation platform of choice and have your first notification running in under 30 minutes. Visit app.linkbreakers.com to get started.
Limits and caveats
- Integration availability may vary by plan. Visit app.linkbreakers.com to check your current plan.
- Webhook delivery depends on third-party service uptime and configuration.
- Feature availability on connected platforms depends on your subscription with those services.
About the Author
Laurent Schaffner
Founder & Engineer at Linkbreakers
Passionate about building tools that help businesses track and optimize their digital marketing efforts. Laurent founded Linkbreakers to make QR code analytics accessible and actionable for companies of all sizes.
Related Articles
Linkbreakers + Make.com: automate QR code workflows without code
Connect Linkbreakers with Make.com to automate QR scan events, trigger CRM updates, send notifications, and build powerful offline-to-online marketing workflows.
Linkbreakers + Zapier: connect QR campaigns to 6,000+ apps
Use Zapier to automate Linkbreakers QR scan events — push leads to your CRM, trigger email follow-ups, update spreadsheets, and connect offline campaigns to your entire marketing stack.
Linkbreakers + n8n: self-hosted QR workflow automation
Integrate Linkbreakers with n8n to build privacy-first, self-hosted automations triggered by QR scans — ideal for data-sensitive teams who need full control over their workflows.
On this page
Need more help?
Can't find what you're looking for? Get in touch with our support team.
Contact Support