- Set up, claim, and verify your Business Profile in chat
- Read your business locations, profile details, and opening hours
- Update business information, regular hours, and special hours
- Read the complete review feed for verified locations and create, update, or delete owner replies
- Publish local posts and manage photos
- Check verification status and request eligible verification methods
- Read profile performance metrics and search keyword impressions
- Link your verified listing to your Google Ads account, so your ads can show your address and become eligible for Google Maps
This connector accesses profiles the connected Google account owns or manages.
For public business searches, competitor research, or public ratings and
review snippets, use Google Maps.
Common use cases
You can ask Lovable to work with your Business Profile data directly or build an app for recurring workflows. These examples apply to business owners, operations teams, and marketing teams.
For example, ask Lovable to prepare an opening hours update:
Use Google Business Profile in your published app
Use Google Business Profile in your published app to build a dashboard for your team. In it, your team can read reviews, approve replies, and manage opening hours for your business locations. The connector continues to work after you publish, so your team can use these features directly in the app. The app uses your linked Google account. Visitors do not connect their own Google accounts. You choose which data and actions your app makes available, such as displaying reviews or letting signed-in team members approve replies and update hours. For example, ask Lovable to build a team dashboard:Set up or claim your Business Profile from chat
Google lists businesses that meet customers in person, at a storefront or at the customer’s location. An online-only business, a virtual office, or a PO box is not eligible. For an ineligible business, Lovable says so and suggests other ways to be found. Ask Lovable, for example:- A listing you already manage: Lovable uses that listing instead of creating a new one.
- An unclaimed listing: Lovable claims it for you.
- A listing someone else has claimed: Lovable gives you Google’s link to request access instead of creating a duplicate.
- No listing: Lovable prepares a new listing. You approve the details before it sends them to Google.
- Phone call, SMS, or email: Google sends a code within minutes. Give the code to Lovable, and it completes the verification.
- Postcard: Google mails a code, which can take up to 14 days. Give it to Lovable when it arrives.
- Video verification: only at business.google.com.
Use your Business Profile with Google Ads
Once your listing is verified, Lovable can help you set up local ads that are eligible to show on Google Maps. See Advertise your app. In the guided ads flow, Lovable offers to link one verified business location to your Google Ads account. You approve the link before Lovable makes the change. The link applies to the whole ad account. If the ad account already has linked locations, Lovable keeps them and explains how you can manage them in Google Ads. Google syncs the location, which can take a few days. Your ads can then become eligible to show your address and appear on Google Maps. Google decides where ads appear, so linking a location does not guarantee Maps placement. You can continue setting up campaigns without adding a new link; any existing location links remain.How to connect Google Business Profile
Who can create Google Business Profile connections depends on your plan and workspace settings. App + chat connectors are available by default on Free, Pro, and Business plans. On Enterprise plans, they are effectively disabled at first. Who can create connections and clients defaults to No one until an admin changes it in Connectors → Admin settings → App + chat connectors. You can create multiple Google Business Profile connections using different Google accounts, which is useful when you manage profiles for different businesses. When the connection is created, you can ask Lovable to use it directly. To use it in an app, link it to the project by asking Lovable in chat.Prerequisites
Before connecting Google Business Profile, make sure you have:- A Google account. You do not need a Business Profile yet. Lovable can set one up from chat after you connect.
- Permission to create connections in your Lovable workspace (see Who can create connections and clients)
Google provides the Business Profile API at no
charge. Requests
through the connector count toward Google’s API
quotas. Google
controls these limits.
Set up your Google Business Profile connection
You authorize Lovable by signing in with Google. You do not need an API key or your own Google Cloud project for this connection.1
Open Google Business Profile in Connectors
Open Connectors and select Google Business Profile. For the other places to open the catalog from, see Where to find connectors.
2
Add a connection
Click Add connection and select App + chat connector. The form is split into collapsible sections, Details, Configure connection, and Sharing.
3
Name the connection
Under Details, Lovable fills in a name for the connection, which you can change. The name is only used inside Lovable to identify the connection.
4
Review the required permission
Under Configure connection → Scopes, review the permissions Lovable requests. All three are selected by default.
The Business Profile permission includes both reading and managing profiles. The connector does not offer a separate read-only scope.
5
Choose who can use this connection
Under Sharing, the connection is private to you by default and shows a Private label. To share it, click Share with others. Then add workspace members by email, or click Invite entire workspace to make the connection available to everyone in your Lovable workspace.Anyone you share the connection with uses the business profile access of the connected Google account.See Who can use connections and clients for more information.
6
Connect to Google and authorize
Click Connect. The Google authorization window opens, so make sure your browser doesn’t block pop-ups. If the window is blocked, Lovable redirects you instead.Choose the Google account you want to use for your business, review the requested permission, and authorize Lovable. If you already have a Business Profile, use an account that owns or manages it.Google redirects you back to Lovable with a confirmation.
Verify access and make your first request
Ask Lovable to list the accounts and locations available through your connection:Review changes and verification requests
Lovable validates proposed profile and opening-hour changes before applying them. Confirm the exact location and proposed values when asked. For review replies, review the final text before sending it. You can connect before your locations are verified and verify them from chat. Google requires a verified location before you can read its reviews. Google determines which verification methods a location supports. Lovable starts verification only when you ask, and it cannot bypass the steps Google requires. See Google’s Business Profile API policies. When building an app, include approval steps for profile changes and replies, and explicit owner actions for verification. Do not schedule or automatically retry verification requests.Limitations
The Google Business Profile connector cannot:- Access complete reviews or private performance data for businesses the connected Google account does not own or manage
- Use the Google Business Profile Notifications API or receive notifications and webhooks. The connector does not support this API or the required Google Cloud Pub/Sub setup.
- Read or post business questions and answers, or use the discontinued Business Calls API
- Support per-end-user Google Business Profile login. Each connection represents one Google account shared across all projects linked to it.
Manage your Google Business Profile connection
Connections are managed from Connectors: select Google Business Profile, then open the connection.- Unlink projects to remove Google Business Profile access from specific projects while keeping the connection available for others. See Unlink projects from a connection for the steps.
- Delete the connection to remove it from the workspace entirely. Deleting is permanent. It removes the credentials from all linked projects, and app features that use Google Business Profile stop working until a new connection is added. See Delete a connection for the steps and who can delete.