Beyond Simple Redirects
GTIN1's resolver rules engine routes every scan to the right page based on language, country, time of day, product status, and more - all from a single barcode that never needs reprinting.
Resolver rules are the core of GTIN1's Digital Link resolution. Each rule defines conditions (scope, time window, locale, link type, product status) and a destination. When a consumer scans a QR code, rules are evaluated from most specific to least specific. The first match wins.
Rules at the serial level override batch rules, which override trade item rules, and so on. A global fallback rule always ensures every scan reaches a destination.
Use Case 1
A single product sold in Canada needs English and French content. With resolver rules, the same QR code printed on every unit routes French-speaking consumers to a French product page and English-speaking consumers to the English page - based on their browser language.
Rule 1 - French Canada
{
"scope": "TRADE_ITEM",
"allowed_languages": ["fr"],
"allowed_countries": ["CA"],
"destination": "https://example.com/produit/fr-ca",
"order": 1
}
Rule 2 - English (fallback)
{
"scope": "TRADE_ITEM",
"allowed_languages": ["en"],
"destination": "https://example.com/product/en",
"order": 2
}
With a basic redirect service, you'd need a separate QR code per language - and a reprint for every new market.
Use Case 2
Run a holiday promotion that activates on December 1 and expires on January 5 - without touching your packaging. Outside that window, the same QR code routes to the standard product page. Schedule day-of-week or time-of-day rules for weekend specials or shift-specific content.
Rule 1 - Holiday promotion
{
"scope": "TRADE_ITEM",
"annual_start_mmdd": "12-01",
"annual_end_mmdd": "01-05",
"destination": "https://example.com/holiday-promo",
"order": 1
}
Rule 2 - Weekend specials
{
"scope": "TRADE_ITEM",
"days_of_week": [5, 6],
"destination": "https://example.com/weekend-deals",
"order": 2
}
Time criteria include absolute date ranges, recurring annual windows, day-of-week, and time-of-day - all evaluated in the organization's configured timezone.
Use Case 3
When a high-severity recall is issued, GTIN1's resolver bypasses all normal rules and redirects every scan of the affected product to a recall landing page. This happens instantly - no rule editing, no reprint, no delay.
A safety issue is reported. The recall is flagged as high-severity in GTIN1.
The resolver detects the recall before evaluating any rules. All scans are intercepted.
Every scan of the affected GTIN, batch, or serial number reaches the recall notice.
Resolution audit log - recall override
{
"scan_id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"gtin": "00012345678906",
"batch": "LOT2025A",
"matched_scope_type": "RECALL_OVERRIDE",
"recall_override_applied": true,
"final_destination_url": "/recalls/urgent-allergy-alert/00012345678906"
}
See how the resolver evaluates rules in real time. Change the scan context below and watch the resolution trace update - showing which rules match, which are skipped, and where the consumer is sent.
Lot-level and serial-level tracking integrated directly into your Digital Link resolver.
GTIN1 connects Digital Links to FSMA 204 Critical Tracking Events (CTEs). When a consumer scans a product with a lot or serial number encoded in the barcode, the resolver can route to lot-specific content - traceability records, ingredient sourcing, or compliance documentation - without any additional infrastructure.
CTE recorded at growing location with lot identifier and GLN.
Product received at processing facility. Lot tracked with GS1 GLN.
Input lots combined into new output lot. Full lineage preserved.
Shipped to retailer with recipient GLN. Chain of custody complete.
When a Digital Link includes a batch or serial qualifier, the resolver can match rules scoped to that specific lot - routing consumers to batch-specific traceability data, sourcing details, or lab results.
https://gtin1.com/01/00012345678906/10/LOT2025A
→ Routes to lot-specific traceability page
Basic redirect services send every scan to one URL. GTIN1's resolver rules make that one QR code work across languages, markets, campaigns, and safety events.
| Capability | QR Redirect Services | GTIN1 Resolver Rules |
|---|---|---|
| Route by language and country | No | Yes |
| Time-based routing (seasons, campaigns) | No | Yes |
| Lot / serial level resolution | No | Yes |
| Automatic recall override | No | Yes |
| GS1 link type routing (pip, recipe, safety) | No | Yes |
| FSMA 204 traceability integration | No | Yes |
| Full resolution audit trail | No | Yes |
| Custom URL health monitoring | No | Yes |
| Hierarchical rule scoping | No | Yes |
You don't need to reprint. GTIN1 offers hosted product pages with public URLs. Update your existing redirect to point to your GTIN1 product page and unlock resolver rules, traceability, and everything above - without touching your packaging.
Resolver rules, traceability, recall overrides - all from one QR code that never needs reprinting.
Get Started for FreeNo credit card required. First product free forever.