Start with natural touchpoints
Consider checkout cards, table tents, receipts, room information, service counters, packaging inserts, event signs, and equipment areas. Choose a location connected to one specific experience.
Add context beside the code
Explain what the customer will be asked and how long the first step should take. “How was checkout?” is more inviting and actionable than a code with no instruction.
Design for scanning
Use enough contrast and quiet space, keep the code flat and visible, and test it from the distance and lighting where customers will see it. Include a non-QR option when some people cannot or do not want to scan.
Give each placement a purpose
A code near a class should ask about the class, while a code on packaging should ask about setup or first use. Separate placements when the team needs to understand different moments.
Review what each location teaches you
Use location context to see where friction appears, then adjust the prompt or operating process. Placement creates an opportunity to listen; it does not guarantee participation or a particular response rate.