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:
- Review story relevancy scores
- Read story previews to assess quality
- Check publication dates for freshness
- Review key points and quotes for content value
- Select stories using checkboxes
- 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:
- Select your stories
- Choose your target channel
- Configure channel-specific settings (word limits, product descriptions)
- Click "Generate Content" (uses 1 credit per generation)
- Review the generated content
- Make manual edits if needed
- 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:
- Click "Advanced Mode" for full control
- Select your stories
- Choose content type and configure all options
- Optionally select saved topics for reference
- Optionally select product tie-ins to weave into content
- Configure content-type-specific instructions
- Click "Generate Content" (uses 1 credit per generation)
- 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:
- Click "Add Story"
- Enter the story URL
- System automatically extracts title, content, and metadata
- 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
- Quality Over Quantity: Better to have fewer high-quality stories
- Relevancy First: Focus on stories with high relevancy scores
- Source Diversity: Include stories from multiple sources
- Balance Topics: Mix breaking news with analysis and commentary
- Check Dates: Ensure stories are appropriately fresh
- Review AI Analysis: Check key points and quotes for accuracy
Content Generation Tips
- Clear Audience Definition: Specific audience descriptions generate better content
- Consistent Tone: Maintain the same tone across all content
- Story Context: Select stories that work well together thematically
- Length Appropriateness: Match content length to channel and audience expectations
- Additional Instructions: Use for fine-tuning beyond basic audience/tone settings
Quality Assurance
- Fact Checking: Verify important claims in generated content
- Link Testing: Ensure all links work and go to correct sources
- Attribution: Always credit original sources properly
- Brand Voice: Maintain consistency with your established voice
- 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