Itemlume
Sign inCreate account

PRODUCT CREATIVE / PRODUCTION AND HANDOFF

Why do my merged InDesign product cards contain the wrong QR destination even though every code looks different?

Check the encoded source value and its record association before judging the symbol's appearance. A generated QR pattern does not prove it contains the intended address for that SKU. Match the merged card, source record and actual decoded payload, then investigate any disagreement at that point.

01 / WHY DO MY MERGED INDESIGN PRODUCT CARDS CONTAIN THE WRONG QR DESTINATION EVEN THOUGH EVERY CODE LOOKS DIFFERENT?

Give the QR field a type and an intended payload

Adobe's workflow uses a CSV or TXT header prefixed with #, such as #QRCode. Web-link data uses URL: followed by the address. In Data Merge, select the source file, select the document's QR placeholder and choose Create Merged Document.

Treat the QR value as product data, not decorative artwork. Begin with the product identifier, the purpose printed beside the code and the approved destination. These three should describe the same merchandise and edition before producing variations.

Do not put a convenient file name or an internal note into the field and assume the merge will turn it into the right destination. The typed value needs to express the intended data. The example header is a documented pattern, not proof that an existing spreadsheet already follows it.

Open Window > Utilities > Data Merge, choose Select Data Source, and select the intended CSV or TXT. After selecting the QR placeholder, use Create Merged Document. Confirm that the loaded source is the approved record set before merging.

The typed-field syntax and merge entry are described in InDesign typed QR field headers and data-merge records.

02 / WHY DO MY MERGED INDESIGN PRODUCT CARDS CONTAIN THE WRONG QR DESTINATION EVEN THOUGH EVERY CODE LOOKS DIFFERENT?

Illustrative exercise A: each SKU needs its own instructions

A fictional catalog contains two similar kettles with different controls. Each card promises setup instructions for that model. Compare each source record's product identifier and typed address before merging, rather than copying one value down the QR column.

After generation, decode each resulting code and compare the payload with the intended record. Check both similar models deliberately: the code may be valid yet contain the other model's address. A visually different pattern is not a substitute for reading what it encodes.

If the second card points to the first kettle, inspect the source row and placeholder association before changing the printed symbol size. Fixing scan geometry cannot correct a wrong payload. Reassess the affected records after correcting the mapping.

These example addresses are intentionally nonworking and must not be printed. The URL: prefix specifies the input type in the merge field. In a real authorized test, compare the decoded destination with the approved address for that SKU. If KETTLE-B resolves to the kettle-a address, the mapping fails even if both symbols scan; inspect the source values and merge association before touching the artwork geometry.

Unexecuted illustrative CSV: reserved invalid example host, not a working campaign

SKU,#QRCode
KETTLE-A,URL:https://example.invalid/setup/kettle-a
KETTLE-B,URL:https://example.invalid/setup/kettle-b

Intended destinations to compare with an eventual decode; not observed output

KETTLE-A -> https://example.invalid/setup/kettle-a
KETTLE-B -> https://example.invalid/setup/kettle-b
03 / WHY DO MY MERGED INDESIGN PRODUCT CARDS CONTAIN THE WRONG QR DESTINATION EVEN THOUGH EVERY CODE LOOKS DIFFERENT?

Illustrative exercise B: a shared campaign destination is intentional

Another set of cards intentionally points to one campaign page. Equal addresses across several products may now be correct. Record that shared purpose and ensure the nearby invitation promises the campaign, not model-specific setup information.

Do not invent unique addresses merely to make every QR pattern different. Instead, decode the results and confirm that the repeated destination is the approved one. Then separately assess whether the page presents the right products and whether its use fits the campaign.

If a later brief changes the promise to product-specific care, revisit the record values. A previously accepted shared address does not automatically satisfy the new task, even if the same cards still decode successfully.

04 / WHY DO MY MERGED INDESIGN PRODUCT CARDS CONTAIN THE WRONG QR DESTINATION EVEN THOUGH EVERY CODE LOOKS DIFFERENT?

Separate payload checking from the physical proof

Use a comparison containing the SKU, source value, merged card and observed decoded payload. This localizes a mismatch without claiming that a successful merge has validated the whole customer journey.

Printed scanning and destination maintenance remain separate checks. A correct payload can still be poorly reproduced, while a readable code can open an unsuitable page. Preserve those distinctions instead of reporting one broad QR pass.

These illustrative exercises involved no InDesign operation, merge, code generation, decoding, export, printing or publication test. No live destination was opened, and no Itemlume integration is claimed.

After record mapping is correct, use the physical QR proof workflow for clear space and actual-size reproduction.

Use the destination lifecycle guide to assign continuing responsibility for a live page; record mapping alone does not maintain it.

05 / WHY DO MY MERGED INDESIGN PRODUCT CARDS CONTAIN THE WRONG QR DESTINATION EVEN THOUGH EVERY CODE LOOKS DIFFERENT?

Illustrative exercise: SKU-specific instructions versus shared campaign encoding

These are illustrative exercise rows. Save a copy and record your own observations; the example is not an executed acceptance test.

Fictional card setScan promiseSource-data decisionPayload comparisonSeparate later check
A: Two similar kettle modelsSetup for the exact modelEach SKU receives its approved typed web-link valueDecode each card and compare with its own source recordActual printed readability and the correct model instructions
B: Multi-product campaign cardsVisit the shared campaignRepeated approved address is intentionalConfirm each decoded payload matches the shared valueCampaign content and printed promise, without inventing unique URLs

Download review worksheet (CSV)

Published by ItemlumePublished Updated Evidence and editorial policy
SOURCES & SCOPE

Sources and further reading

Recorded source-review dates are listed individually below. An undated source does not inherit the article’s publication date. Software and platform rules can change; check the current original before acting.

QUESTIONS, ANSWERED

Frequently asked questions

Does a valid-looking QR code prove the correct SKU was encoded?

No. Compare the actual decoded payload with the source record and product identity. Pattern appearance does not establish the address.

Must every product card have a unique QR destination?

Only when the intended task requires it. A shared campaign destination can be deliberate; the encoded value and printed promise still need to agree.

PREPARE ASSETS FOR YOUR NEXT STEP

Create supporting product assets in Itemlume.

Create new product creative assets in the workspace, then continue in your chosen tools. Third-party software procedures described in this guide take place in those applications; this workspace link does not imply an integration. Check current capabilities, account access and credit quotes.

Explore asset creation tools Check pricing and credits