The QR Code Generation & Management feature allows users to distribute surveys through QR codes for both online and offline feedback collection. Users can generate either a single QR code or multiple unique QR codes in bulk using a CSV file.
Bulk QR generation supports metadata mapping, dynamic logo assignment, unique QR ID creation, and individual response tracking. This helps organizations personalize survey distribution and monitor responses at a more detailed level.
Generated QR codes can later be managed through QR campaigns, where users can download, activate/deactivate, pause, update, or delete QR codes as needed.
When to use it:
Use this feature when you want to collect feedback offline, track responses by location or representative, or distribute personalized survey links at scale.
Use bulk QR generation with metadata mapping for branch-wise, store-wise, or representative-wise response tracking.You can choose between:
The Single QR Code option generates one QR code linked directly to the survey. Every scan redirects users to the same survey link.
Once generated, the QR code can be downloaded and shared across physical or digital channels.
This option is useful when individual response tracking or metadata mapping is not required.
Bulk QR generation creates multiple unique QR codes using a CSV file, where each row generates a separate QR code.
This is useful for:
The bulk QR generation process follows four steps:
The first step involves uploading a CSV file containing the required QR data.
Users can download a sample CSV template that includes recommended columns such as:
The system automatically detects column headers, and each row represents one QR code.
Selected columns are later used for generating unique QR Code IDs.
This step is used to configure QR Code IDs and map CSV columns with survey properties or metadata.
Users can:

QR Code IDs must be unique before QR codes can be generated.Users can configure logos for QR codes in three different ways.
Available Options:
For dynamic logo mapping, users select a CSV column and upload logos for each unique value. For example, different buildings or stores can have separate logos.
Before final generation, users can preview how the QR codes will appear.
The preview reflects:
Users can also edit the text displayed above QR codes and apply formatting such as bold, italic, underline or add pipetext for multiple QR codes.
Each QR code automatically displays values based on its mapped row data.
Once ready, clicking Generate QR Codes creates the QR campaign.
All generated QR campaigns are available under:
Share → QR Codes
The campaign listing displays:
Users can perform multiple actions on QR campaigns, including:
Deactivating a campaign disables all QR codes associated with it and stops response collection temporarily.
The Generate More QR Codes option reopens the QR generation flow for an existing campaign.
This allows users to add additional QR codes to the same campaign without creating a new one.
Users can update QR codes within an existing campaign by downloading the existing QR data file, modifying the CSV, and re-uploading it.
This helps update QR configurations without rebuilding the entire campaign.