Skip to content

HG Content Generation System - User Guide

Table of Contents

  1. Getting Started
  2. Dashboard Overview
  3. Creating Content Requests
  4. Managing Clients and Strategies
  5. Monitoring Job Progress
  6. Analytics and Reporting
  7. Settings and Account Management
  8. Best Practices and Tips
  9. Troubleshooting
  10. Feature Reference Guide

Getting Started

Initial Setup

Welcome to the HG Content Generation System! This platform helps you create high-quality, tailored content using advanced AI technology.

First Login

  1. Access the Platform: Navigate to your platform URL and log in with your credentials
  2. Select a Client: Use the client selector in the header to choose which client you're working with
  3. Explore the Dashboard: Familiarize yourself with the main navigation and dashboard overview

The main navigation includes: - Dashboard: Overview of your content generation activity - Content: Create new content requests and view history - Jobs: Monitor all content generation jobs in real-time - Strategies: Manage content strategies and guidelines - Analytics: View detailed performance metrics and costs - Settings: Configure your account and preferences


Dashboard Overview

Main Dashboard Features

The dashboard provides a comprehensive overview of your content generation activities:

Quick Stats

  • Total Jobs: Number of content requests processed
  • Success Rate: Percentage of successfully completed jobs
  • Active Jobs: Currently processing content requests
  • Cost Tracking: Current period spending and budget status

Recent Jobs

  • View your most recent content generation requests
  • Real-time status updates with visual indicators
  • Quick access to job details and generated content

Performance Indicators

  • Live Connection Status: Shows if real-time updates are active
  • System Health: Current system performance indicators
  • Processing Times: Average time for content generation
  • Use the client selector in the header to switch between different clients
  • The logout button is located in the top-right corner
  • All navigation items show your current location with visual highlighting

Creating Content Requests

Content Request Form

The content request form is your primary tool for generating content. It features a tabbed interface with progressive completion tracking.

Basic Information Tab

Content Type Selection - Blog Posts: Long-form articles and blog content - Social Media: Short-form content for social platforms - Email: Email marketing and newsletter content - Custom: Specialized content types

Essential Fields - Topic: The main subject or title for your content - Keywords: Relevant terms for SEO and content focus (up to 15 keywords) - Content Length: Choose from short, medium, long, or extra-long formats - Tone: Professional, casual, friendly, authoritative, or creative - Priority: Set urgency level (low, medium, high, urgent)

Advanced Options Tab

Target Audience Definition - Demographics: Age, profession, location details - Interests & Hobbies: What your audience cares about - Pain Points: Challenges your audience faces

Brand Guidelines - Specify your brand voice and style requirements - Include any specific terminology or guidelines - Set content structure preferences

Reference Materials - Add up to 5 reference URLs for inspiration - Include competitor content or style examples - Provide context documents

Deadline Setting - Optional delivery deadline - Automatic prioritization based on urgency

SEO & Structure Tab

SEO Optimization - Focus Keyword: Primary SEO target - Meta Title: Search engine title (60 characters max) - Meta Description: Search snippet (160 characters max) - Target URL: Where content will be published

Content Structure Options - Use Headings: Include H2, H3 section headers - Include Introduction: Add engaging opening content - Include Conclusion: Add summary or closing thoughts - Include Call-to-Action: Add compelling CTAs with custom text

Form Features

Draft Management

  • Auto-save: Forms save automatically every 30 seconds
  • Manual Save: Save drafts at any time
  • Draft History: Access previously saved drafts
  • Draft Restoration: Resume work from saved drafts

Preset Management

  • Save Presets: Save form configurations for reuse
  • Load Presets: Apply saved configurations quickly
  • Preset Library: Manage multiple preset configurations

Progress Tracking

  • Completion Progress: Visual progress bar showing form completion
  • Required Fields: Clear indication of mandatory fields
  • Step Validation: Ensure required information is complete before proceeding

Submission Process

  1. Form Validation: System checks all required fields
  2. Client Verification: Ensures a client is selected
  3. Submission: Content request is queued for processing
  4. Confirmation: Receive job ID and tracking information
  5. Redirect: Automatically navigate to job monitoring page

Managing Clients and Strategies

Client Management

Client Selection

  • Use the Client Selector in the header to switch between clients
  • All content requests, strategies, and analytics are client-specific
  • Client information includes name and associated settings

Multi-Client Support

  • Work with multiple clients simultaneously
  • Isolated data and settings per client
  • Easy switching without losing work context

Strategy Management

The Strategy Management section allows you to create and maintain content strategies for each client.

Creating Strategies

Basic Strategy Information - Strategy Name: Descriptive name for identification - Description: Overview of strategy purpose and goals - Status: Active or Inactive status

Strategy Components - Content Guidelines: Detailed writing and style guidelines - Tone and Voice: Brand voice specifications - SEO Rules: Search optimization requirements - Template Management: Reusable content templates

Strategy Features

Strategy Editor - Comprehensive form for strategy configuration - Rich text editing capabilities - Template and guideline management - Version control and history tracking

Strategy Application - Apply strategies to content requests automatically - Override strategy settings per request when needed - Maintain consistency across content pieces

Strategy Analytics - Track strategy performance metrics - Monitor content success rates by strategy - Optimize strategies based on results


Monitoring Job Progress

Job Status Table

The Job Status Monitor provides real-time tracking of all content generation requests.

Real-Time Features

  • Live Updates: Automatic status updates every 30 seconds
  • Connection Status: Visual indicator of real-time connection
  • Toast Notifications: Instant alerts for status changes
  • Auto-refresh: Configurable automatic refresh intervals

Job Status Types

Status Indicators - Pending (Yellow): Job queued for processing - Processing (Blue, animated): Currently generating content - Completed (Green): Successfully finished - Failed (Red): Processing encountered errors

Job Information Display

Job Details - Topic: Content subject and title - Job ID: Unique identifier (first 8 characters shown) - Content Type: Blog, social, email, etc. - Keywords: Associated keywords (first 3 shown) - Creation Time: When the job was submitted - Duration: Processing time or elapsed time

  • Status Filter: Show only jobs with specific status
  • Real-time Filter: Filter applies to live updates
  • Job Count: Display of filtered vs. total jobs

Job Actions

  • View Details: Click to see full job information
  • Refresh: Manual refresh of job list
  • Filter Controls: Customize what jobs are displayed

Individual Job Monitoring

When viewing a specific job:

Job Detail Page

  • Complete job configuration and parameters
  • Real-time status updates and progress tracking
  • Generated content preview and download
  • Processing logs and error information
  • Cost tracking and resource usage

Content Review

  • Preview generated content before finalization
  • Edit and modify content if needed
  • Approve or request revisions
  • Download in various formats

Analytics and Reporting

Analytics Dashboard

The Analytics Dashboard provides comprehensive insights into your content generation performance.

Key Metrics Cards

  • Total Jobs: Complete count of processed requests
  • Success Rate: Percentage of successful completions
  • Average Processing Time: Typical generation duration
  • Total Costs: Current period spending
  • Failed Jobs: Count of unsuccessful attempts

Chart Categories

Cost Analytics - Daily Costs: Spending trends over time - Cost by Provider: Breakdown by AI service provider - Budget Tracking: Monitor against set budgets - Cost Per Job: Average cost analysis

Usage Analytics - Content Type Distribution: Breakdown by content types - Jobs Over Time: Volume trends and patterns - Client Breakdown: Usage by client (if applicable) - Keyword Analysis: Most used keywords and topics

Performance Analytics - Status Distribution: Success vs. failure rates - Processing Time Trends: Performance over time - Error Analysis: Common failure patterns - Quality Metrics: Content quality indicators

Analytics Features

Date Range Filtering - Custom Ranges: Select specific date periods - Preset Ranges: Quick selection (last 7 days, month, etc.) - Comparison Views: Compare different time periods

Real-Time Updates - Live Data: Metrics update automatically - Refresh Control: Manual refresh capabilities - Export Options: Download reports and data

Client Filtering - Client-Specific Views: Analytics per client - Cross-Client Comparison: Compare client performance - Aggregated Views: Combined analytics across clients

Performance Monitoring

Success Rate Tracking

  • Target Benchmarks: Compare against success rate goals
  • Trend Analysis: Monitor improvements or degradations
  • Alert Thresholds: Notifications for performance issues

Cost Optimization

  • Provider Comparison: Cost efficiency by AI provider
  • Usage Optimization: Identify cost-saving opportunities
  • Budget Alerts: Notifications when approaching limits

Settings and Account Management

Profile Settings

Account Information

  • Personal Details: Name, email, and contact information
  • Profile Picture: Upload and manage profile image
  • Preferences: Language and interface preferences
  • Timezone: Set appropriate timezone for scheduling

Security Settings

  • Password Management: Change account password
  • Two-Factor Authentication: Enable additional security
  • Session Management: View and manage active sessions
  • Login History: Review recent access attempts

API Keys Management

Supported Providers

  • OpenAI: GPT models and services
  • Anthropic: Claude models
  • Google: Gemini and other Google AI services
  • Custom Providers: Additional AI service integrations

API Key Configuration

  • Add Keys: Securely store API credentials
  • Test Connections: Verify API key functionality
  • Usage Monitoring: Track API usage and costs per provider
  • Key Rotation: Regular security key updates

Billing and Subscription

Subscription Management

  • Plan Details: Current subscription tier and features
  • Usage Limits: Monthly limits and current usage
  • Billing History: Previous invoices and payments
  • Plan Upgrades: Options to upgrade or modify plans

Cost Controls

  • Budget Settings: Set monthly spending limits
  • Alert Thresholds: Notifications for budget approaches
  • Auto-Cutoffs: Automatic stops at budget limits
  • Cost Reporting: Detailed cost breakdowns

Notification Settings

Notification Types

  • Job Completion: Alerts when content is ready
  • System Updates: Platform updates and maintenance
  • Budget Alerts: Spending threshold notifications
  • Error Notifications: System or processing errors

Delivery Methods

  • Email Notifications: Configure email alerts
  • In-App Notifications: Browser-based notifications
  • Frequency Settings: Control notification frequency
  • Quiet Hours: Set times for no notifications

Best Practices and Tips

Content Request Optimization

Writing Effective Topics

  • Be Specific: Use detailed, descriptive topics rather than generic ones
  • Target Audience: Consider your audience when framing topics
  • SEO Considerations: Include primary keywords in your topic when possible
  • Length Appropriate: Match topic complexity to desired content length

Keyword Strategy

  • Primary Keywords: Include 1-2 main keywords you want to rank for
  • Secondary Keywords: Add 3-5 supporting keywords for context
  • Long-tail Keywords: Include specific phrases your audience searches for
  • Keyword Research: Use tools to validate keyword relevance and competition

Content Length Selection

  • Short (300-500 words): Social media posts, brief announcements
  • Medium (500-1000 words): Blog posts, articles, newsletters
  • Long (1000-2000 words): In-depth guides, comprehensive articles
  • Extra Long (2000+ words): Detailed tutorials, extensive resources

Strategy Development

Brand Voice Consistency

  • Document Guidelines: Create detailed brand voice documentation
  • Example Content: Provide examples of desired tone and style
  • Avoid List: Specify words, phrases, or approaches to avoid
  • Review Process: Establish content review and approval workflows

Template Creation

  • Reusable Structures: Create templates for common content types
  • Variable Sections: Include placeholders for customizable content
  • Style Guides: Maintain consistent formatting and structure
  • Update Regularly: Keep templates current with brand evolution

Job Management Efficiency

Batch Processing

  • Similar Requests: Group similar content requests together
  • Timing Consideration: Submit jobs during off-peak hours for faster processing
  • Priority Management: Use priority levels strategically to optimize workflow
  • Resource Planning: Plan content creation around resource availability

Quality Control

  • Review Process: Always review generated content before publishing
  • Edit and Refine: Make necessary adjustments to match exact requirements
  • Feedback Loop: Use performance data to improve future requests
  • Version Control: Maintain versions of content for comparison and rollback

Cost Management

Budget Planning

  • Monthly Budgets: Set realistic monthly spending limits
  • Project Budgets: Allocate costs per project or client
  • Provider Optimization: Compare costs across different AI providers
  • Usage Tracking: Monitor usage patterns to identify optimization opportunities

Efficiency Tips

  • Bulk Requests: Process multiple pieces of content together when possible
  • Reuse Templates: Leverage successful content structures repeatedly
  • Optimize Length: Match content length to actual needs to avoid excess costs
  • Provider Selection: Choose the most cost-effective provider for each content type

Troubleshooting

Common Issues and Solutions

Content Request Problems

Error: "Please select a client first" - Solution: Use the client selector in the header to choose a client - Prevention: Always verify client selection before starting content requests

Error: "Failed to create content request" - Solution: Check your internet connection and try again - Check: Ensure all required fields are completed - Verify: Confirm your account has sufficient credits or API access

Form not saving automatically - Solution: Check your browser settings to allow local storage - Alternative: Use manual save frequently to preserve work - Browser: Try refreshing the page or using a different browser

Job Processing Issues

Jobs stuck in "Pending" status - Cause: High system load or API provider issues - Solution: Wait for processing queue to clear (typically 5-15 minutes) - Contact: If pending for over 30 minutes, contact support

Jobs failing with "Processing Error" - Check: Verify API keys are valid and have sufficient credits - Review: Check if content request parameters are within provider limits - Retry: Use the retry function or submit a new request

Missing generated content - Solution: Check if job actually completed successfully - Refresh: Try refreshing the job details page - Download: Use the download function if content appears corrupted

Dashboard and Analytics Issues

Analytics not loading - Solution: Check date range settings and try clearing filters - Refresh: Use the refresh button to reload data - Browser: Clear browser cache and reload the page

Real-time updates not working - Check: Look for connection status indicator (WiFi icon) - Solution: Refresh the page to re-establish connection - Network: Verify your internet connection is stable

Charts displaying incorrectly - Browser: Try using a different browser or incognito mode - Clear: Clear browser cache and cookies - Update: Ensure your browser is up to date

Account and Access Issues

Login Problems

Cannot access account - Check: Verify username and password are correct - Reset: Use password reset if credentials are forgotten - Browser: Try clearing browser cache or using incognito mode - Contact: Reach out to support if issues persist

Session expired errors - Solution: Log out and log back in - Settings: Check if browser is blocking cookies - Security: May indicate security timeout - this is normal for inactive sessions

Permission Errors

Cannot create content requests - Check: Verify your account has content creation permissions - Subscription: Ensure your subscription is active and current - Limits: Check if you've reached monthly usage limits

Cannot access analytics - Permissions: Verify your account has analytics access - Client: Ensure you have access to the selected client's data - Subscription: Some analytics features may require premium subscriptions

Performance Issues

Slow Loading Times

Dashboard loading slowly - Browser: Clear browser cache and cookies - Connection: Check your internet connection speed - Device: Close other browser tabs to free up memory

Content request form lagging - Auto-save: Disable auto-save if causing performance issues - Browser: Try using a different browser - Device: Ensure sufficient device memory and processing power

System Errors

500 Internal Server Error - Solution: This is a temporary server issue - try again in a few minutes - Report: If persistent, report to support with error details - Alternative: Try using a different feature while the issue is resolved

API Connection Errors - Check: Verify API keys are configured correctly in settings - Status: Check if the AI provider is experiencing service issues - Backup: Try switching to a different AI provider temporarily

Getting Help

Support Channels

  • Documentation: Check this user guide and FAQ sections
  • In-App Help: Look for help tooltips and contextual guidance
  • Support Tickets: Submit detailed support requests through the platform
  • Status Page: Check system status page for known issues

Information to Include in Support Requests

  • Error Messages: Exact text of any error messages
  • Steps to Reproduce: What you were doing when the issue occurred
  • Browser Info: Which browser and version you're using
  • Screenshots: Visual documentation of the issue
  • Account Details: Your username and affected client (if applicable)

Feature Reference Guide

Content Types

Blog Posts

  • Purpose: Long-form articles and blog content
  • Typical Length: 500-2000+ words
  • Best For: SEO content, thought leadership, educational content
  • Features: Full SEO optimization, structured headings, comprehensive formatting

Social Media Content

  • Purpose: Short-form content for social platforms
  • Typical Length: 50-300 words
  • Best For: Engagement posts, announcements, promotional content
  • Features: Platform-specific optimization, hashtag suggestions, engagement focus

Email Content

  • Purpose: Email marketing and newsletter content
  • Typical Length: 200-800 words
  • Best For: Newsletter content, promotional emails, customer communications
  • Features: Subject line optimization, CTA integration, personalization options

Content Lengths

Short (300-500 words)

  • Social media posts
  • Brief announcements
  • Quick tips and insights
  • Product descriptions

Medium (500-1000 words)

  • Standard blog posts
  • Newsletter articles
  • How-to guides
  • Company updates

Long (1000-2000 words)

  • In-depth articles
  • Comprehensive guides
  • Case studies
  • Industry analysis

Extra Long (2000+ words)

  • Detailed tutorials
  • Extensive resources
  • Comprehensive reports
  • Ultimate guides

Content Tones

Professional

  • Use For: B2B content, formal communications, industry reports
  • Characteristics: Formal language, industry terminology, authoritative voice
  • Avoid: Casual slang, overly personal anecdotes, informal contractions

Casual

  • Use For: Blog posts, social media, lifestyle content
  • Characteristics: Conversational language, personal touches, approachable tone
  • Include: Contractions, everyday language, relatable examples

Friendly

  • Use For: Customer communications, welcome content, community posts
  • Characteristics: Warm, welcoming, helpful, empathetic
  • Focus: Building relationships, showing care, being supportive

Authoritative

  • Use For: Expert content, thought leadership, industry guidance
  • Characteristics: Confident, knowledgeable, decisive, expert-level
  • Support: With data, research, credentials, proven experience

Creative

  • Use For: Marketing content, storytelling, brand content
  • Characteristics: Imaginative, engaging, unique, memorable
  • Include: Metaphors, storytelling elements, creative formatting

Priority Levels

Low Priority

  • Processing Time: Standard queue, no rush
  • Use For: Evergreen content, advance planning, non-urgent needs
  • Indicator: Green dot

Medium Priority

  • Processing Time: Standard processing with slight priority
  • Use For: Regular content schedule, typical business needs
  • Indicator: Yellow dot

High Priority

  • Processing Time: Elevated priority in processing queue
  • Use For: Time-sensitive content, important campaigns
  • Indicator: Orange dot

Urgent

  • Processing Time: Highest priority, fastest processing
  • Use For: Emergency content, critical deadlines, crisis communications
  • Indicator: Red dot

SEO Features

Focus Keywords

  • Primary keyword for content optimization
  • Used throughout content naturally
  • Incorporated into headings and meta data
  • Balanced with readability and user experience

Meta Optimization

  • Meta Title: 60 characters maximum, includes focus keyword
  • Meta Description: 160 characters maximum, compelling snippet
  • URL Optimization: Clean, keyword-rich URL suggestions

Content Structure

  • H2/H3 Headings: Logical content hierarchy
  • Introduction: Engaging opening that hooks readers
  • Conclusion: Summarizes key points and next steps
  • Call-to-Action: Specific, compelling action requests

Advanced Features

Draft Management

  • Auto-save: Automatic saving every 30 seconds
  • Manual Save: Save at any time with custom names
  • Draft History: Access all saved drafts
  • Version Control: Track changes and revert if needed

Preset Management

  • Save Configurations: Store form settings for reuse
  • Quick Apply: One-click application of saved settings
  • Multiple Presets: Maintain different presets for different use cases
  • Preset Sharing: Share presets across team members (if supported)

Real-time Monitoring

  • Live Updates: Automatic status updates
  • Connection Status: Visual connection indicators
  • Push Notifications: Instant alerts for status changes
  • Auto-refresh: Configurable refresh intervals

Analytics Integration

  • Cost Tracking: Real-time cost monitoring
  • Performance Metrics: Success rate and timing analysis
  • Usage Patterns: Identify trends and optimization opportunities
  • Export Capabilities: Download data for external analysis

Conclusion

The HG Content Generation System is designed to streamline your content creation process while maintaining high quality and consistency. By following this guide and implementing the best practices outlined, you'll be able to:

  • Create compelling, SEO-optimized content efficiently
  • Manage multiple clients and strategies effectively
  • Monitor and optimize your content generation workflow
  • Control costs while maximizing content quality
  • Leverage analytics to continuously improve your content strategy

Remember to regularly review your strategies and settings to ensure they align with your evolving content needs. The platform continues to evolve with new features and improvements, so stay updated with the latest documentation and feature announcements.

For additional support or questions not covered in this guide, please contact our support team through the platform's support channels.


Last updated: {git-revision-date-localized}