Three rules
- Place it at checkout — that's where customers wait, have their phone out, and are open to joining.
- Write a concrete CTA — not 'Join us!', but 'Scan and get a free coffee after 10 stamps'.
- Use at least 8x8 cm — smaller than that is hard to scan in low light.