BetterPost
Docs

BetterPost

Curated content generation and newsletter automation platform for modern businesses.

Quick Links

  • Home
  • Docs
  • News

Contact

  • [email protected]

Legal

  • Privacy Policy
  • Terms of Use

© 2025 BetterPost. All rights reserved.

1388 Haight St #1199, San Francisco, CA 94117, United States

Made with ❤️ for content creators

Documentation
Getting Started
  • Introduction
  • Your First Project
  • Configuring Projects
Content Sources
  • Adding Sources
  • RSS/Atom Feeds
  • Source Types
  • Stories
Content Creation
  • Setting Up Channels
  • Content Generator

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

Content Generation Process

Channel Selection

Choose which channel to generate content for:

  • Newsletter: Email format with subject line and full content
  • Social Media: Platform-specific formatting and length (Twitter/X, LinkedIn, Facebook, BlueSky)
  • Video Content: Short-form video scripts (TikTok, Instagram, YouTube Shorts)
  • Blog Post: Long-form content with SEO optimization and word limits
  • Email Outreach: Personalized business outreach (requires product description)
  • Multiple Channels: Generate variations for different platforms

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

Generating Content

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

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

Content Templates

Create reusable structures for consistent content generation:

  • Newsletter section layouts
  • Social media post formats
  • Introduction and conclusion templates

Story Analytics

Track which types of stories perform best:

  • Engagement metrics by story topic
  • Source performance analysis
  • Audience response to different content types

Automated Workflows

Set up automated content generation:

  • Regular publication schedules
  • Automatic story selection based on criteria
  • Multi-channel content distribution

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

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

Next Steps

  • Setting Up Channels - Configure distribution channels
  • Adding Sources - Expand your content sources
  • Analytics - Track content performance