Google Business API Updates, Offers & Events

Post content to Google Business Profile programmatically. Manage your local presence at scale.

Start Free
gbp-upload.ts
import { UploadPost } from 'upload-post';

const uploader = new UploadPost('your-api-key');

await uploader.post({
  title: 'New update',
  platforms: ['google_business']
});

Google Business Profile API Features

Standard Posts

Publish regular updates with text and optional photo to your business profile.

Event Posts

Promote events with title, start and end dates and times.

Offer Posts

Share deals and discounts with coupon codes and redemption links.

Call-to-Action Buttons

Add CTA buttons: Book, Order, Shop, Learn More, Sign Up, or Call.

Photo Support

Attach one photo per post to increase engagement.

Scheduling

Schedule posts for optimal local audience engagement.

Ready to automate your Google Business presence?

Start posting to Google Business Profile programmatically today.

Create Free Account