> For the complete documentation index, see [llms.txt](https://help.openletterconnect.com/olc-help-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.openletterconnect.com/olc-help-docs/product-and-order-guide/creating-a-template/qr-codes-and-campaign-tracking.md).

# QR Codes and Campaign Tracking

QR codes in **Open Letter Connect** make it easy to track engagement from your direct mail. Each QR code is **unique for every contact**, so when a recipient scans it, you’ll know exactly who responded.

You can use these scans to:

* Track who interacted with your mail piece.
* Send that data back to your **CRM** through a **webhook** for real-time notifications.
* Measure how many people scanned your mail versus how many received it.

#### How QR Codes Work

When you add a QR code to your mailer, Open Letter Connect automatically creates a **unique tracking link** for each contact on your list.

That means:

* No two QR codes are the same.
* Each scan can be traced back to a specific contact record.
* You can see engagement activity inside your CRM when connected via webhook.

#### Adding a QR Code

1. In the **Template Builder**, click **QR** from the left-hand menu.<br>

   <figure><img src="/files/mqSXtRbudrxoNx40h7Cc" alt="" width="292"><figcaption></figcaption></figure>
2. Click **Add new QR code**.
3. Enter your destination URL in **QR URL** (this is where the user will land when scanning the code).
4. Complete the optional **UTM parameters** for better analytics:
   * **UTM Source:** Example, *direct mail*
   * **UTM Medium:** Example, *QR Code*
   * **UTM Campaign Name:** Use this to group scans by campaign name, such as *Spring Mailer* or *Investor Outreach*.
5. Use **Custom UTM 1–3** for any extra tracking values your CRM or analytics system uses.
6. Once complete, position the QR code anywhere on your mailer layout.

**Where to add images:**

* Screenshot of the QR code setup panel (the one you uploaded).
* Example image of a mailer with a QR code placement.

#### Using QR Codes with Your CRM

If you want to track scans in real time, connect your QR codes with your CRM via **webhook**.

When a contact scans their code:

* Open Letter Connect logs the event.
* The webhook sends the contact details and scan time back to your CRM.
* You can use that data to trigger actions like follow-up emails, calls, or text messages.

(Example: When John Doe scans his postcard, GHL updates his record and triggers a “Call Lead” task.)

If you need help setting up a webhook, reach out to our support team here:\
[How to Reach Support](https://help.openletterconnect.com/olc-help-docs/contact-us/how-to-reach-support)

#### Best Practices

* **Use UTMs:** They help you understand where your traffic comes from and what campaign performed best.
* **Keep URLs short:** Use redirect or tracking links instead of long URLs.
* **Place QR codes where they’re easy to scan:** Bottom right or centered is often best.
* **Test first:** Send yourself a test mailer and scan the QR code to make sure it directs properly.
