Customer story · Directories & networks
Cycling Compass embeds a Saw Your Sign map over its own shop database. Pins resolve live through a read-only data bridge, the directory keeps its own search and layout, and every pin deep-links back to the shop on cyclingcompass.com.
Visit Cycling CompassCycling Compass already had thousands of bike shops in its own database, kept current and tied to its own shop pages. It wanted a map on its search page, but copying that data into a third-party map tool would have meant a second source of truth, stale pins, and a map that fought its own site.
Shop data lives in Postgres and changes continuously.
The search page already owns its header, filters, and results list.
Every shop already has its own page that should stay the destination.
Re-importing thousands of rows to keep a map current is a non-starter.
Saw Your Sign points a map straight at the Cycling Compass database through a read-only data bridge. Pins resolve at request time from the live shop view, so nothing is copied and the map is never stale. The embed runs headless: Cycling Compass keeps its own header, search, filters, and results list, and the map fills in just the map.
The shops map went live over the full catalog with no change to how Cycling Compass stores or owns its data. Because the bridge reads the source of truth on every load, the map reflects shop edits and additions the moment they land, and a visitor who taps a shop goes straight to its Cycling Compass page.
14,000+ shops on one branded map, resolved live from their own database.
Zero rows copied: the directory stays the single source of truth.
Edits and new shops appear with no re-import step.
Pin selection routes visitors to the directory's own shop pages.