Become a 10x Brand Engineer with Cuppa AI See Who's Hiring
AutomationsContent Planner

Content Planner

Info: Pro Tip: We always recommend having human eyes pass through generate articles before LIVE publishing on your or your client’s websites.

Content Planner

Content Planner is your central hub for scheduling and managing all content - articles, social posts, local SEO pages, and newsletters. See everything in a calendar or list view, and let automation handle the heavy lifting.

Doc paths: The automation-focused guide is Content Planner & Automation. This page is an alternate entry; we keep both URLs for legacy links.


Overview

Content Planner unifies your content calendar:

Content TypeDescription
ArticlesSEO blog posts from keyword clusters
Social PostsAuto-generated posts for multiple platforms
Local SEOLocation-based service pages
NewslettersWeekly content digests (coming soon)

Calendar Views

Calendar View

Visual month/week calendar showing:

  • Scheduled content by date
  • Color-coded by content type
  • Drag-and-drop rescheduling
  • Weekend toggle (show/hide)

List View

Chronological list of all content:

  • Sortable columns
  • Bulk actions
  • Filtering by type and status

How Content Flows In

From Content Clusters

When you mark a cluster as “In Plan”:

  1. Keywords are queued for content
  2. Click Refresh in Content Planner
  3. Articles are scheduled based on your default frequency
  4. Social posts auto-generated (if enabled)

Manual Scheduling

Add content directly:

  1. Click any date in calendar view
  2. Choose content type
  3. Enter details and schedule

Social Post Automation

The killer feature - automatic social posts when articles publish.

How It Works

  1. Article publishes
  2. Cuppa generates social posts using your Brand DNA:
    • Brand voice
    • Company values
    • ICP (Ideal Customer Profile)
    • Key differentiators
  3. Posts scheduled per your offset (e.g., 2 hours after publish)
  4. Optional AI-generated images using brand colors

Supported Platforms

PlatformCharacter LimitImages
Twitter/X280
LinkedIn3,000
Facebook63,206
Instagram2,200
TikTok2,200
YouTube5,000
Pinterest500
Reddit40,000
Bluesky300
Threads500
Google Business1,500
Telegram4,096
SnapchatVaries

Platform-Specific Content

Each platform gets tailored content:

  • LinkedIn: Professional, thought-leadership angle
  • Twitter/X: Punchy, hook-driven, thread-ready
  • Instagram: Visual-first, hashtag optimized
  • Facebook: Engaging, shareable, community-focused

Configuration

Auto-Social Settings

Navigate to Content Planner → Settings:

SettingDescription
Auto-Social ToggleEnable/disable automatic post generation
Default PlatformsWhich platforms to create posts for
Schedule OffsetDelay after article publish (minutes/hours)
Generate ImagesCreate AI images for posts
Hashtag PreferencesInclude/exclude hashtags, count
Brand ContextWhich brand profile to use

Scheduling Preferences

SettingOptions
Default TimeWhen to schedule new content
FrequencyDaily, 2x weekly, weekly, etc.
Avoid WeekendsSkip Saturday/Sunday
TimezoneYour local timezone

Working with the Planner

Refresh Content

Click Refresh to:

  • Pull in new content from “In Plan” clusters
  • Schedule pending items
  • Update status of existing items

Rescheduling

Drag and drop: Click and drag any item to a new date.

Edit details: Click an item to modify date, time, or content.

Bulk Actions

Select multiple items to:

  • Move to a new date
  • Change status
  • Delete
  • Generate content now

Status Workflow

StatusDescription
ScheduledQueued for the specified date
In ProgressCurrently being generated
ReadyContent generated, awaiting publish
PublishedLive on your CMS/platforms
FailedError occurred (check logs)

Social Post Publishing

Using Late.dev Integration

Cuppa integrates with Late.dev for publishing:

  1. Connect your social accounts in Late.dev
  2. Link Late.dev to Cuppa
  3. Posts auto-publish or queue for review

Manual Publishing

Without integration:

  1. Generate social posts in Content Planner
  2. Copy content from each post
  3. Paste into native platform interfaces

Cost Considerations

Social post generation uses your API keys (BYOK):

ComponentAPIEst. Cost
Text GenerationOpenAI (GPT-4o-mini)~$0.01/post
Image GenerationReplicate (Nano Banana Pro)~$0.05/image

Example: 4 platforms × 1 post + 4 images = ~$0.24 per article


Troubleshooting

”Refresh not finding new content”

Check:

  • Clusters are marked “In Plan”
  • Site/brand is selected
  • Keywords exist in clusters

”Social posts not generating”

Check:

  • Auto-Social is enabled in settings
  • Default platforms are selected
  • OpenAI API key is configured
  • Brand context exists

”Images not included”

Check:

  • Image generation is enabled
  • Replicate API key is configured
  • Brand visual style is set up

”Wrong brand voice in posts”

Solution: Ensure the correct brand context and voice are selected in Content Planner settings.


Best Practices

Content Cadence

For most businesses:

  • 2-3 articles per week
  • Social posts with each article
  • Batch generation weekly

For aggressive SEO:

  • Daily articles
  • Multiple social variations per article
  • Automated cross-posting

Calendar Organization

  • Color-code by content type
  • Use status consistently
  • Review weekly to catch gaps
  • Plan 30-60 days ahead

Social Timing

Optimal posting varies by platform:

PlatformBest Times
LinkedInTue-Thu, 7-8am or 12pm
Twitter/XMon-Fri, 8am-4pm
InstagramTue-Fri, 11am or 7-8pm
FacebookWed, 11am or 1pm


  • Content Clusters - Feed content into the planner
  • Keyword Imports - Source keywords for clusters
  • Brand Voice - Voice for social posts