→
Display moved to native Liquid + metaobjects
Review data stored natively in Shopify metaobjects. Zero third-party scripts. Fully indexed by search engines on page load.
BEFORE
53 requests · 310 kB transferred
AFTER
0 matching requests · 0 kB transferred
Measured 13 September 2026. Chrome DevTools, direct JS filter, no throttling.
Judge.me keeps collection, moderation, and fraud checks. Only the widget leaves the page.
Reviews sync on a weekly job. Photo reviews and merchant replies aren't in the synced fields. The review form opens in a new tab. The sync workflow is yours to maintain.
→
Locations moved to Shopify metaobjects
Store location data owned in Shopify metaobjects. Rendered server-side via Liquid. No SaaS intermediary between your data and your storefront.
BEFORE
Third-party locator widget JS, loaded on every page view
AFTER
0 KB widget JS
Widget payload measurement scheduled; architecture verified
Removes the Storemapper subscription: $24.99–$199/mo
Locations are managed in Shopify admin, not a vendor dashboard. Filtering runs in the browser with no API calls.
→
Rebuilt as a Shopify Function (Rust)
Bundle discounts enforced natively at checkout via Shopify Functions. Zero app overhead. Requires Shopify Plus.
BEFORE
App widget JS + outbound API calls on every cart change
AFTER
0 KB client JS · 0 outbound calls
Measured September 9, 2026 — Shopify Functions run log
Function budget used: 181,184 of 11,000,000 instructions (1.6%)
Bundle rules live in Rust, not an app dashboard. Changes are a code deploy, not a settings toggle.