Analytics

Get Google Business Profile search keywords

Returns search keywords that triggered impressions for a Google Business Profile location. Data is aggregated monthly. Keywords below a minimum impression threshold set by Google are excluded. Max 18 months of historical data. Requires the Analytics add-on.

get/v1/analytics/googlebusiness/search-keywords

Query parameters

accountIdstring required

The Zernio SocialAccount ID for the Google Business Profile account.

startMonthstring

Start month (YYYY-MM). Defaults to 3 months ago.

endMonthstring

End month (YYYY-MM). Defaults to current month.

Response

Search keywords with impression counts

successboolean
accountIdstring
platformstring
notestring

Example response

{
  "success": true,
  "platform": "googlebusiness",
  "monthRange": {
    "startMonth": "2026-01",
    "endMonth": "2026-03"
  },
  "keywords": [
    {
      "keyword": "restaurant near me",
      "impressions": 245
    }
  ],
  "note": "Keywords below a minimum impression threshold are excluded by Google"
}

Changes

Changed in 4 of the 56 revisions of this API.16

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the non-success response with the status

      response-non-success-status-added

    • ○

      added the non-success response with the status

      response-non-success-status-added