Skip to content

Get GBP performance metrics

Returns daily performance metrics for a Google Business Profile location. Metrics include impressions (Maps/Search, desktop/mobile), website clicks, call clicks, direction requests, conversations, bookings, and food orders. Data may be delayed 2-3 days. Max 18 months of historical data. Requires the Analytics add-on.

GET /v1/analytics/googlebusiness/performance

Returns daily performance metrics for a Google Business Profile location. Metrics include impressions (Maps/Search, desktop/mobile), website clicks, call clicks, direction requests, conversations, bookings, and food orders. Data may be delayed 2-3 days. Max 18 months of historical data. Requires the Analytics add-on.

Parameters

  • accountId (query, string) required — The Zernio SocialAccount ID for the Google Business Profile account.

  • metrics (query, string) — Comma-separated metric names. Defaults to all available metrics. Valid values: BUSINESS_IMPRESSIONS_DESKTOP_MAPS, BUSINESS_IMPRESSIONS_DESKTOP_SEARCH, BUSINESS_IMPRESSIONS_MOBILE_MAPS, BUSINESS_IMPRESSIONS_MOBILE_SEARCH, BUSINESS_CONVERSATIONS, BUSIN...

  • startDate (query, string) — Start date (YYYY-MM-DD). Defaults to 30 days ago. Max 18 months back.

  • endDate (query, string) — End date (YYYY-MM-DD). Defaults to today.

Responses

200 — Performance metrics with daily time series

  • success (boolean)
  • accountId (string)
  • platform (string)
  • dateRange (object)
  • metrics (object) — Each key is a metric name containing total and daily values.
  • dataDelay (string)

400 — Invalid parameters

  • error (string)
  • validMetrics (array)

401

402 — Analytics access required. Legacy plans need the Analytics add-on; included by default on usage-based plans.

  • error (string)
  • code (string)

403 — Access denied

  • error (string)