Install in minutes

Add Maptera to any website

Pick how you want to install your store locator. Use a no-code app for Shopify or Wix, paste a universal embed snippet into any site, or build something custom on our REST API. Every path starts with a free account.

No credit card to start
Live in under 10 minutes
Switch methods anytime

Choose your platform

Each method gives you the same powerful, customizable locator. The only difference is how it connects to your site.

Most popular

Shopify

No-code app install

Install the Maptera app from inside Shopify admin. Your store locations sync automatically and the locator embeds into any theme.

  • Auto-syncs locations
  • Embedded in Shopify admin
  • Theme-friendly block
Install guide

Wix

One-click Wix connect

Connect your Wix site, drop the locator into any page, and manage everything from a single dashboard. No developer required.

  • Continue with Wix
  • Drag-and-drop placement
  • Managed dashboard
Install guide

Embed (any website)

WordPress, Squarespace, custom HTML

Paste a single embed snippet into any website and a fully interactive store locator appears. Works everywhere HTML does.

  • Copy-paste snippet
  • Works on any CMS
  • Fully customizable
Install guide

Squarespace

One Code Block

Paste the embed snippet into a Squarespace Code Block. No plugin, no Google Maps API key, and content updates without republishing.

  • Works in any Code Block
  • Business & Commerce plans
  • Beats the native map block
Install guide

WordPress

One Custom HTML block

Paste the embed snippet into a Custom HTML block. No plugin to install or update, no Google Maps API key, works with Elementor and Divi.

  • No plugin to maintain
  • No Maps API key
  • Any theme or builder
Install guide

WooCommerce

Stockists & where to buy

Same Custom HTML block as WordPress, on a Stockists or Where to Buy page. No extra plugin on an already-crowded install.

  • No plugin conflict risk
  • Category filters
  • No Maps API key
Install guide

BigCommerce

A web page or template

Paste into a BigCommerce web page with the editor in HTML view, or into a theme template. Works on every BigCommerce plan.

  • No app install
  • Every plan tier
  • No Maps API key
Install guide

Webflow

One Embed element

Drop the snippet into a Webflow Embed element. Inherits your container width and stays responsive across breakpoints.

  • First-class Embed element
  • Responsive
  • No custom Maps code
Install guide

REST API

Build your own experience

Query locations, run nearest-store lookups, and power custom UIs with a clean JSON REST API. Available on Scale.

  • JSON over HTTPS
  • Nearest-store endpoint
  • API key auth
Install guide
Embed, not a plugin

Where the snippet goes on each platform

Maptera has native apps for Shopify and Wix only. Everywhere else the locator runs from a single hosted script tag you paste into a code or embed block. Nothing is installed into your CMS, there is no extension to keep updated, and you never need a Google Maps API key. The only thing that genuinely differs between platforms is where that snippet goes, so here is exactly that, per platform.

Add a store locator to WordPress

One Custom HTML block

Paste one snippet into a Custom HTML block and a fully interactive, searchable locator appears. No plugin to install or keep updated, no Google Maps API key to provision, and no PHP to touch. Works with any theme, and with Elementor or Divi through their HTML widget.

  1. 1

    Create a Maptera account

    Sign up on the Free plan. No credit card, and up to 10 locations permanently.

  2. 2

    Add your locations

    Add locations in the dashboard or bulk-import a CSV. Addresses are geocoded to coordinates automatically, so you never have to supply latitude and longitude.

  3. 3

    Style the locator

    Choose a layout (sidebar, full map, or list), set brand colours to match your theme, and pick which controls appear — search, category filters, hours, call, and directions.

  4. 4

    Copy your embed snippet

    Open the Embed section of the Maptera dashboard and copy the generated script tag. It is one line and already contains your locator ID.

  5. 5

    Create the page that will hold the locator

    In WordPress, create or open the page — usually "Store Locator", "Find a Store", or "Stockists". Give it a real title and a sentence of intro copy so the page has something for search engines to work with beyond the widget.

  6. 6

    Add a Custom HTML block and paste the snippet

    In the block editor, add a Custom HTML block and paste the Maptera snippet into it. On the Classic Editor, switch to the Text tab first. In Elementor or Divi, use the HTML widget rather than the text widget — the text widget strips script tags in some configurations.

  7. 7

    Publish and check the live page

    Publish and view the page logged out. If the map does not appear, the usual culprits are a security plugin stripping inline scripts, a caching plugin serving a stale copy, or the snippet being pasted into a paragraph block rather than a Custom HTML block. Clear the cache and check the block type first.

WordPress questions

Do I need a WordPress store locator plugin?

No. The Maptera locator runs from a hosted script tag, so there is no plugin to install, update, or audit. That is a deliberate trade: you give up deep integration with WordPress internals, and in exchange you get nothing in your install that can break on a core update or need a security patch.

Does it work with Elementor, Divi, or my page builder?

Yes. Use the builder's HTML or code widget rather than a plain text widget, since some text widgets strip script tags. Beyond that the locator behaves like any other embedded block and stays responsive inside your builder's layout.

Do I need a Google Maps API key for WordPress?

No. Map rendering and geocoding are handled on Maptera's side. You never create a Google Cloud project, never enable billing there, and never receive a Maps bill — which is the single most common complaint about self-hosted WordPress locator plugins.

Why is the map not showing on my WordPress site?

In order of likelihood: a caching plugin is serving an older version of the page (clear the cache), a security or optimisation plugin is stripping inline scripts (allow-list the Maptera domain), or the snippet went into a paragraph block instead of a Custom HTML block. Checking those three resolves nearly every case.

Will this slow my WordPress site down?

The locator loads asynchronously and only on the page that contains it, so it does not affect your other pages. It is generally lighter than a plugin that loads the Google Maps JavaScript API plus its own assets site-wide.

Add a store locator to WooCommerce

Stockists and where-to-buy pages

WooCommerce runs on WordPress, so the locator installs the same way: one snippet in a Custom HTML block on a Stockists or Where to Buy page. No plugin to keep updated on an already-crowded install, no conflict risk at checkout, and no Google Maps API key.

  1. 1

    Create a Maptera account

    Sign up on the Free plan — no credit card, up to 10 locations permanently.

  2. 2

    Add your locations or stockists

    Add them in the dashboard or bulk-import a CSV. Addresses geocode to coordinates automatically, which matters most when the list came from a distributor rather than your own records.

  3. 3

    Tag categories that shoppers care about

    Product lines carried, services offered, or store type. Categories become the filters on the front end, so decide them before you import rather than after.

  4. 4

    Copy your embed snippet

    Open the Embed section of the Maptera dashboard and copy the one-line script tag.

  5. 5

    Create the page in WordPress

    Add a page called "Stockists", "Where to Buy", or "Find a Store". Give it a real heading and a sentence of copy so the page is not just a widget.

  6. 6

    Paste into a Custom HTML block

    Use the Custom HTML block in the block editor, the Text tab in the Classic Editor, or the HTML widget in Elementor or Divi. A plain paragraph or text block will strip the script tag.

  7. 7

    Clear your cache and check the live page

    WooCommerce sites almost always run a caching plugin. Purge the cache and view the page logged out. If the map still does not render, check for a security or optimisation plugin stripping inline scripts.

WooCommerce questions

Is there a WooCommerce store locator plugin?

Several exist, and most require you to provide a Google Maps API key with billing enabled. Maptera takes the other route: a hosted embed with nothing installed in WordPress, which means no plugin to update, no conflict risk at checkout, and no Maps bill.

Can the locator show which stockists carry which products?

Yes, through categories. Tag each stockist with the product lines it carries and shoppers can filter to the ones that stock what they want. To be clear about the limit: this is a filter on data you maintain, not a live inventory feed — it does not know what is on the shelf right now.

Will it slow down my WooCommerce store?

The locator loads asynchronously and only on the page containing it, so product and checkout pages are unaffected. That compares favourably with plugins that load a mapping library site-wide.

Add a store locator to BigCommerce

A web page or a theme template

Paste one snippet into a BigCommerce web page with the editor in HTML view, or into a theme template. It works on every BigCommerce plan because it is a script tag rather than an app, so there is no marketplace subscription stacked on top of your BigCommerce bill.

  1. 1

    Create a Maptera account

    Sign up on the Free plan — no credit card, up to 10 locations permanently.

  2. 2

    Add your locations

    Add them in the dashboard or bulk-import a CSV. Addresses are geocoded to coordinates automatically.

  3. 3

    Style the locator

    Pick a layout, set brand colours to match your BigCommerce theme, and choose which controls appear — search, filters, hours, call and directions.

  4. 4

    Copy your embed snippet

    Open the Embed section of the Maptera dashboard and copy the one-line script tag.

  5. 5

    Create a web page in BigCommerce

    In the control panel go to Storefront, then Web Pages, and add a new page. Set the type to a page with its own content rather than a link.

  6. 6

    Switch the editor to HTML and paste

    In the page content editor, switch to the HTML or source view before pasting. The WYSIWYG view will strip the script tag if you paste into it directly.

  7. 7

    Save, then check the live storefront

    View the page on your storefront rather than in the editor preview. If the map does not appear, confirm the snippet survived the save by reopening the HTML view — a WYSIWYG round-trip is the usual culprit.

BigCommerce questions

Do I need a BigCommerce app for a store locator?

No. The locator runs from a hosted script tag, so there is nothing to install from the BigCommerce marketplace and no separate app subscription. That also means it works identically on every BigCommerce plan.

Why did my snippet disappear after saving in BigCommerce?

The BigCommerce WYSIWYG editor strips script tags. Reopen the page, switch to HTML or source view first, paste there, and save from that view.

Can I filter BigCommerce locations by product line or service?

Yes. Each location carries its own categories, which become front-end filters. Useful for stores that also sell through retailers and want a where-to-buy map rather than a list of their own branches.

Add a store locator to Webflow

One Embed element

Drop one snippet into a Webflow Embed element and publish. The locator inherits your section width, stays responsive across breakpoints, and needs no Google Maps API key — which is the part that makes the usual custom-code-against-Google-Maps approach expensive.

  1. 1

    Create a Maptera account

    Sign up on the Free plan — no credit card, up to 10 locations permanently.

  2. 2

    Add your locations

    Add them in the dashboard or bulk-import a CSV. Addresses geocode to coordinates automatically.

  3. 3

    Style the locator to match your Webflow design

    Set brand colours, pick a layout, and choose which controls appear. Getting this close to your design system before embedding saves fighting it with custom CSS later.

  4. 4

    Copy your embed snippet

    Open the Embed section of the Maptera dashboard and copy the one-line script tag.

  5. 5

    Add an Embed element in the Designer

    On the page you want the locator on, add an Embed element from the Add panel. Place it inside a container or section that already has the width you want the locator to take.

  6. 6

    Paste the snippet and save

    Paste into the code editor that opens, then save. The Designer canvas shows a placeholder rather than the live map, which is expected — Webflow does not execute third-party scripts on the canvas.

  7. 7

    Publish and check the live site

    Publish, then check the published domain. Also check your breakpoints: give the parent container a sensible minimum height so the locator has room on mobile.

Webflow questions

Why does the map not show in the Webflow Designer?

Webflow deliberately does not run third-party scripts on the Designer canvas — Embed elements show a placeholder instead. Publish the site and check the live URL, or use the preview on the published domain.

Can I use Webflow CMS collections to manage locations?

Locations are managed in the Maptera dashboard rather than in Webflow CMS, so this is a genuine trade-off worth naming: you keep location data in one place across every site that embeds the locator, but it is not a Webflow collection you can bind to other Webflow content.

Will the locator break my Webflow responsive layout?

No. The locator fills its parent container and is responsive. The one thing worth setting is a minimum height on that container so it has room at mobile breakpoints rather than collapsing.

Not sure which one is right for you?

Start free and explore. You can add stores, customize your locator, and try every install method from your dashboard. Pick the platform you actually use—you can always change later.

Want to compare plans first? See Maptera pricing or explore solutions by industry.

Ready to help customers find your stores?

Get started today with our 14-day free trial. No credit card required.

Contact

Have Questions?

Whether you need help getting started, want to explore enterprise options, or just have a question about Maptera — we'd love to hear from you. We typically respond within one business day.

Response Time
< 24 hours

By submitting you agree to let Maptera contact you about relevant products and services.