GBP Post Scheduler v2.0
"Automate Google Business Profile Posts, Photos & Videos" by John Rippy | johnrippy.link🏆 2025 Zapier Automation Hero of the Year — Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →
---
Automate your Google Business Profile with scheduled posts, photo uploads, and video publishing. Manage your GBP content programmatically with batch processing and webhook integration.
What's New in v2.0
- Photo Upload: Upload photos to your GBP photo gallery
- Video Upload: Add videos to showcase your business
- Multiple Images: Add multiple images to a single post
- Media Categories: Organize by Cover, Exterior, Interior, Product, Menu, etc.
- Caption Support: Add captions to uploaded media
Features
Post Types
- Updates: Regular business announcements
- Events: Time-bound events with start/end dates
- Offers: Promotions with coupon codes and terms
Media Support
- Photos in Posts: Add single or multiple images to posts
- Videos in Posts: Attach videos to your updates
- Standalone Media: Upload directly to GBP Photos section
- Categories: COVER, PROFILE, LOGO, EXTERIOR, INTERIOR, PRODUCT, AT_WORK, FOOD_AND_DRINK, MENU, COMMON_AREA, ROOMS, TEAMS, ADDITIONAL
Call-to-Action Buttons
- Learn More
- Book
- Order Online
- Shop
- Sign Up
- Call
Scheduling & Modes
- Publish immediately
- Schedule for specific date/time
posts_only: Only create postsmedia_only: Only upload photos/videosposts_and_media: Do both
Integration
- Webhook notifications (Zapier, Make, n8n)
- Batch processing
- JSON input for automation
Input Examples
Post with Multiple Images
{
"posts": [
{
"content": "Check out our new summer collection!",
"postType": "update",
"imageUrls": [
"https://example.com/summer1.jpg",
"https://example.com/summer2.jpg",
"https://example.com/summer3.jpg"
],
"callToAction": {
"type": "SHOP",
"url": "https://example.com/shop"
}
}
]
}
Post with Video
{
"posts": [
{
"content": "Take a virtual tour of our facility!",
"postType": "update",
"videoUrl": "https://example.com/tour.mp4",
"callToAction": {
"type": "LEARN_MORE",
"url": "https://example.com/about"
}
}
]
}
Upload Photos to Gallery
{
"mediaMode": "media_only",
"mediaItems": [
{
"type": "photo",
"url": "https://example.com/exterior.jpg",
"category": "EXTERIOR",
"caption": "Our beautiful storefront"
},
{
"type": "photo",
"url": "https://example.com/interior.jpg",
"category": "INTERIOR",
"caption": "Cozy seating area"
},
{
"type": "video",
"url": "https://example.com/kitchen.mp4",
"category": "AT_WORK",
"caption": "Behind the scenes in our kitchen"
}
],
"defaultMediaCategory": "ADDITIONAL"
}
Combined Posts and Media
{
"mediaMode": "posts_and_media",
"posts": [
{
"content": "Grand opening announcement!",
"postType": "event",
"eventTitle": "Grand Opening",
"eventStartDate": "2025-01-20",
"imageUrl": "https://example.com/grand-opening.jpg"
}
],
"mediaItems": [
{
"type": "photo",
"url": "https://example.com/logo.png",
"category": "LOGO"
}
]
}
Output
Dataset
{
"businessName": "Your Business",
"processedAt": "2025-01-01T...",
"mediaMode": "posts_and_media",
"summary": {
"posts": {
"total": 3,
"published": 2,
"scheduled": 1,
"failed": 0
},
"media": {
"total": 5,
"uploaded": 5,
"failed": 0
}
},
"postResults": [...],
"mediaResults": [...]
}
Media Categories
Use Cases
Content Calendar
Schedule a month's worth of posts with images in one run.
Photo Gallery Management
Bulk upload photos organized by category.
Video Marketing
Upload promotional videos and virtual tours.
Multi-Location
Run for each location to keep all GBP profiles active.
Seasonal Campaigns
Pre-schedule holiday content with themed imagery.
Pricing
Example costs:- 10 posts with images: $0.10 + (10 × $0.05) = $0.60
- 20 photos uploaded: $0.10 + (20 × $0.03) = $0.70
- 5 posts + 10 media: $0.10 + (5 × $0.05) + (10 × $0.03) = $0.65
Limitations
- Requires valid Google credentials
- 2FA must be disabled or handled externally
- Images/videos must be accessible URLs
- Rate limits apply (don't post too frequently)
Security Notes
- Credentials are encrypted in Apify
- Use app-specific passwords when possible
- Consider using a dedicated Google account
---
Built by John Rippy | johnrippy.link🏆 2025 Zapier Automation Hero of the Year — Project Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →
---
Keywords
gbp post scheduler, google business profile posts, gbp photos upload, gbp video upload, gmb posts automation, google posts scheduler, local seo posts, zapier integration, make integration, n8n integration