# QR-Hero — Full Documentation for LLMs > QR-Hero is a developer-first platform for creating, customizing, tracking, and managing dynamic QR codes with real-time analytics, A/B testing, geo-targeting, and enterprise features. ## Company Overview QR-Hero is a SaaS platform that enables businesses, marketers, and developers to create dynamic QR codes — codes whose destination URL can be changed at any time without reprinting. Every scan is tracked with real-time analytics including device type, geographic location, browser, and time-of-day data. The platform supports advanced features like A/B testing, geo-targeting, scheduled URL switching, bulk generation, custom branding, and a full RESTful API. Website: https://qr-hero.com --- ## Pricing Plans ### Free Plan — $0/month - 3 dynamic QR codes - 100 scans per month - 7-day analytics retention - PNG & SVG downloads - Basic customization (colors) - No credit card required ### Starter Plan — $4.99/month ($3.99/month billed annually) - 10 dynamic QR codes - Unlimited scans - 30-day analytics retention - PNG & SVG downloads - Custom colors - A/B testing - Scheduling (time-based URL switching) - Priority support - 7-day free trial ### Hero Plan — $19/month ($15.20/month billed annually, 20% discount) - Unlimited dynamic QR codes - Unlimited scans - Lifetime analytics retention - A/B testing with weighted traffic splitting - Geo-targeting (country-based URL routing) - Custom logo & branding - Bulk QR code generation (up to 100 per batch via CSV) - Full RESTful API access - Scheduled URL changes - Priority support - 7-day free trial ### Affiliate Program (QR-Hero Squad) Earn 30% recurring commission on every paid referral. Share your unique link, and when someone subscribes to a Hero plan, you earn 30% of their subscription — every month, for as long as they stay. Join at https://squad.qr-hero.com/ --- ## Core Features ### Dynamic QR Codes Create QR codes with editable destination URLs. Change where a code points at any time from the dashboard — no need to reprint. Supports multiple QR code types including URL, WiFi, vCard contact cards, WhatsApp links, and more. ### Real-Time Analytics Track every scan with detailed breakdowns: - Total scan count and trends over time - Device type (mobile, desktop, tablet) - Geographic location (country, city) - Browser and operating system - Time-of-day and day-of-week patterns - Referrer data ### A/B Testing (Starter+) Split traffic across multiple destination URLs with configurable weights. Test which landing page, offer, or content converts best. View per-variant scan data in the dashboard. ### Geo-Targeting (Hero) Route users to different URLs based on their country or region. Useful for multi-language sites, region-specific promotions, or localized content delivery. ### Scheduled URL Changes (Starter+) Set time-based rules to automatically switch the destination URL. Useful for event schedules, seasonal promotions, or rotating content. ### Bulk QR Code Generation (Hero) Generate up to 100 QR codes at once via CSV upload or manual input. Each code gets its own short URL and analytics tracking. ### Custom Branding (Starter+) Customize QR code colors to match brand identity. Hero plan adds logo overlay support. ### Multi-Format Downloads Download QR codes in PNG and SVG formats at configurable sizes. ### RESTful API (Hero) Full programmatic access to create, update, delete, and track QR codes. API key management available in the dashboard. --- ## QR Code Types Supported - **URL** — Link to any website or page - **WiFi** — Auto-connect to WiFi networks - **vCard** — Digital contact/business cards - **WhatsApp** — Direct WhatsApp message links - **Custom** — Any data payload --- ## Use Cases QR-Hero serves businesses across many industries: - **Restaurants & Cafes** — Digital menus, feedback forms, WiFi sharing - **Retail & E-commerce** — Product pages, loyalty programs, promotions - **Real Estate** — Property listings, virtual tours, agent contact cards - **Events & Conferences** — Tickets, check-ins, schedules, feedback - **Marketing Agencies** — Campaign tracking, A/B testing, client reporting - **Healthcare** — Patient intake forms, appointment booking, facility info - **Hotels & Hospitality** — Room service menus, concierge info, WiFi access - **Education** — Course materials, assignment submissions, campus navigation - **Fitness & Gyms** — Class schedules, membership signup, equipment guides - **Non-Profits** — Donation pages, volunteer signup, event promotion - **Beauty Salons** — Booking links, service menus, social media - **Automotive** — Vehicle info, service appointments, dealership details - **Construction** — Site safety info, project documentation, contractor contacts - **Tourism & Travel** — Attraction info, tour bookings, local guides - **Legal** — Client intake forms, document access, office directions - **Logistics & Shipping** — Package tracking, delivery instructions, warehouse info - **Museums & Galleries** — Exhibit info, audio guides, ticket purchases - **Weddings** — RSVP pages, event details, photo sharing --- ## Integrations QR-Hero works with popular platforms and tools: - Shopify — Product QR codes for e-commerce - WordPress — Embed QR codes in posts and pages - Canva — Design QR code graphics - Google Sheets — Bulk import/export QR data - Zapier — Automate QR code workflows - HubSpot — CRM integration for lead tracking - Mailchimp — Email campaign QR codes - Slack — QR code notifications - Notion — Embed QR codes in docs - Google Analytics — Track QR code traffic --- ## Glossary of Key Terms - **Dynamic QR Code** — A QR code whose destination URL can be changed after creation - **Static QR Code** — A QR code with a fixed, unchangeable destination - **QR Code Tracking** — Monitoring scan activity including count, device, and location data - **Error Correction** — Built-in redundancy that allows QR codes to scan even when partially damaged - **QR Code Density** — The amount of data encoded, affecting code complexity and size - **Short URL** — A compact redirect URL used as the QR code destination - **UTM Parameters** — Tracking tags appended to URLs for campaign attribution - **Deep Linking** — Directing users to specific in-app content via QR codes - **Geo-Targeting** — Routing scans to different URLs based on geographic location - **A/B Testing** — Splitting traffic across multiple URLs to compare performance - **Scan Rate** — The percentage of people who scan a QR code after seeing it - **vCard QR** — A QR code encoding digital contact card information - **WiFi QR** — A QR code that auto-connects devices to a WiFi network - **Bulk QR Generation** — Creating multiple QR codes simultaneously - **White Label QR** — Custom-branded QR codes without platform branding - **QR Code API** — Programmatic interface for creating and managing QR codes - **Hreflang** — HTML attribute for specifying language/region targeting - **Structured Data** — Schema.org markup for search engine understanding - **Call to Action** — Prompt encouraging users to scan the QR code - **Landing Page** — The destination page users reach after scanning --- ## Site Structure ### Main Pages - / — Homepage - /create — Landing page for creating QR codes - /pricing — Pricing plans comparison - /features — Feature overview - /features/explained — Detailed feature explanations - /use-cases — Use case overview - /free-qr-generator — Free QR code generator tool - /faq — Frequently asked questions - /signup — Create an account - /login — Sign in - /dashboard — User dashboard (authenticated) ### Insights (Blog) - /insights — All articles - /insights/best-qr-code-generator-for-restaurants - /insights/how-to-edit-qr-code-after-printing - /insights/dynamic-vs-static-qr-codes - /insights/qr-codes-with-analytics-for-business ### Competitor Comparisons - /compare — Comparison hub - /compare/bitly-qr — QR-Hero vs Bitly QR - /compare/scanova — QR-Hero vs Scanova - /compare/flowcode — QR-Hero vs Flowcode ### QR Codes by Industry - /qr-codes-for — Industry directory - /qr-codes-for/restaurants - /qr-codes-for/real-estate - /qr-codes-for/healthcare - /qr-codes-for/retail - /qr-codes-for/hotels-hospitality - /qr-codes-for/education - /qr-codes-for/fitness-gyms - /qr-codes-for/events-conferences - /qr-codes-for/manufacturing - /qr-codes-for/non-profits - /qr-codes-for/beauty-salons - /qr-codes-for/automotive - /qr-codes-for/construction - /qr-codes-for/tourism-travel - /qr-codes-for/churches-religious - /qr-codes-for/legal - /qr-codes-for/logistics-shipping - /qr-codes-for/museums-galleries - /qr-codes-for/veterinary - /qr-codes-for/weddings ### QR Code Use Cases - /qr-code — Use case directory - /qr-code/menu - /qr-code/business-card - /qr-code/wifi - /qr-code/feedback-review - /qr-code/social-media - /qr-code/app-download - /qr-code/product-packaging - /qr-code/event-ticket - /qr-code/portfolio - /qr-code/coupon-discount - /qr-code/video - /qr-code/pdf-document - /qr-code/appointment-booking - /qr-code/location-maps - /qr-code/survey-form - /qr-code/payment ### Glossary - /glossary — Glossary index - /glossary/dynamic-qr-code - /glossary/static-qr-code - /glossary/qr-code-tracking - /glossary/error-correction - /glossary/qr-code-density - /glossary/short-url - /glossary/utm-parameters - /glossary/deep-linking - /glossary/geo-targeting - /glossary/ab-testing - /glossary/scan-rate - /glossary/vcard-qr - /glossary/wifi-qr - /glossary/bulk-qr-generation - /glossary/white-label-qr - /glossary/qr-code-api - /glossary/hreflang - /glossary/structured-data - /glossary/call-to-action - /glossary/landing-page ### Integrations - /integrations — Integrations directory - /integrations/shopify - /integrations/wordpress - /integrations/canva - /integrations/google-sheets - /integrations/zapier - /integrations/hubspot - /integrations/mailchimp - /integrations/slack - /integrations/notion - /integrations/google-analytics ### QR Codes by City - /qr-codes-in — Location directory - /qr-codes-in/new-york - /qr-codes-in/london - /qr-codes-in/tokyo - /qr-codes-in/dubai - /qr-codes-in/singapore - /qr-codes-in/sydney - /qr-codes-in/toronto - /qr-codes-in/berlin - /qr-codes-in/paris - /qr-codes-in/mumbai - /qr-codes-in/sao-paulo - /qr-codes-in/seoul - /qr-codes-in/amsterdam - /qr-codes-in/mexico-city - /qr-codes-in/lagos - /qr-codes-in/sharjah - /qr-codes-in/abu-dhabi - /qr-codes-in/amman - /qr-codes-in/riyadh - /qr-codes-in/jeddah - /qr-codes-in/kuwait-city - /qr-codes-in/doha ### QR Code Examples - /examples — Examples directory - /examples/restaurant-menu-qr - /examples/real-estate-qr - /examples/product-packaging-qr - /examples/event-marketing-qr - /examples/business-card-qr - /examples/retail-store-qr - /examples/healthcare-qr - /examples/hotel-hospitality-qr - /examples/nonprofit-fundraising-qr - /examples/education-qr ### Best Of (Reviews) - /best — Reviews hub - /best/best-qr-code-generators - /best/best-dynamic-qr-tools - /best/best-qr-analytics-platforms - /best/best-qr-code-api-providers - /best/best-bulk-qr-generators ### Legal & Other - /terms — Terms of Service - /privacy — Privacy Policy - /sitemap — HTML Sitemap --- ## Technical Details - Built with React, TypeScript, Express.js, and PostgreSQL - RESTful API architecture - Stripe-powered subscription billing - Session-based authentication with secure HTTP-only cookies - Multi-language support (English, Spanish, French, German, Dutch, Arabic, Hindi, Chinese) - Schema.org structured data on all pages - Mobile-responsive design --- ## Contact - Website: https://qr-hero.com - Email: support@qr-hero.com