Google My Business / Business Profile – Creating Posts via API fails (403 / mybusiness.googleapis.com / Legacy API confusion)

:bullseye: What is your goal?

I want to automatically create Google Business Profile posts (Local Posts / Updates) via Make.

Use case:

Daily lunch menu.

Text + optional image

Triggered by WhatsApp → processed → posted to Google Business Profile

Reading profile data works fine.
Only creating posts fails.

:thinking: What is the problem & what have you tried?

I am trying to create Google Business Profile posts using the Make.com “Google My Business → Create a Post” module.

The problem

The module consistently fails with a 403 error when attempting to create a post, while reading business profile data works without any issues.

Typical error message:

"[403] Google My Business API has not been used in project XXXXX before or it is disabled.
Enable it by visiting https://console.developers.google.com/apis/api/mybusiness.googleapis.com/overview
"

When I try to go to the given url in the error I get an error from the google page so I can not activate this (maybe legacy) api.

What works

  • Retrieving accounts
  • Retrieving locations
  • Retrieving business profile information
  • OAuth connection succeeds
  • Correct location and account IDs are returned

What does NOT work

Creating a post (STANDARD or EVENT) using the Create a Post module

The error always references “mybusiness. googleapis .com”

What I have tried

  • Enabled all available Google Business Profile related APIs in Google Cloud:
  • My Business Business Information API
  • My Business Account Management API
  • Business Profile Performance API
  • My Business Notifications API
  • My Business Place Actions API
  • Verified OAuth scope: “https:// www. googleapis. com/auth/business.manage”
  • Verified that the connected Google account is Owner / Manager of the location
  • Reconnected the Google My Business connection in Make

Current assumption

It seems that the Create a Post module still relies on the legacy “mybusiness. googleapis .com” endpoint, which appears to be: deprecated, no longer visible / activatable in the Google Cloud Console UI, or not properly supported anymore.

Because of this, profile data can be read successfully via newer Business Profile APIs, but posting fails consistently.

Any guidance or confirmation from users who recently got this working would be greatly appreciated.

:clipboard: Error messages or input/output bundles

[403] Google My Business API has not been used in project XXXXX before or it is disabled.
Enable it by visiting https://console.developers.google.com/apis/api/mybusiness.googleapis.com/overview

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

Welcome to the Make community!

Can confirm this is a bug as it’s deprecated.[1]

As this is a community (peer-led) forum, we can only help with using the Make platform as intended (scenario building, troubleshooting scenario/module error messages, etc.). We cannot assist with underlying platform/technical issues like these.

Contact Make Support

For technical issues, contacting Make support by creating a ticket is the only official option available to Make customers.

Make support has access to your specific account details, scenario, execution history, server-side logs, and has internal tools to investigate the issue further. If the issue is with a custom app, Make support will be able to reach out to the external team responsible for maintaining it. Also, you might need to share potentially sensitive information about your account, organisation, scenario, and execution history logs, which is not advisable here on this public forum.

Search for Updates First

Before creating a support ticket, do try to look around if others are facing the same problem, and if there are further steps you can take. Here are some things you can do —

  1. Check the Make Status page to see if it is an ongoing network-wide issue/outage and view any updates (example).

  2. Search this Make forum to see if there are any discussions, updates, and workarounds. Here are some possible search terms you can use:
    tags:error  bug  "not working"

How to Create a Support Ticket

If you are logged-in, you can head to the new ticket page to submit a ticket. (If you are unable to login to your main account, it is advisable to create an account to access this page.)

Screenshot of the Contact Support page
Above: Screenshot of the Contact Support page

After submitting your support ticket, you should receive a confirmation email with the subject “Ticket Created” together with a summary of what you submitted. If you do not receive this automated reply within minutes, try creating a ticket again. Example of email subject: [#1234567] Ticket created | Technical challenge

Priority of Tickets

If you do not receive a response from Make support, simply be patient. Make support receives thousands of tickets daily, hence tickets have to be prioritised based on the severity of the incidents and organisation’s plan. For more information about the different levels of customer support for each plan, refer to the “Support” section on the Pricing page, or on your organisation’s Subscription pag. If you are a free customer, you can create a Pro account to get quicker support via the ticketing system.

Resolution

When your issue is resolved one way or another, we’d love to hear more details about the cause, and how you managed to solve it (including use of workarounds). By sharing your findings and solutions, we are contributing to this knowledgebase to enable others to search for answers to similar problems.

@samliew
P.S.: investing some effort into the tutorials in the Make Academy will save you lots of time and frustration using Make!


  1. Source: Deprecation schedule  |  Google Business Profile APIs  |  Google for Developers ↩︎

1 Like