Google Business Profile
Connect Google Business Profile to Postline to schedule updates, events and offers for your business locations on Google Search and Maps.
What you can post
- Text up to 1,500 characters.
- 1 image. Video isn't supported.
- No threads or comments.
- Per-post settings:
- Post type: Update, Event or Offer. The default is Update.
- Button: No button, Learn more, Book, Order online, Buy, Sign up or Call now.
- Button link: required for every button except Call now.
- Event or offer title: up to 58 characters.
- Start date and End date: in
YYYY-MM-DDformat. - Coupon code and Terms and conditions: for offers.
Connect your account
- In the sidebar, click + Add next to Channels. Only workspace owners and admins can add channels.
- Choose Google Business Profile.
- Click Continue to Google Business Profile, sign in with Google and allow access.
- Postline adds each business location on the account as a channel.
For self-hosters
- Use a Google Cloud OAuth client. Enable the Business Profile APIs and apply for access. Google must approve it.
- Register this redirect URL:
{APP_URL}/api/channels/oauth/google-business/callback - Set
YOUTUBE_CLIENT_IDandYOUTUBE_CLIENT_SECRET. If you leave them empty, Postline usesGOOGLE_CLIENT_IDandGOOGLE_CLIENT_SECRET.
Google downloads the image from its public URL, so APP_URL/uploads/... (or your S3 public URL) must be reachable from the internet.
Analytics and plugs
Postline doesn't collect analytics for Google Business Profile yet. Plugs aren't available.
Known issues
- The server's Google Cloud project needs approved access to the Business Profile APIs.
- Events and offers need a title, a start date and an end date (
YYYY-MM-DD). - Every button except Call now needs a link.
- Connecting fails with "No business locations were found for this Google account." if the account has no locations.
- Postline sends posts with the language set to English.
- Postline refreshes the Google access token automatically. If access was revoked, you see "Google access was revoked. Reconnect the channel."