Creating QR Codes
QR Igniter generates GS1 Digital Link compliant QR codes that encode product information and link to destination URLs. This guide covers all QR code creation options.
Creating a QR Code
- Navigate to QR Codes in the admin sidebar
- Click the New QR Code button
- Fill in the GS1 fields and settings
- Click Create
GS1 Fields
| Field | AI Code | Required | Description |
|---|---|---|---|
| Campaign | - | Yes | Parent campaign |
| GTIN | 01 | Yes | 14-digit Global Trade Item Number |
| Batch/Lot | 10 | No | Batch or lot number |
| Serial Number | 21 | No | Unique serial identifier |
| Expiry Date | 17 | No | Product expiry (YYMMDD format) |
| CPV | 22 | No | Consumer Product Variant |
Destination Settings
| Field | Required | Description |
|---|---|---|
| Destination URL | Yes | Where users are redirected after scanning |
| Use Interim Selector | No | Show selection page with multiple link options |
| Status | Yes | Active or Inactive |
QR Code Levels
QR codes can operate at different identification levels:
| Level | Fields Used | Use Case |
|---|---|---|
| Product Level | GTIN only | Same QR for all units of a product |
| Batch Level | GTIN + Batch/Lot | Track by production batch |
| Serialized Level | GTIN + Serial | Unique QR per individual unit |
Logo Embedding
Brand logos can be embedded in QR codes:
- Ensure the brand has a logo uploaded
- Enable "Embed Brand Logo" when creating the QR code
- The system automatically uses H-level error correction
Logo Size
Logos are automatically resized to occupy 15-30% of the QR code center while maintaining scannability.
Download Formats
QR codes can be downloaded in multiple formats:
| Format | Use Case |
|---|---|
| PNG | Digital displays, websites, apps |
| SVG | Scalable graphics, large format printing |
| EPS | Professional print production |
Interim Selector
The interim selector provides multiple destination options from a single QR code:
- Product Information
- Recipes & Usage Instructions
- Contact Support
- Enter Competition
- Social Media Links
Generated Digital Link
Example of a generated GS1 Digital Link URI:
https://qr2.ignited.cloud/01/09506000134352/10/BATCH123/21/SERIAL456?17=251231
API Access
# Create QR code
POST /api/v1/qr-codes
{
"campaign_id": 1,
"gtin": "09506000134352",
"batch_lot": "BATCH123",
"serial_number": "SERIAL456",
"destination_url": "https://example.com/product",
"embed_logo": true,
"status": "active"
}
# Download QR code image
GET /api/v1/qr-codes/{id}/download?format=png&size=large
Next Steps
- Analytics Dashboard - Track scan performance
- Bulk Import - Create multiple QR codes via CSV
- GS1 Digital Link - Learn about GS1 standards