< Back Main Post Campaigns Content Automation Campaigns Print PostedDecember 26, 2025 UpdatedDecember 26, 2025 ByTSDadmin Navigate to Post Campaigns → Content Automation to manage spintax and AI-powered content campaigns. Content Automation Dashboard Overview Panel: Displays all Content Automation campaigns in comprehensive table Shows Stream Title, Automation Type, Category, Notes, Articles Posted Edit and Delete buttons for each campaign Information icon in header shows scheduling summary Scheduling Information: Click information icon in table header Displays: “Today X articles will be published through content automation campaigns” Click “View Queue” button to see detailed schedule: Which campaigns posting today Target category/subdomain Next post date and time Number of articles scheduled Campaign status Campaign Types Visible: Based on API Settings and Feed Settings configuration: Automation Content (Spintax) – Always available Artificial Intelligence – Visible if AI enabled in Feed Settings Article Forge – Visible if enabled in API Settings and Feed Settings Kontent Machine – Visible if enabled in API Settings and Feed Settings Adding New Content Automation Campaign Click “Add New Campaign” button in top right corner to create campaign. Common Fields (All Campaign Types): Campaign Name Purpose: Internal identifier for your reference Not Displayed: Public never sees this name Best Practice: Use descriptive naming like “Dental-Chicago-AI-Q1-2024” Use For: Identifying campaign purpose Tracking performance Organizing by client, niche, or date Tag Purpose: Organize campaigns for filtering Format: Single tag or multiple Use Cases: Niche organization (all “healthcare” campaigns) Client grouping (all “client-abc” campaigns) Content type (all “evergreen” campaigns) Project phases (all “phase-1” campaigns) Stream Purpose: Select content source type Dropdown Options: Automation Content (Spintax) Artificial Intelligence Article Forge (if enabled) Kontent Machine (if enabled) Selection Changes Form: Additional fields appear based on stream type Automation Content (Spintax) Campaign When to Use: You have professionally spun content ready Want maximum control over content Specialized industry content requiring manual writing Testing specific article templates Multilingual content requiring human translation Required Fields: Post Title Purpose: Title template for all posts in campaign Format: Use spintax syntax for variation Example: {Best|Top|Leading} {Dental Implants|Tooth Replacement|Implant Surgery} in {Chicago|Illinois} Result: Each post gets unique title generated from spintax Choose File (Spintax Content) Purpose: Upload text file containing spun content Format: Standard .txt file with spintax syntax Spintax Example: {Dental implants are|Tooth implants represent|Implant dentistry is} {a popular|an effective|a proven} {solution|method|treatment} for {missing teeth|tooth loss|dental gaps}. Result: System generates unique article variations from spinning syntax After Upload: Preview Articles button appears Click to see sample generated articles Verify spinning quality before saving campaign Image or Video Search by Keyword Purpose: Find relevant images for spintax content posts Checkbox: Enable to activate keyword field Keyword Field: Enter search terms for images Source: Images fetched from Pixabay or Unsplash (configured in API Settings) Example: “dental implant, dentist office, tooth xray” Campaign Notes Purpose: Internal description for your reference Not Displayed: Public never sees notes Use For: Documenting: Campaign strategy Client requirements Content source Special instructions Performance expectations Post Status Purpose: Set WordPress status for published posts Options: Published – Posts go live immediately Draft – Saved for manual review before publishing Pending Review – Awaiting approval Default: Published (most common for automation) Category Purpose: Select destination subdomain or category Dropdown: Lists all created subdomains and categories Selection: Posts publish to this location only Strategy: Match content theme to subdomain niche Number of Posts Purpose: Total posts to create from spintax content Example: Enter “50” to generate 50 unique posts from spinning Calculation: Works with Duration to determine posting frequency Limitation: Cannot exceed unique variations possible from spintax quality Duration in Days Purpose: Spread posts across this many days Example: 50 posts over 25 days = 2 posts per day Formula: Number of Posts ÷ Duration = Posts Per Day Strategy: Longer duration appears more natural Start Date Purpose: When campaign begins posting Options: Today’s date (immediate start) Future date (scheduled start) Use Case: Coordinate multiple campaign launches Post Now Purpose: Publish first day’s posts immediately Checkbox: Enable for instant publishing Effect: When checked: First batch posts as soon as campaign saved When unchecked: Follows normal schedule starting from Start Date Use Case: Need content immediately vs. gradual rollout Saving Campaign: Click “Save Automated Post Campaign” button after completing all fields. Artificial Intelligence Campaign When to Use: Generating completely original content at scale Need fast content production Covering broad topics AI handles well Multilingual content (25+ languages) Regular content updates without manual writing Important: AI must be enabled in Feed Settings for this option to appear. Standard Fields (same as Automation Content): Campaign Name Tag Stream (select “Artificial Intelligence”) Post Status Category Number of Posts Duration in Days Start Date Post Now AI-Specific Fields: New Content Prompt Set Purpose: Select AI prompt configuration Default: “Default Set” (works for most use cases) Options: Any custom prompt sets created in AI Settings Selection Impact: Controls article structure Determines content style Affects SEO optimization approach Sets formatting preferences Detailed Coverage: See AI Settings section for creating custom prompt sets AI Provider and Model Provider Dropdown: Select AI service TurboAI (free, included) TurboAI2 (free, included) OpenAI (requires API key, usage costs) Custom providers (if configured) Model Dropdown: Select specific model TurboAI: llama-3, phi-3, wizardlm2 TurboAI2: aya OpenAI: gpt-4, gpt-3.5-turbo, etc. Best Practices: Start with TurboAI wizardlm2 (free, good quality) Upgrade to OpenAI GPT-4 for premium content Test different models on same topic to compare quality Write a Brief Description Purpose: Guide AI content generation Critical for Quality: Most important field for content relevance Format: Multiple descriptions separated by pipes (|) Random Selection: AI picks one description per post Creates Variety: Ensures diverse content angles Example: How to choose the best dental implants|Complete guide to dental implant costs|Dental implant procedure step-by-step explained|Recovery timeline after dental implant surgery|Comparing titanium vs ceramic dental implants|Finding the right dentist for dental implants|Dental implant success rates and statistics Best Practices: Write 5-10+ variations minimum, recommended 30-40. Use question formats when appropriate Include specific angles (how-to, comparison, cost, benefits) Think like article titles Incorporate long-tail keywords naturally Vary length and complexity Poor Example: dental implants (Too vague, gives AI minimal direction) SEO Keyword Purpose: Primary keywords to focus on in articles Format: Multiple keywords separated by pipes Default Strategy: Often same as category/subdomain name Example: dental implants|tooth implants|dental implant surgery|implant dentistry AI Usage: Weaves keywords naturally throughout content SEO Impact: Helps articles rank for target terms Secondary SEO Keyword Purpose: Alternative keywords for variety and backlink anchors Format: Multiple keywords separated by pipes Use Case: Building backlinks with diverse anchor text Example: leading dentist|top implant specialist|dental expert chicago|award-winning practice Strategy: Can be used later in backlink campaigns Client Context: Often provided by clients for their specific terminology NAP or Brand Keywords Purpose: Business name, address, phone number information Format: Text containing NAP details Example: Chicago Dental Center, Dr. Smith, 123 Main St Chicago IL 60601, (312) 555-0100 AI Usage: Naturally inserts NAP information into content Benefit: Localizes generic content for specific businesses Personalization: Makes content feel customized rather than generic Backlink Context: Brand names become anchor options for money site links in backlink campaigns. Image API Purpose: Select image source for this campaign Dropdown Options: Pixabay Unsplash OpenAI (DALL-E 3) Runware Availability: Based on API keys configured in API Settings Selection: Overrides default image source for this specific campaign Image Keywords Option: Checkbox: “Use SEO keywords for images” When Checked: Uses SEO Keywords field (above) to search for images When Unchecked: Additional field appears for custom image keywords Custom Keywords Example: dental office interior, dentist tools, dental chair, tooth model, dental xray, medical office Why Separate Image Keywords: SEO keywords might be too specific for image searches Generic image terms produce better visual results Example: “dental implants chicago” (SEO) vs “dental office, tooth model” (images) AI Max Token Purpose: Maximum response length from AI Default: 2048 tokens Range: Depends on your AI provider’s limits Higher Values: Longer, more detailed articles Lower Values: Shorter, more concise articles Cost Impact: Higher tokens = higher OpenAI costs (if using paid provider) Article Content Options (Checkboxes): Each checkbox enables specific content sections in generated articles: Include Outline – Table of contents at article beginning Include Section Images – Images within each article section Include Conclusion – Summary section at end Include TLDR – “Too Long, Didn’t Read” quick summary Include Direct Answer – Immediate answer to query at top Include Key Takeaways – Bulleted main points Include Comparison – Comparison tables when relevant Include Case Study – Real-world example or case study Include FAQ – Frequently Asked Questions section Include Quick Reference – Reference links to related resources Strategic Selection: Enable options that enhance your niche Legal content: FAQ, Direct Answer E-commerce: Comparison, Key Takeaways Educational: Outline, Case Study Local business: Direct Answer, TLDR More sections = longer articles = better SEO (generally) Number of Sections Purpose: Divide article into this many distinct sections Example: Enter “5” for 5-section articles Impact: More sections = longer, more comprehensive Better depth signals to search engines Improved readability with organized structure More keyword placement opportunities Recommendation: 3-7 sections for most topics Article Structure Example (5 sections): Introduction (TLDR, Direct Answer) Section 1: [Headline generated by AI] Section 2: [Headline generated by AI] Section 3: [Headline generated by AI] Section 4: [Headline generated by AI] Section 5: [Headline generated by AI] Conclusion FAQ (if enabled) Final Step: Click “Save Automated Post Campaign” button to activate campaign. Processing: Campaign scheduled according to configuration Monitor progress in Logs → Content Automation View published posts in selected category/subdomain Campaign Management Options After creating campaigns, various management tools become available. Bulk Edit Purpose: Edit multiple campaigns simultaneously Access: Select multiple campaigns using checkboxes Click “Bulk Edit” button at top Bulk Edit Panel Fields: The panel shows selected campaigns at top for confirmation. Editable Fields: Brief Description Add or replace brief descriptions across campaigns Checkbox Option: Append (checked): Adds new descriptions to existing ones Replace (unchecked): Completely replaces existing descriptions Use Case: Add seasonal variations to multiple campaigns simultaneously Secondary SEO Keywords Add or replace secondary keywords across campaigns Two Checkboxes: Append vs Replace: Append (checked): Adds to existing keywords Replace (unchecked): Replaces existing keywords Apply Only to Campaigns With Existing Keywords: Checked: Only affects campaigns that already have secondary keywords Unchecked: Affects all selected campaigns Use Case: Add keywords only where SEO strategy already established Example Scenario: 10 campaigns selected 7 have secondary keywords already 3 have no secondary keywords Checkbox 2 CHECKED: Only 7 campaigns updated Checkbox 2 UNCHECKED: All 10 campaigns updated NAP or Brand Keywords Add or replace NAP/brand information Same checkbox logic as Secondary SEO Keywords: Append vs Replace Apply only to campaigns with existing NAP Image Keywords Add or replace image search keywords Append vs Replace checkbox available Empty Fields = No Change: Leave any field empty to preserve existing data Only filled fields affect campaigns Submission: Click “Submit” button to apply changes to all selected campaigns. Sample Run Purpose: Test campaign without affecting published post count Process: Select campaign using checkbox Click “Sample Run” button System generates one complete article immediately Article published to designated subdomain Does NOT count toward campaign’s total post count Use Cases: Verify AI quality before full campaign launch Test prompt set effectiveness Check image integration Review article structure Confirm spintax spinning correctly Quality assurance for client approval Delete Selected Purpose: Remove campaigns permanently Important: Campaigns deleted Published articles NOT deleted Content remains in subdomain Process: Select campaigns to delete using checkboxes Click “Delete Selected” button Confirm deletion Campaigns removed from system Alternative: Individual delete buttons available in last column of table