QR Codes

Generate scannable QR codes for offline marketing

Last updated: 2026-01-19

QR codes bridge offline and online marketing. Affiliates can include them in printed materials, products, events, or anywhere a clickable link isn't possible.

Generating QR Codes

QR codes are automatically generated for every tracking link. Access them from:

  • Link Details Page — Click any link to see its QR code
  • Link Creation — QR code shown after creating a new link
  • Bulk Export — Download QR codes for multiple links as a ZIP file
Affiliate Portal Access

Affiliates can generate and download QR codes directly from their portal without needing to contact you.

QR Code Customization

Customize the appearance of your QR codes:

  • Colors — Foreground and background colors to match branding
  • Logo — Add your logo to the center of the QR code
  • Shape — Square or rounded corners on modules
  • Size — Download in various resolutions (SVG, PNG up to 4000px)
  • Error Correction — Higher levels allow more customization but larger codes

Download Formats

Export QR codes in multiple formats:

  • SVG — Vector format, infinitely scalable, ideal for print
  • PNG — Raster format with transparency, good for digital
  • PDF — Print-ready with embedded vector graphics
  • EPS — For professional print workflows

Use Cases

  • Product Packaging — Include QR code on boxes or inserts
  • Business Cards — Affiliates add QR to their contact cards
  • Event Materials — Banners, flyers, and booth displays
  • Printed Media — Magazine ads, postcards, posters
  • Video Content — Display QR code in videos or livestreams
Tracking QR Scans

QR code scans are tracked separately from regular link clicks, so you can see which affiliates are effective at offline promotion.

Dynamic vs Static QR Codes

Spark! QR codes are dynamic by default:

  • Change the destination URL without reprinting
  • Track scan analytics in real-time
  • Enable/disable codes remotely
  • A/B test different landing pages

Next Steps

Was this page helpful?

Need more help? Contact support