QR Campaign Manager
← Back to Portal
✉️
Mailer Printed
QR code embedded with record ID
📲
Consumer Scans
Phone opens their personal page
Page Loads
Name, vehicle, offer — all live
📞
They Call or Book
CTA connects to your IVR
0
Records Loaded
0
QR Codes Generated
Page Scans
Callbacks Requested
⚙️ Campaign Configuration
The domain where lp.html is hosted.
The number shown on all landing pages for this campaign. Use a tracked number per campaign.
https://digimailbox.online/lp?id=8945305426
🔍 Single Record QR Generator

Enter any Record ID to instantly generate and preview its personalized QR code and landing page URL.

📋 Bulk QR Generation

Automation: In production, QR codes are generated at print time — one per record — and embedded directly into the mailer PDF. No manual steps required.

CSV with RECORD_ID column. All other columns (name, vehicle) are pulled live at scan time.
Or use demo records:
📊 Record Preview
Record ID Name QR Status Actions
Load records above to see them here.
🤖 Automating This for Production
Here's how this becomes fully automatic in your print workflow:
Step 1 — Data Merge
Your record list is exported from Caspio. Each row has RECORD_ID and consumer data.
Step 2 — QR Generation
Make.com or a print script generates a QR image per row, using Google Charts API or QRCode.js. URL = domain.com/lp?id=RECORD_ID
Step 3 — Print Merge
QR image is merged into the mailer artwork (InDesign data merge, or automated via API). One print file per record, batched for production.
Step 4 — Consumer Scans
Consumer scans the QR → page loads their data live from your DB → they call or request callback → goes into your calendar + IVR system.
The tech stack is simple:
// QR URL format
https://digimailbox.online/lp?id=8945305426

// Google QR API (free, no key needed)
chart.googleapis.com/chart
?cht=qr&chs=200x200
&chl={URL_ENCODED_URL}

// Make.com generates one per record
// Send to print API or export to PDF

// lp.html is already built ✓
// lookup.php already handles the fetch ✓
You already have 90% of this built. The lp.html landing page is done, lookup.php handles the data fetch, and your Caspio records have IDs. The only piece to add is the QR generation step in your print workflow.