1つのQRコードを作るのは簡単です。製品ローンチ、展示会、店舗全体の在庫のために100個のQRコードを作るには、別のアプローチが必要です。このガイドでは、ビジネス規模のバルクQRコード生成を企画から実行まで解説します。
生成前にユースケースを整理する
大量生成を始める前に、5つの質問に答えてください。これがバッチ設定のすべての判断基準になります。
- 各コードが指すURLは固定か、後から変更する可能性があるか?(静的vs動的の選択に直結します)
- 各コードのURLはユニークか、それとも全コードが同じURLを指すか?
- スキャン数や場所を追跡する必要があるか?
- コードはどこに配置されるか?(印刷素材のサイズが解像度・余白設定に影響します)
- コードには会社のロゴやブランドカラーを入れるか?
データを準備する
バルクQRコード生成の入力はCSVファイルです。最低限必要な列は1つ——各コードにエンコードするURL——です。
マーケティングキャンペーン用のQRコードを生成する場合は、UTMパラメーターをURLに含めることを強く推奨します。例:https://example.com/product?utm_source=print&utm_medium=qr&utm_campaign=spring2026
UTMパラメーターを付けることで、QRコードからのトラフィックをGoogleアナリティクスなどのツールで個別に追跡できます。コードごとにユニークなUTMを使えば、どの印刷物・場所・バリアントが最も効果的かを正確に測定できます。
バッチを設定して実行する
CSVをアップロードしたら、バッチ全体に適用する4つの設定を決めてください。
- フォーマット:PNG(デジタル・一般印刷)またはSVG(業務印刷・拡大縮小が必要な用途)を選択します。大規模印刷には必ずSVGまたは高解像度PNGを使用してください。
- エラー訂正レベル:L(7%)、M(15%)、Q(25%)、H(30%)の4段階です。ロゴを中央に重ねる場合はH(30%)を選択。屋外掲示物や汚れやすい環境ではQ以上を推奨。
- 最小サイズ:印刷サイズに応じて設定します。名刺サイズ以下なら最低2cm×2cm。ポスターや看板用なら5cm×5cm以上を推奨。
- クワイエットゾーン:コード周囲の白い余白です。最低でもモジュール4個分(コードの最小単位)の余白が必要です。余白が足りないとスキャンできなくなります。
大規模展開前に検証する
大量印刷・展開の前に、必ず検証ステップを踏んでください。1,000枚印刷してから不具合を発見するコストは甚大です。
- バッチの先頭・中間・末尾から最低10枚を抽出し、スマートフォンでスキャンして正しいURLに誘導されることを確認する
- 実際に使用するプリンターと素材(紙・フィルム・布など)でテスト印刷を行う
- 実際の展示環境(照明・距離・角度)でスキャンテストを行う
- 複数のスマートフォン機種・OSでスキャンテストを行う(iOS標準カメラ、Androidカメラ、専用スキャナーアプリ)
- 動的コードの場合は、URLの変更が全コードに即時反映されることを確認する
プラットフォームでキャンペーンを整理する
バルク生成後のコード管理が、長期的な運用コストを大きく左右します。
- コードをキャンペーン・プロジェクト・場所ごとにグループ化して管理する
- 各コードの名前・説明・用途を記録しておく(半年後にどのコードがどこにあるか把握できるように)
- 不要になったコードを無効化できる機能があるプラットフォームを使う(廃止された素材のコードがスキャンされても正しく対処できる)
キャンペーンパフォーマンスを読む
動的コードを使っている場合、スキャン分析から3つのパターンに注目してください。
- スキャン集中日時:特定の曜日・時間帯にスキャンが集中している場合、その時間帯に合わせてランディングページのコンテンツやオファーを最適化できます。
- コード別パフォーマンス格差:同じキャンペーンの中でスキャン数に大きな差がある場合、配置場所・デザイン・文脈のどれが効いているかを分析できます。
- スキャン後のコンバージョン:UTMパラメーターとGoogleアナリティクスを組み合わせると、QRコードのスキャンがどれだけ実際の行動(購入・登録・問い合わせ)につながっているかを測定できます。


