🔥 Try Handled Locator free for 7 days.Start free trial

Ghost store locator

A Ghost store locator that suits the writing.

Ghost sites are usually quiet and editorial, and a bolted-on map ruins that. Add a locator that inherits your type and spacing, using a single HTML card.

  • 7-day trial
  • No card required
  • From $19/month
Kestrel Coffee locator running inside its example websiteReal widget

A real locator capture. This version suits a publication or independent brand listing stockists, venues or partners without breaking a restrained design. Open the full-size example to search it. Kestrel Coffee is an invented concept brand using sample data.

Built around the search

A Ghost store locator built around what a visitor is trying to do.

Distance is rarely the only question. Give someone enough to choose a useful location before they leave the page.

  1. 01

    It inherits your typography.

    Set the type, colours, spacing and corners so the locator reads as part of the page rather than an embedded application.

  2. 02

    One HTML card, no plugin.

    Ghost has no plugin system for this. The locator is a hosted widget you paste into a card, so nothing has to be installed or maintained.

  3. 03

    Update it after publishing.

    Locations and design change from the Handled dashboard. The published post keeps the same embed.

Search and discovery

A visitor finds the nearest useful location without scanning the whole list.

The locator opens, the visitor types a town or postcode, and results reorder by distance. Search, filters, labels and layout are settings you control, not fixed behaviour.

Start with the spreadsheet you already maintain. Import a CSV, review the locations, then keep the same embed as the list changes.

See the CSV format
Visitor view / Search
Visitor journey1 / 4
Austin, TX5 locations
RepairsSalesOpen now
1

North Loop Cycles

1.2 mi · Open until 6:00

2

Eastside Bike Works

2.8 mi · Open until 7:00

3

Hill Country Service

4.6 mi · Opens tomorrow

123Search this area

Search stage: Austin locations are filtered to repair shops, sorted by distance, and the nearest result offers directions.

Install on Ghost

Add the Ghost store locator once.

Handled is a hosted widget rather than a Ghost-specific extension. Copy the generated embed from the dashboard and place it where the locator should appear.

HTML card

<div id="biz-locator-root"></div>
<script src="https://cdn.handledlocal.com/widget.js"
  data-site-id="your-site-id" async></script>

Three steps to publish

  1. 1Edit the page or post and insert an HTML card where the locator should appear.
  2. 2Paste the embed code into the card.
  3. 3Publish, then open the public URL. Cards do not run scripts in the editor preview.
Read the full install guide

The practical questions

What changes after the trial?

Keep the design, locations and embed. Choose a plan based on location count and team seats. Your map usage remains on the Mapbox or Google account you control.

Compare plans
Starter
$19/mo
200 locations
2 team seats
Every working feature
Pro
$39/mo
2,000 locations
5 team seats
Every working feature
Business
$79/mo
10,000 locations
20 team seats
Every working feature

Before you choose

Questions buyers ask about this setup.

Do I need a plugin or an app for Ghost?
No. Handled is a hosted locator you embed in a page. There is nothing to install into Ghost, nothing to keep updated, and nothing that can conflict with the rest of your site.
Will my Ghost styles break the locator?
No. The widget renders in an isolated root so page CSS and widget CSS cannot collide in either direction. You set its colours, type, spacing and corners in Handled so it still matches the surrounding publication.
Can visitors filter as well as search?
Yes. Categories on your locations become customer-facing filters, alongside search by town or postcode and sorting by distance.
Who pays for the map traffic?
You connect your own Mapbox or Google Maps key and that provider bills usage directly. The Handled subscription covers the locator, location capacity and team seats.

Turn your location list into a Ghost store locator.

Start from the design above, import a sample of your real locations, and see it on your own page before paying.

7-day trial · No card required · Keep the same embed when you publish