June-2025 Release Notes

No "June gloom" detected at the SafeGraph HQ - just rays of sunny, new data! Welcome to the June 2025 release notes ๐Ÿ˜Ž.

Places Highlights

  • +9mm places globally ๐Ÿ“ˆ๐ŸŒŽ
  • Enhancedcategory_tags and amenity columns rolled out to retail POIs! ๐Ÿ›
  • Newname_aliases column available for early testing and feedback ๐Ÿ’ฅ

Places Growth

This month, SG Places has a grand total of 74,918,566, including POI with or without geometry, closed POI, and parking lots. This is a net increase of 9,204,103 places from last month. The net increase attributed to refined source updates, new brands, and net new global sources targeted at category specific gains.

Of course, you can always visit our Places Summary Stats to find more details on our continued growth.

Global Coverage Gains

This month, we refined our category interpretation for a few large sources, which enabled us to squeeze more "data juice" from the "source fruit." We also focused on closing coverage gaps globally for hotels. As a result, the following countries saw the largest coverage gains in notable categories:

  • Brazil: +5mm POIs ๐Ÿ‡ง๐Ÿ‡ท
    • naics_code = 811111 (General Automotive Repair): +212k POIs ๐Ÿš˜๐Ÿ”ง
    • naics_code = 445110 (Supermarkets and Grocery Stores): +181k POIs ๐Ÿ›’
    • naics_code = 721110 (Hotels (except Casino Hotels) and Motels): +92k POIs ๐Ÿจ
  • Italy: +1.79mm POIs ๐Ÿ‡ฎ๐Ÿ‡น
    • naics_code = 811111 (General Automotive Repair): +49k POIs ๐Ÿš˜๐Ÿ”ง
    • naics_code = 813410 (Civic and Social Organizations): +45k POIs ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ
    • naics_code = 541110 (Fitness and Recreational Sports Centers): +32k POIs ๐Ÿ‹๏ธโ€โ™‚๏ธ
  • US: +665k POIs ๐Ÿ‡บ๐Ÿ‡ธ
    • naics_code = 813410 (Civic and Social Organizations): +62 POIs ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ
    • naics_code = 541110 (Offices of Lawyers): +47k POIs๐Ÿ•ด๐Ÿงณ
    • naics_code = 445110 (Supermarkets and Grocery Stores): +18k POIs ๐Ÿ›’
  • Mexico: +405k POIs ๐Ÿ‡ฒ๐Ÿ‡ฝ
    • naics_code = 445110 (Supermarkets and Grocery Stores): +48k POIs ๐Ÿ›’
    • naics_code = 721110 (Hotels (except Casino Hotels) and Motels): +27k POIs ๐Ÿจ
    • naics_code = 453210 (Office Supplies and Stationery Stores): +14k POIs ๐Ÿ–Š
  • Poland: +244k POIs ๐Ÿ‡ต๐Ÿ‡ฑ
    • naics_code = 721110 (Hotels (except Casino Hotels) and Motels): +34k POIs ๐Ÿจ
    • naics_code = 722511 (Full-Service Restaurants): +15k POIs ๐Ÿฝ
    • naics_code = 611110 (Elementary and Secondary Schools): +10k POIs ๐Ÿ“š

Brands

This month, we added a grand total of 162 brands across 51 countries including:

  • Carelon Health Care Center (SG_BRAND_72d1c0131a9d16f3) with 799 POIs ๐Ÿง‘โ€โš•๏ธ
  • RWJBarnabas Health (SG_BRAND_bedb03b85dda80a7) with 228 POIs ๐Ÿง‘โ€โš•๏ธ
  • Virsi (SG_BRAND_06239362c56087b6) with 84 POIs โ›ฝ๏ธ
  • Dirty Dough Cookies (SG_BRAND_73d6c22df3c82141) with 66 POIs ๐Ÿช
  • True Spec Golf (SG_BRAND_898ebf5e6b2d3ae1) with 39 POIs โ›ณ๏ธ

๐Ÿ‘€ Are we missing a brand or country? ๐Ÿ‘€ Please let us know here

Brand Openings and Closings

  • We rely on POI metadata to track store openings and closings, and we are especially interested in understanding open/close dates for branded POIs. It can take more than a month to infer open/close dates, so we report brand open/close metrics on a one month delay.
  • In this release, we flagged 1,924 brands with at least one store closure in April 2025 and 2,170 brands with at least one store opening in April 2025. Learn more about our open/close columns here.

Drops โฌ‡๏ธ

  • We are ingesting many sources and due to source changes and processing changes, Placekeys do drop over time. In this release, we dropped 2,779,465 Placekeys (41,436 branded and 2,738,029 non-branded).

Enhanced Category Tags and Amenity Columns for Retail

Retail Category Tags

Weโ€™ve continued our work enhancing category_tags, extending the cleaner, more opinionated taxonomy first rolled out for Food & Accommodation (naics_code like '72%') to the Retail Trade universe (naics_code like '44-45%')! ๐ŸŽ‰ See docs for more.

Retailcategory_tags now answer a single question:

  • โ€œWhat words or phrases best describe this place, or what type of products does it sell?โ€
    • All possible values describe granular retail store types (โ€œDepartment Storeโ€), primary goods (โ€œAuto Parts & Accessoriesโ€), or both.

More Data:

  • 80 brand-new category_tag values tuned to common search and analytics use-cases ๐Ÿ” (universe of possible category_tag values for retail available here)
  • +29mm (+257 %) category_tag assignments across retail POIs globally ๐Ÿ“ˆ

Retail Amenity Columns

Recall that we released 7 new amenity columns to complement enhanced category_tags for Food & Accommodation (naics_code like '72%'). The same is now true for Retail Trade (naics_code like '44-45%')! ๐ŸŽ‰

Our goal for amenity columns remains the same: Answer narrow sets of questions about a place without parsing through noise. See docs for full definitions, but as a guiding rule, each value in an amenity column should be a suitable answer to the column's distinct question.

By the Numbers:

  • 25 new amenity column values tuned to common search and analytics use-cases ๐Ÿ”
  • 359k amenity column assignments across retail POIs globally ๐Ÿ“ˆ

Name Aliases

Ever had a "we're saying the same thing!" conversation about what seemed to be two totally different places? Do you call your local coffee shop by its old name while transplants call it the updated name under new ownership? Is it "Ashley Furniture" or "Ashley Home Store," and are both correct? ๐Ÿค” We all have our own flavor for describing places, and these name differences permeate data sources significantly at scale. This can make recall for place oriented search and data joining especially challenging.

We're working to solve this by storing all alternative names for a given place in a new column called name_aliases. Our goal is to increase match and recall for the desired place from a variety of inputs, including but not limited to: queries for the business name, brand name, store specific name, common colloquial name, or some other โ€œaliasโ€ name (see docs for more).

Example:

placekeylocation_nameregionname_aliases
zzy-222@63m-ncz-9mkAshley FurnitureVA["Ashley","Ashley Store","Ashley HomeStore","Ashley Home Store","Ashley Store Wise Va","Ashley Store Wise, VA","Ashley Furniture Outlet","Ashley Furniture HomeStore","Ashley Furniture Home Store","Ashley Furniture Distribution","Ashley Furniture Industries Inc"]

Do these challenges resonate with your day-to-day data work? We would LOVE to hear from you! We have a foundation of alias data available and are currently narrowing on which types of places and which types of aliases should see more investment. Reach out to your CSM to evaluate a sample of our name_aliases "beta!"