GBP Post Scheduler
Pricing
from $0.01 / 1,000 results
GBP Post Scheduler
Automate your Google Business Profile posting with scheduled publishing and batch processing.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

John Rippy
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Share
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
| Category | Use Case |
|---|---|
| COVER | Main cover photo |
| PROFILE | Profile picture |
| LOGO | Business logo |
| EXTERIOR | Outside of building |
| INTERIOR | Inside shots |
| PRODUCT | Products you sell |
| AT_WORK | Staff in action |
| FOOD_AND_DRINK | Menu items |
| MENU | Menu photos |
| COMMON_AREA | Shared spaces |
| ROOMS | Hotel/office rooms |
| TEAMS | Team photos |
| ADDITIONAL | Other photos |
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
| Event | Description | Price |
|---|---|---|
| Actor start | Base cost per run | $0.10 |
| Post published | Per post published | $0.05 |
| Post scheduled | Per post scheduled | $0.05 |
| Media uploaded | Per photo/video uploaded | $0.03 |
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