All integrationsSocial Media

Google Business Profile

Manage business locations, customer reviews, local posts and media, and retrieve performance reports.

actions
25
triggers
7

Triggers

Start a workflow when something happens in Google Business Profile.

  • New reviewPolls a complete snapshot. Existing records establish the initial baseline; new records fire after that. Scans exceeding 4,000 records fail without advancing the saved place. Polling follows your workspace plan.
  • New or updated reviewPolls a complete snapshot. Existing records establish the initial baseline; new records and changes fire after that. Scans exceeding 4,000 records fail without advancing the saved place. Polling follows your workspace plan.
  • New postPolls a complete snapshot. Existing records establish the initial baseline; new records fire after that. Scans exceeding 4,000 records fail without advancing the saved place. Polling follows your workspace plan.
  • New or updated postPolls a complete snapshot. Existing records establish the initial baseline; new records and changes fire after that. Scans exceeding 4,000 records fail without advancing the saved place. Polling follows your workspace plan.
  • New mediaPolls a complete snapshot. Existing records establish the initial baseline; new records fire after that. Scans exceeding 4,000 records fail without advancing the saved place. Polling follows your workspace plan.
  • New locationPolls a complete snapshot. Existing records establish the initial baseline; new records fire after that. Scans exceeding 4,000 records fail without advancing the saved place. Polling follows your workspace plan.
  • New or updated locationPolls a complete snapshot. Existing records establish the initial baseline; new records and changes fire after that. Scans exceeding 4,000 records fail without advancing the saved place. Polling follows your workspace plan.

Actions

Steps a workflow can run in Google Business Profile.

  • List accountsLists all of the accounts for the authenticated user. This includes all accounts that the user owns, as well as any accounts for which the user has management rights.
  • Get accountGets the specified account. Returns `NOT_FOUND` if the account does not exist or if the caller does not have access rights to it.
  • List locationsLists the locations for the specified account.
  • Get locationReturns the specified location as last set by the merchant. It may not reflect updates from Google or user-generated content that are live on Google Maps.
  • Update locationUpdates the specified location.
  • List reviewsList reviews. Pagination metadata is returned unchanged.
  • Get reviewGet review.
  • Reply to reviewReply to review.
  • Delete review replyDelete review reply.
  • List postsList posts. Pagination metadata is returned unchanged.
  • Get postGet post.
  • Delete postDelete post.
  • Create postPublish a standard local post. This becomes visible on Google; use an authorized test location for QA.
  • Update postUpdate post.
  • List mediaList media. Pagination metadata is returned unchanged.
  • Get mediaGet media.
  • Delete mediaDelete media.
  • Create mediaCreate media.
  • Get location attributesRetrieves attributes for a location as last set by the merchant. It may not reflect updates from Google or user-generated content that are live on Google Maps.
  • Get google updated locationReturns the specified location as it appears live on Google Maps and Search. This consumer-facing view may have been updated by Google or user-generated content and may differ from the merchant's version. The returned GoogleUpdatedLocation contains masks that indicate which fields differ from the merchant's information.
  • List categoriesReturns a list of business categories. Search will match the category name but not the category ID. Search only matches the front of a category name (that is, 'food' may return 'Food Court' but not 'Fast Food Restaurant').
  • Get notification settingsReturns the pubsub notification settings for the account.
  • Update notification settingsSets the pubsub notification setting for the account informing Google which topic to send pubsub notifications for. Use the notification_types field within notification_setting to manipulate the events an account wants to subscribe to. An account will only have one notification setting resource, and only one pubsub topic can be set. To delete the setting, update with an empty notification_types
  • Get daily performanceGet the daily values of one or more performance metrics, such as website clicks or call clicks, for a location over a date range. Only daily data is available, not hourly.
  • List search keywordsReturns the search keywords used to find a business in search or maps. Each search keyword is accompanied by impressions which are aggregated on a monthly basis. Example request: `GET https://businessprofileperformance.googleapis.com/v1/locations/12345/searchkeywords/impressions/monthly?monthly_range.start_month.year=2022&monthly_range.start_month.month=1&monthly_range.end_month.year=2022&monthly_range.end_month.month=3`

Automate Google Business Profile with Lodol.

Connect Google Business Profile and ask your AI for your first workflow.

Free plan, no credit card