StoreRocket billing is straightforward, but there are a few things worth knowing, especially if you manage multiple projects or came through the Shopify app.
Plans and pricing
StoreRocket offers three plans:
Plan | Price | Locations | Best for |
Basic | $25/month | Up to 100 | Small businesses, single-location brands |
Pro | $39/month | Up to 1,000 | Growing brands, multi-location retailers |
Business | $69/month | Up to 20,000 | Large chains, franchises, enterprises |
Every plan includes the full widget with Google Maps or Mapbox, search, filters and live chat support. The main differences are the number of locations you can add and the extra features on Pro and Business.
See a full feature breakdown on the plans page (select See full feature comparison) or in the plan comparison article.
Where do I find my billing?
Open Account > Billing in the sidebar, or go to your Billing page. It shows your plan, its status, your next billing date, your payment method, your billing contact and your invoices.
Only people with billing access see it. If you pay through Shopify, the Billing page shows your Shopify charge and sends you to Shopify's billing page when you need to change anything.
One subscription per project
This is the most important thing to understand: each project has its own subscription. If you have two projects, you have two separate subscriptions with two separate charges.
This catches people off guard when they created a second project to test something. If you only need one store locator, you only need one project. Don't subscribe to the ones you're not using. If you own an unused project, open Projects and select its Delete button. The row explains any step needed first. Your only project cannot be deleted, and deleting a project does not cancel its subscription.
How to cancel
Open your Billing page
Under Billing Settings, select Cancel subscription
In the window that opens, select Continue to billing to open Stripe's billing portal
Confirm the cancellation there
You only see Cancel subscription while your subscription is active and has no plan change or payment waiting. Opening billing doesn't cancel anything by itself. Your widget will continue working until the end of your current billing period, and your Billing page then shows Cancellation scheduled with the date your access ends. If you change your mind before that date, select Keep subscription on the same page.
Shopify users: If you pay through Shopify, uninstalling the StoreRocket app cancels its Shopify charge. If you pay by card, uninstalling does not cancel that subscription, so cancel it from your Billing page first.
How to update your payment method
Open your Billing page
In the Payment method row, select Change (or Manage if no card is shown yet)
Update your card details in the Stripe billing portal
If a payment failed, the banner at the top of the Billing page has an Update payment method button that takes you straight to the payment.
How to get invoices and receipts
Invoices and receipts are sent automatically to the Billing email on your Billing page. You can also find them there:
Open your Billing page
Scroll to Invoice history to see your latest invoices
Select the arrow beside an invoice to open it, or select All invoices to see the full list in the Stripe billing portal
To send invoices to a different address, change Billing email on the Billing page and select Save. The project owner can also change it under Account > Project.
Need a specific invoice or need to add a VAT number? Message us on live chat.
Annual billing
Annual plans are available and come with a discount. The plans page shows Save 10% beside the Yearly switch.
To switch from monthly to annual:
Open your Billing page and select Change plan
Move the switch to Yearly
Choose your plan and follow the steps to review and confirm
You see what you pay today before you confirm, and nothing is charged until you do. Shopify bills monthly, so stores billed through Shopify don't see the yearly switch.
"Your account needs an upgrade" error
If you see this message on your widget, it means your subscription has expired or your payment failed. Open your Billing page to check the status of your subscription.
If it says Payment failed, select Update payment method.
If it says Trial ended or Ended, select Choose a plan.
After reactivating, your widget should start working again within a few minutes. If it still shows the error, clear your browser cache and any CDN cache on your website.
"Upgrade to unlock" on a feature
Some features are only available on certain plans. A feature your plan doesn't include shows an Unlock button. Select it to see which plan includes the feature, what changes and what you pay.
On a card-paid plan, the window shows what you pay today and a Pay button for the upgrade. If you're on a trial or your plan has ended, it takes you to choose a plan. If you pay through Shopify, it continues to Shopify.
Feature | Basic | Pro | Business |
Filters | Yes | Yes | Yes |
Custom CSS | Yes | Yes | Yes |
Custom map styles | No | Yes | Yes |
Analytics | No | Yes | Yes |
Location images | No | Yes | Yes |
Location Types (Featured/Standard) | No | No | Yes |
Leads Form | No | No | Yes |
REST API | No | No | Yes |
Google Sheets Sync | No | No | Yes |
Search Box Widget | No | No | Yes |
Floating Button Widget | No | No | Yes |
Remove StoreRocket branding | No | No | Yes |
Auto language detection | No | No | Yes |
Location suggestions (search by name) | No | No | Yes |
Export search data | No | No | Yes |
Duplicate detection | No | No | Yes |
Priority support | No | No | Yes |
To change your plan, open your Billing page and select Change plan, or open the Upgrade page from the sidebar.
Refund policy
If you've been double-charged, charged after canceling, or there's a billing error, email us at [email protected] and we'll sort it out. Refunds are reviewed by a real person, so email is the surest way to reach us. You can also ask in chat to be put through to someone.
Questions about billing? Email [email protected] or ask in chat to talk to a person.