Pricing

One plan. One fair price per location.

No tiers to compare and no setup fee. Pay monthly or save with a yearly plan.

HeatMyMap

For each business location

$12.90 per location per month

or

$129 per location per year (2 months free)

  • 14-day free trial
  • Cancel anytime
  • Every feature included
Start your free trial

What each location gets

  • 5heatmap keywords
  • 7×7grids, at most
  • Weeklymap updates
  • 4on-demand heatmap refreshes a month (one keyword each), shared across your account

Everything included

Track

  • Heatmaps (geo-grid)
  • Local rank tracker, 100 keywords
  • Citation tracker
  • Business Profile audit
  • Website audit

AI visibility

  • Weekly AI visibility checks, 10 questions

Grow

  • Search Console and Analytics in the app
  • Site tasks
  • Rank-here plans

Reputation

  • Google, Trustpilot and Tripadvisor reviews
  • Replies with AI drafts
  • Review requests by email and QR code
  • Website review widget

Manage

  • Business Profile editing
  • Post scheduler
  • Performance insights
  • To-do list with monthly insights

Reports

  • Weekly and monthly reports
  • Share links
  • Multiple locations and websites
  • In-app help and support
  • Invite your team: free, no per-seat fees

See what each feature does

During your free trial

  • 1 heatmap keyword
  • Grids up to 5×5
  • 2 on-demand heatmap refreshes during the trial
  • Every other tool, with smaller limits (for example 20 rank-tracker keywords and 2 AI visibility questions)
Calculator

What will it cost me?

Enter how many locations you have and pick monthly or yearly.

Work out your price

From 1 to 100 locations.

Billing

$12.90 / month

$12.90 a month for 1 location

Pricing questions

Billing, in plain words

What does “per location” mean?

A location is one business address with its own Google listing. If you have two shops, that’s two locations: $25.80 a month, or $258 a year.

How does the free trial work?

You get a 14-day free trial with 1 heatmap keyword, grids up to 5×5 and 2 on-demand heatmap refreshes. We ask for a card to start it, and you won’t be charged until the 14 days are up. Cancel before then and you pay nothing.

What happens when the trial ends?

Your plan continues at $12.90 per location per month (or $129 per location per year if you chose yearly). You can then add up to 5 keywords and grids up to 7×7 for each location.

How am I billed when I add or remove a location?

You’re billed for each active location. When you add or archive a location, we update your subscription right away, and Stripe adds a prorated charge or credit to your next invoice. All the locations you have when the trial ends are billed.

Can I switch between monthly and yearly?

Yes. Go to Billing → Manage billing in your account to change your plan.

How do I cancel?

Cancel anytime from Billing → Manage billing. You keep access until the end of the period you’ve paid for. Apart from the automatic adjustments when you add or archive a location, we don’t give refunds for part of a period.

What is an on-demand refresh?

Your maps update every week on their own. An on-demand refresh runs a new heatmap right away, for example after you’ve updated your Google profile. Each refresh covers one keyword. You get 4 a month for each location, pooled across your account, and 2 during the trial.

Still unsure? Visit the help page or see how we compare.