When a consumer scans your product, they go through a three-stage authentication process that takes a few seconds. Here's exactly what they see.
They open their phone camera
No app download is needed. The consumer opens their phone's native camera and points it at the label. The camera detects the QR code and shows a link to tap. Any modern smartphone camera does this automatically.
The web app loads
Tapping the link takes the consumer to H010's web app. They see a short animation showing them how to tilt the label to complete authentication. While this plays, the app reads the unique alphanumeric ID (the UID) printed on the label in the background. The UID tells the system which brand the label belongs to and which campaign it's part of.
Authentication runs in three stages
When the consumer taps the button to start, three checks run:
- First QR code — This is already known from the link that launched the web app, so it validates immediately.
- UID check — The app confirms the UID belongs to an active company and campaign, and pulls your brand assets from the cloud.
- Second QR code — As the consumer gently tilts the label, the second QR code comes into view. The app captures and validates it.
The consumer sees a progress indicator tracking each stage. The two QR codes sit at different angles in the holographic layer, which is why tilting is required. A photo or screenshot of the label cannot replicate this, which is what makes the system secure.
The portal loads in your branding
Because the UID is read at the start, your brand assets are already loaded by the time authentication finishes. The consumer sees a portal with your logo, colours, and any messaging you've configured. The authentication result appears inside your branded experience.
They see the result
If authentication passes, the consumer sees a success screen. If you've set a redirect URL in your campaign settings, they're sent there automatically. This could be a product page, a content hub, an exclusive offer, or any URL you choose.
If the label fails to authenticate, the consumer sees a plain, unbranded failure page. Their scan is still logged.
Every scan is recorded
Each scan is saved in your H010 dashboard under Analytics, with the time, date, and campaign it belongs to. You can view this data at any time.
More:
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article