GBP Social Repurposer - Auto-Post Google Business Profile Content to All Social Platforms
Automatically transform and repurpose your Google Business Profile (GBP) posts for Facebook, Instagram, LinkedIn, and Twitter/X with AI-powered content optimization. Turn one GBP post into perfectly tailored content for every major social platform.
Why Use GBP Social Repurposer?
Managing multiple social media accounts is time-consuming. If you're already creating posts for Google Business Profile, why not maximize their reach? This actor:
- Saves Hours Weekly: Post once on GBP, automatically distribute everywhere
- AI-Optimized Content: Each platform gets content tailored to its unique requirements and audience expectations
- Maintains Brand Consistency: Your message stays consistent while format adapts to each platform
- Increases Visibility: Turn 1 post into 5 touchpoints across the web
- Perfect for Local Businesses: Ideal for local SEO and multi-channel social media marketing
Features
🤖 AI-Powered Content Adaptation
Uses Claude AI to intelligently rewrite your GBP posts for each platform:
- Twitter/X: Punchy, concise messaging within 280 characters
- Instagram: Visual-first captions with strategic hashtags for discovery
- LinkedIn: Professional, business-focused content with industry relevance
- Facebook: Engaging storytelling format with calls-to-action
📱 Multi-Platform Support
Post to all major social platforms:
⚙️ Flexible Scheduling Modes
- Preview Mode: Generate optimized content without posting - review before publishing
- Immediate Mode: Post directly to all enabled platforms
- Queue Mode: Save formatted posts for later scheduling
🎯 Customization Options
- Choose your brand tone: Professional, Casual, Friendly, Exciting, or Formal
- Add custom hashtags that appear on all posts
- Optionally link back to original GBP posts
- Enable/disable each social platform independently
How It Works
1. Provide GBP Posts: Input your Google Business Profile posts (text, images, post type)
2. Configure Platforms: Enable the social channels you want to target
3. Set AI Preferences: Choose tone, hashtags, and link preferences
4. Run the Actor: The AI transforms each GBP post for every platform
5. Review or Post: Preview the content or post immediately
Input Configuration
GBP Posts Input
Provide your GBP posts in this format:
{
"gbpPosts": [
{
"id": "post-123",
"text": "We're excited to announce our new spring collection!",
"imageUrls": ["https://example.com/spring-collection.jpg"],
"postType": "update",
"gbpUrl": "https://g.page/your-business/post/123"
}
]
}
Post Types Supported
- update: General business updates and news
- event: Event announcements with dates and details
- offer: Promotions, sales, and special offers with coupon codes
- product: Product showcases and highlights
Platform Credentials
Each platform requires its own API credentials:
Facebook/Instagram:- Facebook Page ID
- Facebook Access Token (with
pages_manage_postspermission) - Instagram Business Account ID (for Instagram)
- Organization ID (Company Page ID)
- OAuth Access Token (with
w_organization_socialpermission)
- API Key (Consumer Key)
- API Secret (Consumer Secret)
- Access Token
- Access Token Secret
Output Data
The actor outputs comprehensive results:
{
"businessName": "Your Business",
"gbpPostsProcessed": 3,
"platformsEnabled": ["facebook", "instagram", "linkedin", "twitter"],
"scheduledPosts": [
{
"id": "post-1",
"originalGBPPost": { / original GBP post / },
"platformContents": [
{
"platform": "twitter",
"text": "🌸 Spring collection is HERE! New styles, fresh looks...",
"hashtags": ["SpringFashion", "NewArrivals"],
"characterCount": 142,
"characterLimit": 280,
"isWithinLimit": true
}
// ... other platforms
],
"status": "preview",
"results": [
{
"platform": "facebook",
"success": true,
"postId": "123456789",
"postUrl": "https://facebook.com/123456789"
}
]
}
],
"summary": {
"totalGBPPosts": 3,
"totalSocialPosts": 12,
"byPlatform": {
"facebook": 3,
"instagram": 3,
"linkedin": 3,
"twitter": 3
},
"successfulPosts": 12,
"failedPosts": 0
}
}
Use Cases
Local Business Marketing
Maximize your Google Business Profile content by extending reach to all social platforms. Perfect for:
- Restaurants announcing specials
- Retail stores promoting sales
- Service businesses sharing updates
- Healthcare practices sharing health tips
Social Media Management Agencies
Streamline content distribution for multiple clients:
- Reduce manual posting time by 80%
- Ensure consistent cross-platform presence
- Preview all content before client approval
- Track success rates across platforms
Multi-Location Businesses
Manage social presence for multiple locations:
- Centralize content creation
- Maintain brand consistency
- Customize per-location as needed
Demo Mode
Enable demoMode: true to test the actor with sample GBP posts without requiring real API credentials. Demo mode:
- Generates realistic sample GBP posts (update, event, offer types)
- Simulates AI content transformation for all platforms
- Returns complete output structure for integration testing
- No API calls are made in demo mode
Perfect for:
- Testing integrations before going live
- Understanding the output format
- Demonstrating capabilities to stakeholders
Pricing
This actor uses the pay-per-result pricing model:
Example: Processing 10 GBP posts to 4 platforms with AI and immediate posting:- 10 posts × $0.01 = $0.10
- 10 posts × 4 platforms × $0.005 = $0.20 (AI)
- 10 posts × 4 platforms × $0.01 = $0.40 (posting)
- Total: $0.70
Tips for Best Results
1. Include Images: Posts with images perform better on all platforms
2. Use AI Rewriting: The AI adaptation significantly improves engagement
3. Add Custom Hashtags: Include your brand hashtag for consistency
4. Test with Preview Mode: Always preview before enabling immediate posting
5. Monitor Results: Check the success/failure rates and adjust as needed
Frequently Asked Questions
Do I need API credentials for all platforms?
No! You can enable only the platforms you want to post to. Each platform is optional.
Can I preview posts before they go live?
Yes! Use scheduleMode: "preview" to generate all content without actually posting.
Does it work with GBP events and offers?
Absolutely. The AI is context-aware and optimizes event announcements and promotional offers appropriately for each platform.
What happens if a post fails?
Failed posts are logged with error details. Successful posts continue - one platform failure doesn't affect others.
Can I customize hashtags per platform?
The AI generates platform-appropriate hashtags, but you can also add custom hashtags that appear on all posts.
Related Actors
- GBP Poster - Post directly to Google Business Profile
- Facebook Page Scraper - Extract Facebook Page data
- LinkedIn Profile Scraper - Extract LinkedIn data
Support
- Documentation: Full input schema available in the Input tab
- Issues: Report bugs or request features via Apify support
- Updates: Actor is actively maintained with regular updates
---
Built by John Rippy - 2025 Zapier Automation Hero of the YearTransform your local SEO strategy with automated social media distribution. One post, everywhere.