hello@betterpost.ai

Product

  • Content Generation
  • Multi-Channel
  • Content Calendar
  • Customization
  • Sources

Solutions

  • For Content Marketers
  • For Founders & CEOs
  • For Agencies
  • For B2B Marketers
  • For Newsletter Creators

Quick Links

  • Home
  • Pricing
  • Docs
  • News

Legal

  • Privacy
  • Terms
  • Cookies
  • Accessibility
Do Not Sell or Share My Personal information·Limit the Use Of My Sensitive Personal Information

© 2026 Totally Harmless Robots LLC. All rights reserved.

Made with ❤️ for content creators

Documentation
Getting Started
  • Introduction
  • Your First Project
  • Billing and Credits
  • Configuring Projects
Content Sources
  • Adding Sources
  • RSS/Atom Feeds
  • Source Types
  • Stories
Content Creation
  • Content Generator
  • Scheduled Posts
  • Content Calendar
  • Posts

Content Generator

The content generator helps you curate stories and create content for your channels using AI. This guide covers the complete workflow from story selection to content publishing.

Story Curation Workflow

Viewing Available Stories

Stories are automatically collected from your configured sources. Each story displays:

Story Information:

  • Title and source attribution
  • Publication date and author
  • Relevancy score (0-100% scale)
  • Story preview and full content
  • Key Points: Important claims and insights extracted by AI
  • Quotes: Relevant quotes from the original content
  • Notes: Your personal observations and planning notes

Relevancy Scoring: Stories are automatically scored from 0-100% based on how well they match your project's content criteria. Higher percentages indicate better matches for your audience.

Story Filtering Options

Show/Hide Controls:

  • Toggle old stories (stories older than your preferred timeframe)
  • Hide irrelevant stories (low relevancy scores)
  • Filter by source or publication date

Manual Story Management:

  • Add stories manually by entering URLs
  • Refresh individual stories to get updated content
  • Delete stories that aren't relevant
  • Add personal notes to stories for planning

Story Selection

Select multiple stories for content generation:

  1. Review story relevancy scores
  2. Read story previews to assess quality
  3. Check publication dates for freshness
  4. Review key points and quotes for content value
  5. Select stories using checkboxes
  6. Aim for 3-8 stories per content generation

How Story Selection Works:

  • Manual Selection: When you manually choose stories, they are displayed sorted by project criteria relevancy (how well they match your content criteria). You can review and select the stories that best fit your needs.

  • Auto-Selection with Topics: When you provide a topic or theme and let BetterPost automatically select stories, the system uses a blended relevancy score that combines:

    • Topic Similarity (50%): How well the story matches your specified topic or theme
    • Project Criteria Relevancy (50%): How well the story matches your project's content criteria

    This ensures that auto-selected stories are both relevant to your topic AND aligned with your project's overall content strategy. Stories without project criteria relevancy scores will be selected based on topic similarity alone.

Content Generation Process

Channel Selection

Choose which channel to generate content for:

Newsletter

  • Email format with optimized subject line
  • Preview text for inbox display
  • Formatted story summaries with source links

Blog Post

  • Long-form content with SEO optimization
  • Meta description (150-160 characters)
  • Tags for categorization
  • FAQ section with common questions
  • Configurable word limits (100-10,000 words, default 800)

Email Outreach

  • Personalized business outreach emails
  • Connects current events to your product/service
  • Requires product description to be configured

Social Media Platforms

  • X (Twitter): Character-optimized posts, thread support, hashtag suggestions
  • LinkedIn: Professional tone, industry-relevant context
  • Facebook: Platform-appropriate length, engagement-focused
  • BlueSky: Rich text formatting for decentralized social network

Video Content

  • TikTok: 15-60 second scripts with hook-focused storytelling, multiple hook alternatives
  • Instagram: Reels scripts with caption optimization and hashtag strategy
  • YouTube Shorts: SEO-optimized titles, descriptions, and tag recommendations

Generation Options

Content Length:

  • Brief: Short summaries and key points
  • Standard: Balanced coverage with context
  • Detailed: Comprehensive analysis and commentary
  • Blog Posts: Configurable word limits (100-10,000 words, default 800)

Content Style: Uses your channel's configured audience and tone settings

  • Audience: Who you're writing for
  • Tone: Writing style (professional, conversational, etc.)
  • Additional Instructions: Advanced customization guidelines

Advanced Mode:

  • Full control over all generation options
  • Access to saved topics for quick reference
  • Product tie-in selection
  • Persisted state management - your settings are saved between sessions
  • Content-type-specific instructions override defaults

Generating Content

Standard Mode:

  1. Select your stories
  2. Choose your target channel
  3. Configure channel-specific settings (word limits, product descriptions)
  4. Click "Generate Content" (uses 1 credit per generation)
  5. Review the generated content
  6. Make manual edits if needed
  7. Publish or save as draft

Note: Each content generation costs 1 credit. If you've reached your credit limit, you'll need to wait for your monthly reset or upgrade your plan. See Billing and Credits for more information.

Advanced Mode:

  1. Click "Advanced Mode" for full control
  2. Select your stories
  3. Choose content type and configure all options
  4. Optionally select saved topics for reference
  5. Optionally select product tie-ins to weave into content
  6. Configure content-type-specific instructions
  7. Click "Generate Content" (uses 1 credit per generation)
  8. Your settings are automatically saved for next time

Content Output Formats

Newsletter Content

Subject Line: Optimized for open rates based on story selection Preview Text: Email preview text that appears in inbox Main Content: Formatted stories with summaries and source links Structure: Introduction, story summaries, conclusion with sources

Social Media Content

Twitter/X:

  • Character-optimized posts
  • Thread support for multiple stories
  • Hashtag suggestions
  • Shortened links

LinkedIn:

  • Professional tone and formatting
  • Industry-relevant context
  • Engagement-focused content

Facebook/BlueSky:

  • Platform-appropriate length
  • Visual content suggestions
  • Community engagement elements

Video Content

TikTok:

  • 15-60 second optimized scripts
  • Hook-focused storytelling
  • Trending format integration
  • Multiple hook alternatives for A/B testing

Instagram:

  • Video script with caption optimization
  • Hashtag strategy recommendations
  • Story-driven content approach
  • Cross-format content suggestions

YouTube Shorts:

  • SEO-optimized titles and descriptions
  • Tag recommendations for discoverability
  • Algorithm-optimized content structure
  • Subscriber conversion focus

Blog Post Content

Title: SEO-optimized headline (50-60 characters) Body: Full markdown-formatted content with proper headings Meta Description: Click-worthy search result description (150-160 characters) Tags: Relevant categories and keywords for SEO FAQ: Common questions and detailed answers related to the topic Word Count: Configurable target length for optimal SEO performance

Email Outreach Content

Subject Line: References stories to establish relevance Content: Connects current events to your product/service Approach: Relationship-building, not hard selling Requirement: Product description must be configured for this channel type

Working with Generated Content

Content Review

Always review generated content before publishing:

  • Check story accuracy and attribution
  • Verify links work correctly
  • Ensure tone matches your brand voice
  • Confirm content meets platform requirements
  • Review SEO elements (meta descriptions, tags)

Content Editing

Direct Editing: Edit content directly in the generator interface Copy to Clipboard: Export content for editing in external tools Save as Draft: Store content for later review and editing

Publishing Options

Immediate Publishing: Publish directly from the generator Scheduled Publishing: Set future publication dates Manual Distribution: Copy content for manual posting Multi-Channel Publishing: Publish to multiple channels simultaneously

Story Management

Adding Stories Manually

Import individual stories by URL:

  1. Click "Add Story"
  2. Enter the story URL
  3. System automatically extracts title, content, and metadata
  4. Story appears in your story list with relevancy scoring

Story Quality Control

Relevancy Adjustment: Stories are scored based on your content criteria Source Reliability: Consider source credibility in your selections Content Freshness: Prefer recent stories unless covering evergreen topics Audience Fit: Select stories that match your target audience interests Key Points Review: Check AI-extracted insights for accuracy Quote Verification: Review extracted quotes for context and relevance

Bulk Story Actions

Refresh Multiple Stories: Update content for selected stories Delete Irrelevant Stories: Remove stories that don't fit your criteria Export Story List: Save story selections for future reference

Best Practices

Story Selection Strategy

  1. Quality Over Quantity: Better to have fewer high-quality stories
  2. Relevancy First: Focus on stories with high relevancy scores
  3. Source Diversity: Include stories from multiple sources
  4. Balance Topics: Mix breaking news with analysis and commentary
  5. Check Dates: Ensure stories are appropriately fresh
  6. Review AI Analysis: Check key points and quotes for accuracy

Content Generation Tips

  1. Clear Audience Definition: Specific audience descriptions generate better content
  2. Consistent Tone: Maintain the same tone across all content
  3. Story Context: Select stories that work well together thematically
  4. Length Appropriateness: Match content length to channel and audience expectations
  5. Additional Instructions: Use for fine-tuning beyond basic audience/tone settings

Quality Assurance

  1. Fact Checking: Verify important claims in generated content
  2. Link Testing: Ensure all links work and go to correct sources
  3. Attribution: Always credit original sources properly
  4. Brand Voice: Maintain consistency with your established voice
  5. SEO Optimization: Review meta descriptions and tags for blog posts

Advanced Features

Saved Topics

Reference your saved topics during content generation:

  • Topics appear in Advanced Mode for quick selection
  • Use topics to guide content themes and focus areas
  • Topics are managed in Project Settings > Saved Topics tab
  • Useful for maintaining consistent themes across content

Product Tie-Ins

Weave product or service descriptions into your content:

  • Select one or more tie-ins during content generation
  • Tie-ins are naturally integrated into the content narrative
  • Manage tie-ins in Project Settings > Product Tie-Ins tab
  • Useful for product announcements, service highlights, and business outreach

Automated Workflows

Set up automated content generation with scheduled posts:

  • Weekly Schedules - Generate content on specific days of the week
  • Monthly Schedules - Generate content on specific days of the month
  • Topic Selection - Use recent stories, trending topics, or custom topics
  • Automatic Generation - Content is created automatically and saved for review
  • See Scheduled Posts for complete documentation

Content Storage

Generated content is automatically saved to the content table:

  • Historical record of all generated content
  • Easy access to previous versions
  • Performance tracking and analytics
  • Content reuse and repurposing

Troubleshooting

Common Issues

Low Story Relevancy: Refine your project's content criteria to be more specific about your focus areas

Poor Content Quality: Improve your channel's audience and tone descriptions for better AI generation

Missing Stories: Check that your sources are active and fetching properly

Content Too Long/Short: Adjust generation settings or edit content manually

Missing Product Description: Email outreach channels require a product description to be configured

Credit Limit Reached: If you see an error about reaching your credit limit, you've used all your monthly credits. Wait for your monthly reset or upgrade your plan. See Billing and Credits for more information.

Content Problems

Repetitive Content: Vary your story selection to include different topics and sources

Off-Brand Tone: Review and refine your channel's tone settings

Broken Links: Verify source URLs are still active before publishing

Attribution Issues: Always include proper source attribution in generated content

Poor SEO Performance: Review generated meta descriptions and tags for blog posts

Content Management

Viewing Generated Content

All generated content is automatically saved and can be accessed from:

  • Posts Page (/projects/[projectId]/posts) - View all generated content in a searchable table
  • Calendar Page (/projects/[projectId]/calendar) - See content organized by date
  • Content Preview Modal - Click any content item to view it in a modal overlay

Content Details

Each piece of generated content includes:

  • Creation Date - When the content was generated
  • Content Type - Newsletter, blog post, social media, etc.
  • Description - AI-generated summary of the content
  • Word Limit - Target word count (if applicable)
  • Story Count - Number of stories used in generation
  • Tie-In Count - Number of product tie-ins included
  • Scheduled Post Link - If generated from a schedule

Content Actions

From the Posts page or Calendar, you can:

  • View - Open content in a preview modal or navigate to full page
  • Edit - Modify content directly (changes are saved automatically)
  • Delete - Remove content (hold Shift while deleting to skip confirmation)
  • Copy - Export content for use in external tools

Next Steps

  • Billing and Credits - Understand credits, plans, and limits
  • Configuring Projects - Set up saved topics, product tie-ins, and content type settings
  • Scheduled Posts - Automate content generation on a schedule
  • Adding Sources - Expand your content sources
  • Stories Management - Curate and organize discovered content