mapped - Store Locator
·
2 min read
tl;dr: A Shopify app for showcasing hundreds of points of sale on a map without the ridiculous API fees. Built with MapCN and Polaris, deployed on Hetzner.
It started as a project for a single client. They needed to showcase hundreds of points of sale on a map of the US, and every existing solution was either overpriced or overengineered for what should be a straightforward task. They didn’t want to pay huge fees for APIs, and truthfully I didn’t blame them.
So I built mapped - Store Locator.
The App
mapped lets Shopify merchants display their points of sale on an interactive map — no complex configurations, no expensive API subscriptions. Just add your locations, pick a style, and embed it.
The app includes:
- Unlimited points of sale for the ecommerce
- Multiple styling options for the embedded map
- Custom logos support
- Bulk actions for managing locations at scale
- Zero configuration needed to get started
All of this for just $6 USD/month. Because displaying your stores on a map shouldn’t cost a fortune.
Tech Stack & Development
I built this using MapCN for the map components and the Shopify Polaris app template for the admin interface. The whole thing is deployed on a VPS I had on Hetzner with plenty of space to spare.
This was my first time developing for Shopify after more than 6 years being a partner. Coming back to the Shopify ecosystem after all that time felt both familiar and completely new; the platform has evolved a lot, but the core developer experience is still solid.
The Public Listing
As of writing this, the public version is still under review on the Shopify App Store. You can check out the pricing and features at app.mapped.xpheretech.com/pricing.
The goal was simple: stop merchants from overpaying for something that should be accessible to everyone. A map with your store locations shouldn’t be a premium feature, it should be a basic need honestly.
Why This Exists
Every alternative I looked at was charging way too much for what they offered. Some required complex setups, others locked basic features behind higher tiers. Mapped exists because showing your points of sale on a map shouldn’t require a enterprise budget.
It was a fun build, and solving a real problem for a real client made it even more satisfying.