Help us check a price.
Include the city, store, product and pack size, both prices, the date, and the page link. A retailer link helps us understand the difference.
Email a price correction ↗Opens your email app with the details to fill in.Help & contact
Understand a comparison, report a price, or get help with your account.
Compare my groceries ↗Include the city, store, product and pack size, both prices, the date, and the page link. A retailer link helps us understand the difference.
Email a price correction ↗Opens your email app with the details to fill in.Choose your city and the stores you would actually visit, and mark your usual store. Add the items you buy and set quantities: packages, or kilograms for items sold by weight. We show which store costs less for your whole list, with the date of every price.
A store is ranked only when it has a price for every item compared. We never fill gaps with estimates in your list, so a missing price can never make a store look cheaper. An item that none of your stores prices is shown as “not compared” instead of being silently dropped.
Differences smaller than about 1% or 50 cents are reported as too close to call. A lead that small is within normal week-to-week price movement, so choose on convenience. When package sizes differ, we also show a size-adjusted comparison.
Saving keeps your list on this device only. There is no account, and nothing is sent to us unless you share the list or ask for updates. A shared link carries the city, items, chosen stores and the date of the prices the sender saw. The recipient can open and copy it without an account, and newer prices are clearly marked as a refresh.
No. Comparing stores, browsing prices and saving your list on this device are free and need no account. Accounts are for data subscriptions and private client workspaces assigned to you.
Available chains depend on the city and the coverage of our observations. Costco is not included, and Walmart prices appear only when a verified weekly collection is available. The coverage page lists the cities and stores we track.
These are observations from retailer websites, rather than guaranteed checkout prices. Promotions, pack sizes, brands, and local availability can change.
City pages compare a fixed 50-item example basket. When an item's price is missing at a chain, that basket uses the item's average at other chains in the same city. Estimates are labelled, and a basket needs at least 48 prices found and all 50 items covered before it can be ranked. Your own list never uses estimates.
Signing in alone does not unlock licensed data. Check your subscription in My account and use the email attached to it. Access to a private client workspace is separate from an index subscription.
Use the same method you used to create your account: Google or email and password. If you are stuck, contact hello@grocerypulse.ca. Please do not send your password or API key.
We use cookies for analytics to improve your experience. Privacy Policy