WordPress — universal embed

Install a Store Locator on WordPress

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.

This is an embed, not a WordPress plugin

Maptera has native apps for Shopify and Wix only. On WordPress the locator runs from a single hosted script tag you paste into a code or embed block. Nothing is installed into WordPress itself, there is no extension to keep updated, and you do not need a Google Maps API key. The upside of the embed is that content changes go live from the Maptera dashboard without republishing your site.

Why the embed works well on WordPress

Nothing to install or update

A store locator plugin is another dependency to keep patched, another thing that can break on a WordPress core update, and another potential security surface. The embed is a hosted script, so there is nothing in your install to maintain.

No Google Maps API key

Most WordPress locator plugins ask you to create a Google Cloud project, enable billing, and paste in an API key. Maptera hosts the map, so you never provision a key and never get a surprise Maps bill.

Works with any theme or builder

Gutenberg Custom HTML, a Classic Editor text block, an Elementor or Divi HTML widget, or a template file — anywhere HTML renders, the locator renders.

How to install, step by step

Add locations, copy the snippet, paste it into WordPress. Usually under ten minutes.

1

Create a Maptera account

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

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

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

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

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

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

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.

Create your free account

Need the snippet before signing up? Generate one with the free embed code generator.

Pricing

Free to start

Launch your WordPress locator on the Free plan with up to 10 locations and no credit card. Paid plans start at $9/month and include a 14-day free trial, branding removal, and more locations.

WordPress install FAQ

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?

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 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.

Can I use it on WooCommerce too?

Yes — WooCommerce runs on WordPress, so the install is identical. The usual placement is a "Stockists" or "Where to Buy" page alongside the shop, which is worth having whether or not you sell through third parties.

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.