Posts & Content
Creating, scheduling, and managing social media posts across platforms.
What is Posts & Content? The Posts module allows you to create and schedule social media content for Google Business Profile, Facebook, and Instagram. Manage all your location-based social posts from one unified interface with powerful targeting and scheduling capabilities.
Key Benefits:
• Multi-Platform Publishing: Create once, publish to Google Business Profile, Facebook, and Instagram simultaneously
• Bulk Targeting: Post to all locations, filter by account/region/state/country, or select specific listings
• AI Content Generation: Let AI create engaging post copy with relevant hashtags based on your topic or brief
• Advanced Scheduling: Schedule posts for future dates with timezone support, or publish immediately
• Calendar View: Visualize your entire content schedule in an intuitive monthly calendar layout
• Rich Post Types: Standard posts, Events with date/time, and Offers with coupon codes and terms
• Media Management: Upload and attach images to posts with automatic Supabase storage integration
• Call-to-Action Buttons: Add CTA buttons with UTM tracking for campaign attribution
• Centralized Management: View, filter, edit, and track all posts in one place
Post Creation Wizard:
Access the creation wizard from Dashboard > Posts > List page. The wizard guides you through 5 steps:
Step 1: Post Type - Choose between Standard (general updates), Event (with start/end date and time), or Offer (with coupon codes, terms, and redemption period)
Step 2: Platforms - Select which platforms to publish to: Google Business Profile, Facebook, and/or Instagram. Each platform has specific requirements and features.
Step 3: Target Locations - Choose where to post:
• All Locations: Post to every location in your organization
• Filter by: Account, Country, State/Province, or Region to target specific geographies
• Select Specific Listings: Manually choose individual locations from a searchable list
Step 4: Content & Media:
• Topic/Brief: Enter a description of what you want to post about
• AI Generation: Click "Generate with AI" to automatically create engaging copy with hashtags
• Manual Entry: Write your own content and add custom hashtags
• Media Upload: Attach images (automatically uploaded to Supabase storage)
• Event Details: For Event posts, set start date/time and end date/time
• Offer Details: For Offer posts, add coupon code, redemption URL, terms, and valid date range
Step 5: CTA & Scheduling:
• Call-to-Action: Add optional CTA button (BOOK, ORDER, SHOP, LEARN_MORE, SIGN_UP, CALL)
• UTM Parameters: Automatically add UTM tracking to CTA URLs for campaign attribution (utm_source, utm_medium, utm_campaign, utm_term, utm_content)
• Publish Timing: Choose "Publish Now" or "Schedule for Later" with specific date/time
• Review & Submit: Preview your post configuration and create the draft
Posts List View:
The main Posts page displays all your posts in a table format with powerful filtering:
• Filter by Platform: View posts for specific platforms or all platforms
• Filter by Status: Draft, Scheduled, Publishing, Published, or Failed
• Filter by Post Type: Standard, Event, or Offer
• Date Range Filter: Show posts created or scheduled within specific dates
• Quick Actions: Edit drafts, view details, reschedule, or delete posts
Calendar View:
Switch to Calendar view to visualize your content schedule:
• Monthly View: See all scheduled posts organized by date
• Platform Filter: Show only posts for specific platforms
• Status Filter: Filter by post status
• Timezone Control: View schedule in your preferred timezone (stored in browser cookie)
• Click to View: Click any post on the calendar to see full details
Post Status Lifecycle:
• Draft: Post created but not scheduled or published
• Scheduled: Post has a future publish date and will be automatically published by the system
• Publishing: Post is currently being published to platforms (temporary state)
• Published: Post successfully published to all target platforms
• Failed: Publishing encountered an error (check post details for error message)
Important Platform Notes:
• Google Business Profile: No longer provides post performance metrics via their API (impressions, clicks, etc.)
• Meta Platforms: Facebook and Instagram may have additional requirements or restrictions
• Image Requirements: Platforms have different image size and format requirements
Best Practices:
• Use AI generation as a starting point, then customize for your brand voice
• Add 4-6 relevant hashtags to increase discoverability
• Schedule posts during high-engagement times for your audience
• Use Events for time-sensitive announcements (grand openings, sales, special hours)
• Use Offers for promotions with specific redemption codes and terms
• Test different CTA types to see what drives the most engagement
• Include high-quality images that comply with platform guidelines
• Target posts geographically when promotions are location-specific
• Review scheduled posts regularly to ensure timing and content remain relevant
Common Use Cases:
• Announce new products, services, or menu items across all locations
• Promote seasonal sales or limited-time offers with expiration dates
• Share store hours changes for holidays or special events
• Highlight customer testimonials or success stories
• Post event invitations with RSVP tracking via CTA links
• Share behind-the-scenes content to humanize your brand
• Announce new location openings or grand reopenings
- Create a new post with the creation wizard
- Generate AI content from a topic brief
- Schedule posts to multiple locations at once
- Filter by account to target specific regions
- Upload media and add CTAs with UTM tracking
- View scheduled posts in calendar view
- Change timezone for calendar display
- Edit or reschedule draft posts
- Monitor post status and fix failed publishes
AI answers may be approximate. Verify critical steps in official docs above.