Back to Help Center
getting started
Documentation

How to Create Your First Dynamic QR Code (Complete Beginner Guide)

Step-by-step setup guide for first-time users: create, design, test, and deploy a dynamic QR code that is editable, trackable, and print-safe.

What This Guide Helps You Do

This guide shows first-time users how to launch a dynamic QR code correctly, without rework.

You will learn:

  1. What to prepare before creation.
  2. How to build a scan-friendly design.
  3. How to test before print.
  4. How to verify analytics after launch.

When to Use This

Use this workflow when you need:

  1. A code you can edit after printing.
  2. Scan analytics for performance tracking.
  3. A deployment process that avoids expensive reprints.

Step 1: Plan the Destination Before You Generate

Go to Generator (/generate) and decide the destination type (URL, vCard, PDF, etc.).

Before saving, confirm:

  1. Destination page is mobile-friendly.
  2. Link is final enough for launch.
  3. Tracking parameters are added if you run campaigns.

Example tracking pattern: ?utm_source=qr&utm_medium=print&utm_campaign=winter_promo

Step 2: Create a Dynamic Code (Not Static)

Select dynamic behavior so you can update the destination later without replacing printed media.

Dynamic benefits:

  1. Editable destination after print.
  2. Scan analytics in dashboard.
  3. Better operational control during campaigns.

Step 3: Design for Real-World Scannability

Use Design Studio and apply these rules:

  1. Dark foreground on light background.
  2. Keep logo centered and not oversized.
  3. Use clear CTA text on frame (example: "Scan to View Menu").
  4. Keep quiet zone (empty space) around the code.

Step 4: Test Before Deployment

Do this before any print run:

  1. Scan with iPhone camera.
  2. Scan with Android camera/Lens.
  3. Test from normal lighting and lower lighting.
  4. Test from expected real-world distance.
  5. Verify destination load speed.

Step 5: Export and Deploy Correctly

Export format guidance:

  1. SVG for print and large format.
  2. PNG for digital use.

Placement guidance:

  1. Avoid curved or reflective surfaces.
  2. Keep sufficient size for scan distance.
  3. Keep CTA near code for higher scan intent.

How to Verify It Is Working After Launch

Go to Dashboard / Analytics and confirm:

  1. Scans are being recorded.
  2. Device/location trends look plausible.
  3. Campaign tags align with expected traffic.

If scans are low, test visibility first before assuming the destination page is the issue.

Common Mistakes to Avoid

  1. Printing without multi-device testing.
  2. Low color contrast.
  3. Too-small code size for distance.
  4. Missing tracking parameters.
  5. Using static codes for changing campaigns.

Related Guides

  • Compare dynamic vs static: understanding-dynamic-vs-static.
  • Learn analytics and ROI: tracking-your-scans.
  • Improve design quality: customizing-qr-designs.

Was this article helpful?

Your feedback helps us improve our documentation.

24/7 Support Available

Still have questions?

Our support team is available 24/7 to assist with technical integrations, billing, or design questions.