Skip to main content
< Back
Print

TSD Emulator – Complete User Documentation

Table of Contents

  1. Introduction
  2. What is TSD Emulator?
  3. Key Features and Benefits
  4. System Requirements
  5. Getting Started
  6. Main Interface Overview
  7. Prompts Management System
  8. Generating Articles
  9. Article Manager
  10. WordPress Manager
  11. CSV Upload for Bulk Operations
  12. CSV Builder Tool
  13. Best Practices and Tips
  14. Troubleshooting
  15. Frequently Asked Questions

Introduction

Welcome to the TSD Emulator documentation. This comprehensive guide will help you understand and utilize all features of TSD Emulator to maximize your content generation efficiency.

TSD Emulator is designed to work seamlessly with Turbo Subdomains, providing a powerful desktop solution for bulk article generation that complements your WordPress-based content automation workflows.

What is TSD Emulator?

TSD Emulator is a high-performance, concurrent bulk article generator designed specifically for Windows systems. It produces structured, SEO-optimized articles using remote or internal Ollama APIs.

Core Purpose

TSD Emilator is designed to test the content creation and your SEO strategy before applying to your TSD project site. TSD Emulator allows you to generate multiple articles on any topic with fine-grained control over:

  • Content structure and sections
  • SEO keyword integration
  • Generation parameters
  • Output formatting

All of this is accomplished through a modern, user-friendly graphical interface that requires no technical expertise to operate.

How It Differs from Turbo Subdomains

While Turbo Subdomains operates as a WordPress plugin within your website, TSD Emulator is a standalone Windows desktop application that:

  • Generates content locally on your computer
  • Saves articles as HTML files to your local system
  • Can connect to your WordPress sites to publish content
  • Operates independently of your WordPress hosting environment
  • Provides a dedicated interface for bulk content operations

Key Features and Benefits

1. Concurrent Article Generation

Generate multiple articles simultaneously, dramatically reducing the time needed for bulk content creation.

2. Structured Content Control

Enable or disable specific content sections including:

  • Article outlines
  • TLDR (Too Long; Didn’t Read) summaries
  • Conclusions
  • Direct answers
  • Key takeaways
  • Comparisons
  • Case studies
  • FAQ sections
  • Quick reference guides
  • Section images

3. Advanced Prompt Management

  • Create custom prompt sets tailored to your content needs
  • Edit individual prompts to control AI output style
  • Import and export prompt sets for backup or sharing
  • Use multiple prompt sets for different content types

4. Local Storage and Management

  • All articles saved as HTML files on your computer
  • Organized folder structure by campaign
  • Complete control over your generated content
  • No dependency on internet connection after generation

5. WordPress Integration

  • Connect WordPress site
  • Direct publishing from Article Manager
  • Scheduled publishing capabilities
  • Category and subdomain synchronization

6. CSV Bulk Operations

  • Upload CSV files to create multiple subdomains and campaigns
  • Built-in CSV Builder for simplified file creation
  • Bulk scheduling capabilities
  • Automated content distribution

7. Free Windows Application

TSD Emulator is provided as a free desktop application for Windows users with Turbo Subdomains licenses.

System Requirements

Minimum Requirements

  • Operating System: Windows 10 or later (64-bit)
  • RAM: 4 GB minimum (8 GB recommended for concurrent operations)
  • Storage: 500 MB for application, plus additional space for generated articles
  • Internet Connection: Required for API calls and WordPress integration
  • Administrator Rights: May be required for certain operations

Software Dependencies

  • No additional software installation required
  • TSD Emulator is a standalone executable
  • Compatible with all modern browsers for article preview

API Requirements

  • Remote Ollama API access OR local Ollama installation
  • WordPress site credentials for publishing features
  • Turbo Subdomains installation (for CSV bulk subdomain creation)

Getting Started

Installation

  1. Download the Application
    • TSD Emulator is provided as a ZIP file
    • Extract the ZIP file to your preferred location
    • No installation wizard required
  2. First Launch
    • Double-click the TSD Emulator.exe file
    • The application will launch immediately
    • You will need your TSD website URL and TSD license key to start.
  3. Configure API Settings
    • Click the Settings button in the main interface
    • Enter your API key and configure AI settings
    • Save your settings

Initial Configuration

Before generating your first articles, configure these essential settings:

1. Set Output Directory

  • Click the Browse button next to Save Dir
  • Select a folder where all generated articles will be saved
  • This can be changed at any time

2. Configure API Settings

  • Navigate to Settings
  • Enter your API endpoint (remote or local Ollama)
  • Add your API key if using a remote service
  • Test the connection to ensure proper setup

3. Select Default Prompt Set

  • Open the Prompts Editor
  • Review available prompt sets
  • Select your preferred prompt set and click Set as Default

Main Interface Overview

The main interface is divided into several key sections that control article generation parameters.

Topics Field

Purpose: Enter the subject matter for your articles.

How to Use:

  • Type topics separated by pipe symbols ( | )
  • Each topic generates a separate article
  • Topics should be clear and descriptive

Example:

Best SEO tools for small businesses|How to improve website speed|Local SEO strategies for 2026

 

This will generate three separate articles on these topics.

Keywords Field

Purpose: Primary SEO keywords to be integrated throughout the content.

How to Use:

  • Enter main keywords or key phrases
  • Use pipe symbols to separate multiple keywords
  • These keywords will be naturally incorporated into article content

Example:

SEO tools|website optimization|search rankings

 

Secondary Keywords Field

Purpose: Additional keywords for enhanced SEO value and content depth.

How to Use:

  • Enter supplementary keywords related to your main topic
  • Separate multiple keywords with pipe symbols
  • These create additional optimization opportunities and can be used for backlink campaigns

Example:

digital marketing|content strategy|on-page SEO|technical SEO

 

NAP/Brands Field

Purpose: Name, Address, Phone, and brand-related keywords for local SEO and natural content.

How to Use:

  • Enter business names, locations, or brand keywords
  • NAP keywords make content more locally relevant
  • Brand keywords help establish authority and recognition

Example:

TechSolutions Denver|Colorado digital agency|303-555-0123

 

Save Directory Field

Purpose: Specify where generated articles will be saved on your computer.

How to Use:

  • Click the Browse button to select a folder
  • Click Open to confirm directory selection
  • All articles will be saved in subfolders within this directory

Best Practice: Create a dedicated folder like C:\TSD Content for easy organization.

Campaign/Folder Name Field

Purpose: Create organized subfolders for different content campaigns.

How to Use:

  • Enter a descriptive campaign name
  • A subfolder with this name will be created in your output directory
  • All articles from this generation run will be saved in this subfolder

Example:

January-SEO-Campaign

Client-TechCorp-Articles

2026-Local-Business-Content

 

Content Structure Options

These checkboxes control which sections appear in your generated articles:

Outline

Includes a table of contents at the beginning of the article showing all section headlines.

TLDR (Too Long; Didn’t Read)

Adds a brief summary at the beginning, typically 2-3 sentences covering the article’s main points.

Conclusion

Includes a concluding section that summarizes key points and provides closure.

Direct Answer

Creates a concise, direct answer to the main question posed by the article topic. Ideal for featured snippet optimization.

Key Takeaways

Generates a list of the most important points from the article, usually 3-7 bullet points.

Comparison

Adds a comparison section contrasting different approaches, tools, or methods related to the topic.

Case Study

Includes a practical example or real-world application of the concepts discussed.

FAQ

Generates frequently asked questions and answers related to the article topic.

Quick Reference

Creates a condensed reference guide or summary table for easy scanning.

Section Images

Includes image placeholders or descriptions in each major section.

Headlines Dropdown

Purpose: Control the number of main section headlines in each article.

Options: Typically 2-5 headlines

How to Use:

  • Select the desired number from the dropdown
  • This determines how many major sections the article will contain
  • More headlines = longer, more comprehensive articles

Recommendation:

  • 2-3 headlines for shorter articles (800-1,200 words)
  • 4-5 headlines for longer articles (1,500-2,500 words)

Action Buttons

At the bottom of the main interface, you’ll find several important buttons:

Prompts

Opens the Prompts Editor for managing prompt sets and individual prompts.

Article Manager

Opens the Article Manager interface for viewing, organizing, and publishing generated articles.

WordPress Manager

Opens the WordPress Manager for connecting sites and managing published content.

Upload TSD CSV

Opens file browser to upload CSV files for bulk subdomain and campaign creation.

CSV Builder

Opens the CSV Builder tool for creating subdomain upload CSV files.

Check for Updates

Checks for software updates and displays current version information.

Settings Button

Located on the right side of the interface, this button opens API and configuration settings.

Generate and Save Button

The primary action button that initiates article generation with your configured parameters.

Prompts Management System

The Prompts Management System gives you complete control over how AI generates your content. By customizing prompts, you can create content that matches your specific style, tone, and requirements.

Understanding Prompts

A prompt is an instruction given to the AI that determines how it generates specific sections of your articles. TSD Emulator uses different prompts for different article sections, allowing granular control over each part of your content.

A prompt set is a collection of all the prompts needed to generate a complete article. You can have multiple prompt sets for different content styles or purposes.

Opening the Prompts Editor

Click the Prompts button in the main interface to open the Prompts Editor window.

Prompts Editor Interface

Active Prompt Set Dropdown

This dropdown displays all available prompt sets in your system. Click it to see and select different prompt sets.

Built-in Prompt Sets:

  • Default Prompt Set: The standard prompt set included with TSD Emulator

Custom Prompt Sets: Any prompt sets you create will also appear in this list.

Set as Default Button

After selecting a prompt set from the dropdown, click this button to make it the default for all new article generation campaigns.

Available Prompts

Each prompt set contains the following individual prompts:

1. Direct Answer

Generates a concise, direct answer to the main question. Used at the beginning of articles for featured snippet optimization.

Default Structure:

  • 40-60 word self-contained answer
  • Starts with the first sentence directly answering the core question
  • Provides critical supporting context

2. Key Takeaways

Creates bullet-pointed list of main points from the article.

3. Article Title

Generates the main headline for the article.

4. Article Title With SEO Keywords

Creates a title that incorporates primary SEO keywords naturally.

5. Article Intro

Writes the introduction section of the article.

6. Article Intro With SEO Keywords

Creates an introduction that weaves in SEO keywords naturally.

7. Section Headlines

Generates headlines for article sections.

8. Section Headlines With SEO Keywords

Creates section headlines incorporating SEO keywords.

9. Section

Generates standard section content.

10. Section With SEO Keywords

Creates section content incorporating primary keywords.

11. Section With SEO And Secondary Keywords

Generates section content using both primary and secondary keywords.

12. Section With SEO, Secondary, And NAP

Creates section content incorporating primary keywords, secondary keywords, and NAP/brand keywords.

13. Article Conclusion

Writes the concluding section.

14. Article Conclusion With SEO Keywords

Creates a conclusion incorporating SEO keywords.

15. Images

Generates image descriptions or alt text for section images.

16. Section Summary

Creates brief summaries for individual sections.

17. TLDR (Too Long; Didn’t Read)

Generates the TLDR summary at the article beginning.

18. TLDR With SEO Keywords

Creates TLDR summary incorporating keywords.

19. Comparison

Generates comparison content contrasting different approaches or options.

20. Case Study

Creates practical examples or real-world applications.

21. FAQ

Generates frequently asked questions and answers.

22. Quick Reference

Creates quick reference guides or summary tables.

23. Author Bio

Generates author biography sections.

24. Related Resources

Creates lists of additional reading or reference materials.

25. Minimal Use Of These Word

Controls words or phrases that should be used sparingly in the content.

Editing Prompts

To modify any prompt:

  1. Select the Prompt Set
    • Choose the prompt set you want to edit from the Active Prompt Set dropdown
  2. Locate the Prompt
    • Scroll through the prompt list to find the prompt you want to modify
    • Click on the prompt name to expand it
  3. Edit the Text
    • Click inside the text area
    • Make your desired changes
    • Modify instructions, add guidelines, or change the tone
  4. Save Changes
    • Click the Save Changes button at the bottom of the window
    • Important: Always save after editing, or your changes will be lost

Creating a New Prompt Set

Create custom prompt sets for different content types, clients, or writing styles:

  1. Click Create New Prompt Set
    • The green button at the top of the Prompts Editor
  2. Enter a Name
    • Provide a descriptive name for your prompt set
    • Examples: “Technical Content,” “Conversational Style,” “Client ABC”
  3. Configure New Prompts
    • The new prompt set will be created with default prompts
    • Edit individual prompts as needed to customize the set

Troubleshooting: “Failed to Create Prompt” Error

If you encounter this error:

  1. Close all TSD Emulator windows completely
  2. Right-click the TSD Emulator icon
  3. Select “Run as Administrator”
  4. Try creating the prompt set again

This resolves permission issues that can prevent prompt set creation.

Managing Prompt Sets

Deleting Prompt Sets

  • Select the prompt set from the dropdown
  • Click Delete Prompt Set
  • Note: You cannot delete built-in prompt sets, only custom ones you’ve created

Exporting Prompt Sets

Exporting creates a backup or allows sharing:

  1. Select the prompt set to export
  2. Click Export Prompt Set
  3. Choose a save location
  4. The prompt set is saved as a JSON file

Use Cases:

  • Backup prompt sets before editing
  • Share prompt sets with team members
  • Transfer prompt sets to another computer
  • Version control for prompt modifications

Importing Prompt Sets

Import previously exported or shared prompt sets:

  1. Click Import Prompt Set
  2. Navigate to the JSON file location
  3. Select the file and click Open
  4. The prompt set is added to your system immediately

Prompt Set Best Practices

1. Maintain Multiple Prompt Sets

Create different prompt sets for:

  • Different content styles (technical, conversational, promotional)
  • Different clients with unique style requirements
  • Different topics or niches
  • Different content lengths

2. Test Before Bulk Generation

When creating or modifying prompt sets:

  • Generate 2-3 test articles
  • Review output quality
  • Refine prompts as needed
  • Then proceed with bulk generation

3. Document Your Prompts

Add notes to your prompt set names indicating:

  • Purpose or use case
  • Target audience
  • Content style
  • Last modification date

Example: “Technical-B2B-Updated-Jan2026”

4. Backup Regularly

Export your custom prompt sets monthly or after significant modifications to prevent data loss.

Generating Articles

Once your interface is configured and prompts are set, you’re ready to generate articles.

Step-by-Step Article Generation

Step 1: Enter Topics

Type your article topics in the Topics field, separated by pipe symbols ( | ).

Example:

Content marketing strategies for SaaS companies|Email marketing automation best practices|Social media content calendar planning

 

Step 2: Add Keywords

Enter primary keywords in the Keywords field.

Example:

content marketing|SaaS marketing|digital strategy

 

Step 3: Add Secondary Keywords

Enter supporting keywords in the Secondary Keywords field.

Example:

lead generation|customer engagement|brand awareness|marketing ROI

 

Step 4: Add NAP/Brand Keywords (Optional)

If creating locally-focused or branded content:

Example:

MarketingPro Solutions|San Francisco CA|415-555-7890

 

Step 5: Verify Output Directory

Ensure your Save Dir is set to the correct folder where you want articles saved.

Step 6: Enter Campaign Name

Provide a descriptive campaign name for organization.

Example:

SaaS-Marketing-Series-Jan2026

 

Step 7: Select Content Structure

Check the boxes for sections you want included:

  • ✓ Outline
  • ✓ TLDR
  • ✓ Conclusion
  • ✓ Key Takeaways
  • ✓ FAQ

Step 8: Set Number of Headlines

Choose 3-5 headlines depending on desired article length.

Step 9: Generate Articles

Click the Generate and Save button.

Monitoring Generation Progress

The generation process begins immediately. In the logs section at the bottom of the interface, you’ll see things like in this image:

 

 

Understanding Log Information

Generation Start Message

Shows number of articles being generated and maximum concurrent API calls.

Article Details Table

Displays all articles with their topics, keywords, secondary keywords, and NAP information for reference.

Individual Task Completion

Each article shows:

  • Task ID number
  • Generation time
  • Success/failure status
  • Saved filename
  • Preview link

Open Preview Links

Click the blue “Open Preview” links to view completed articles immediately in your browser.

Run Statistics

At the end, see total wall time and generation completion timestamp.

Real-World Generation Examples

Example 1: Single Article Generation

Use Case: Testing prompt modifications or generating one-off content

Configuration:

  • Topics: Understanding machine learning algorithms for beginners
  • Keywords: machine learning|AI algorithms
  • Secondary Keywords: artificial intelligence|neural networks|deep learning
  • Headlines: 4
  • Enabled Sections: Outline, TLDR, Conclusion, Key Takeaways, FAQ

Result: One comprehensive article saved as HTML file, approximately 1,800 words.

Example 2: Small Batch Generation (3-5 Articles)

Use Case: Creating related content series for a blog

Configuration:

  • Topics: Best WordPress plugins for SEO|How to optimize WordPress site speed|WordPress security best practices
  • Keywords: WordPress optimization|website performance|SEO plugins
  • Secondary Keywords: site speed|search rankings|plugin management
  • Campaign Name: WordPress-Tips-Series
  • Headlines: 3

Result: Three related articles, organized in one campaign folder, ready for sequential publishing.

Example 3: Large Batch Generation (10+ Articles)

Use Case: Bulk content creation for new website section or client project

Configuration:

  • 10 topics related to digital marketing
  • Comprehensive keyword sets
  • Campaign Name: Client-DigitalAgency-Q1-Content
  • All sections enabled
  • 4-5 headlines per article

Result: 10 full-length articles (2,000-2,500 words each) generated concurrently, organized in dedicated campaign folder.

Generation Performance

Concurrent Processing

TSD Emulator generates multiple articles simultaneously, limited by:

  • Your API call limits (typically 35 concurrent calls)
  • Your computer’s processing power
  • Network bandwidth

Typical Generation Times

  • Short article (800-1,200 words): 45-60 seconds
  • Medium article (1,500-2,000 words): 70-90 seconds
  • Long article (2,500-3,000 words): 90-120 seconds

Note: Times vary based on API response speed and article complexity.

Best Practices for Large Batches

  • Generate 10-20 articles per batch for optimal performance
  • Monitor system resources during generation
  • Close unnecessary applications to free up RAM
  • Ensure stable internet connection

Article Manager

The Article Manager is your central hub for viewing, organizing, and managing all generated content.

Opening the Article Manager

Click the Article Manager button in the main interface to open the Article Manager window.

Article Manager Interface Layout

The interface is divided into three main sections:

  1. Left Panel: Folder tree showing campaigns
  2. Center Panel: Article list with details
  3. Right Panel: Article preview and metadata

Left Panel: Folder Tree

TSD Emulator Output

The root folder containing all your generated content.

Campaign Folders

Subfolders organized by campaign name. Each folder contains all articles generated in that campaign.

How to Navigate:

  • Click the arrow next to a folder to expand it
  • Click on a campaign folder to view its articles in the center panel
  • Click individual articles to preview them in the right panel

Top Toolbar Functions

Search Box

Quickly find articles containing specific keywords.

How to Use:

  1. Type your search term
  2. Press Enter
  3. Results display articles matching your search

Search Tips:

  • Search works across article titles and content
  • Searches current campaign folder or all folders depending on selection
  • Case-insensitive search

Filters Button

Filter articles by specific criteria.

Available Filters:

  • Status: Published, unpublished, scheduled
  • Prompt Set: Filter by which prompt set was used
  • Word Count: Filter by article length ranges

How to Use:

  1. Click the Filters button
  2. Select your filter criteria
  3. Click Apply
  4. Articles matching filters are displayed

Refresh Button

Updates the article list to show newly generated content.

When to Use:

  • After generating new articles
  • After deleting articles
  • After publishing articles to WordPress

Batch Delete Button

Delete multiple articles simultaneously.

How to Use:

  1. Select articles using checkboxes
  2. Click Batch Delete
  3. Confirm deletion

Warning: This action cannot be undone. Deleted articles are permanently removed from your system.

Batch Publish Button

Publish multiple articles to WordPress at once.

How to Use:

  1. Ensure WordPress connection is configured
  2. Select articles using checkboxes
  3. Click Batch Publish
  4. Articles are published to your configured WordPress site

Select All Button

Quickly select all articles in the current view.

How to Use:

  • Click once to select all visible articles
  • Click again to deselect all

Night Mode Toggle

Switch between light and dark interface themes for comfortable viewing in different lighting conditions.

Center Panel: Article List

The article list displays all articles in the selected campaign folder with important details:

Article Title Column

Shows the headline of each article. Click the title to select the article and view it in the preview panel.

Date Column

Displays the creation date of the article.

Format: YYYY-MM-DD

Prompt Set Column

Shows which prompt set was used to generate this article. Useful for comparing content from different prompt sets.

Status Column

Indicates the article’s publication status:

  • Unpublished: Not yet published to any WordPress site
  • Published: Published to WordPress
  • Scheduled: Scheduled for future publishing

Words Column

Shows the word count of the article. Useful for tracking content length and meeting requirements.

Images Column

Indicates whether the article includes images:

  • Yes: Image sections included
  • No: Text-only article

Right Panel: Article Preview

Article Content Preview Tab

View the complete article content with full formatting.

Features:

  • Scroll through entire article
  • See formatting, structure, and sections
  • Review content quality before publishing

Selected Options & Metadata Tab

Displays generation parameters and settings used for this article.

Information Shown:

  • Prompt set used
  • Number of headlines
  • Enabled content sections (Outline, TLDR, Conclusion, etc.)
  • Topic used
  • Primary keywords
  • Secondary keywords
  • NAP/brand keywords
  • Generation timestamp
  • Word count breakdown by section

This metadata is valuable for:

  • Understanding how the article was generated
  • Replicating successful configurations
  • Troubleshooting content issues
  • Documenting generation parameters

Article Action Buttons

At the top of the preview panel, three action buttons provide key functionality:

Open in Browser Button

View the article in your default web browser.

How to Use:

  1. Select an article
  2. Click “Open in Browser”
  3. Choose your preferred browser from the dropdown
  4. Article opens in a new browser window

Benefits:

  • Full-screen viewing
  • Better formatting visualization
  • Easier reading experience
  • Quick quality check

Post to WordPress Button

Publish the selected article directly to your connected WordPress site.

Prerequisites:

  • WordPress site must be configured in WordPress Manager
  • Valid credentials entered
  • Test connection successful

How to Use:

  1. Select an article
  2. Click “Post to WordPress”
  3. Article publishes immediately to your WordPress site
  4. Status updates to “Published”

What Happens:

  • Article HTML is converted to WordPress post format
  • Article is published with default WordPress settings
  • You can view the published post on your WordPress site

Delete Button

Permanently remove the article from your system.

How to Use:

  1. Select an article
  2. Click the Delete button
  3. Confirm deletion in the popup dialog

Warning: This action is permanent and cannot be undone. The article file is permanently deleted from your computer.

When to Use:

  • Article quality is unsatisfactory
  • Content is no longer needed
  • Testing prompts and need to remove test articles
  • Cleaning up old campaigns

Article Manager Workflows

Workflow 1: Quality Review Process

  1. Generate articles
  2. Open Article Manager
  3. Click through each article
  4. Review content in preview panel
  5. Use “Open in Browser” for detailed review
  6. Delete unsatisfactory articles
  7. Publish approved articles

Workflow 2: Batch Publishing

  1. Select campaign folder
  2. Click “Select All”
  3. Review metadata to ensure consistency
  4. Click “Batch Publish”
  5. Verify publishing in WordPress Manager

Workflow 3: Content Organization

  1. Use search to find articles on specific topics
  2. Use filters to organize by word count or prompt set
  3. Delete outdated or low-quality content
  4. Keep only best-performing articles

WordPress Manager

The WordPress Manager enables you to connect the TSD Emulator with your WordPress websites, view categories and published content, and schedule article publishing.

Opening the WordPress Manager

Click the WordPress Manager button in the main interface to open the WordPress Manager window.

WordPress Manager Tabs

The WordPress Manager has four tabs at the top:

  1. Site Configuration
  2. Categories
  3. Posted Articles
  4. Campaign Scheduler

Site Configuration Tab

This tab is where you connect your WordPress website to the TSD Emulator.

Connection Fields

Domain Name

Enter your WordPress site’s full URL.

Format Requirements:

  • Must include https://
  • Include full domain name
  • Do not include trailing slash

Examples:

  • ✓ Correct: https://yourwebsite.com
  • ✓ Correct: https://blog.yourwebsite.com
  • ✗ Incorrect: yourwebsite.com
  • ✗ Incorrect: https://yourwebsite.com/
Username

Enter your WordPress administrator username.

Requirements:

  • Must have administrator privileges
  • Must be an active WordPress user
  • Can be username or email address (depending on WordPress configuration)
Password

Enter your WordPress password or application password.

Security Note: For enhanced security, consider using WordPress Application Passwords instead of your main WordPress password.

To Create an Application Password:

  1. Log into your WordPress site
  2. Navigate to Users → Profile
  3. Scroll to Application Passwords section
  4. Enter a name (e.g., “TSD Emulator”)
  5. Click “Add New Application Password”
  6. Copy the generated password
  7. Use this password in TSD Emulator

 

Test Connection Button

After entering your credentials, click Test Connection to verify the setup.

Successful Connection: If successful, you’ll see a confirmation message, and TSD Emulator will automatically fetch:

  • All categories from your WordPress site
  • All subdomains (if using Turbo Subdomains)
  • Site structure information

Failed Connection: If connection fails, check:

  • Domain name is correct and includes https://
  • Username and password are correct
  • WordPress site is accessible and online
  • Firewall or security plugins aren’t blocking the connection
  • REST API is enabled on your WordPress site

Save Configuration

After successful connection test, your credentials are saved automatically for future use.

Categories Tab

This tab displays all categories available on your connected WordPress site.

Category List Display

Information Shown:

  • Category name
  • Category ID
  • Post count (number of posts in each category)
  • Parent category (if hierarchical structure exists)

Use Cases:

  • Verify category structure before publishing
  • Identify which categories to target for content
  • Confirm Turbo Subdomains category synchronization

Automatic Synchronization

The category list automatically updates when you:

  • Successfully test connection
  • Refresh the WordPress Manager
  • Add new categories in WordPress

Posted Articles Tab

This tab shows all articles that have been published to your WordPress site through TSD Emulator.

Article List

Information Displayed:

  • Article title
  • Publication date
  • Status (Published, Draft, Scheduled)
  • WordPress post ID
  • Category assigned
  • URL to view article

Viewing Published Articles

To View an Article:

  1. Click on any article in the list
  2. Click the Open URL button
  3. Article opens in your default browser, showing the live WordPress post

Benefits:

  • Quick access to published content
  • Verify formatting and display
  • Check for any publishing issues
  • Share links with clients or team members

Article Management

From this tab, you can:

  • Track all published content
  • Access posts directly from TSD Emulator
  • Monitor publishing history
  • Verify successful publication

Campaign Scheduler Tab

This tab enables you to schedule bulk article publishing from your generated content.

Interface Layout

Left Side: Campaigns Section Lists all your TSD Emulator campaigns (folders from Article Manager).

Right Side: Scheduling Options Controls for setting up automated publishing schedules.

How to Schedule Articles

Step 1: Select a Campaign

Click on a campaign in the campaigns list to see all articles generated in that campaign.

Step 2: Review Articles

The article list shows:

  • Article titles
  • Current status (unpublished/published)
  • Word count
  • Generation date
Step 3: Configure Schedule

Use the scheduling options on the right:

Publishing Start Date Set when publishing should begin.

Publishing Frequency Choose how often articles should be published:

  • Daily: One article per day
  • Multiple times per day: Set interval hours
  • Weekly: Specify days of the week
  • Custom schedule: Set specific dates and times

Number of Articles Per Batch If publishing multiple articles simultaneously, specify the batch size.

Time of Day Set specific time for publishing (useful for timezone targeting and audience engagement optimization).

Step 4: Activate Schedule

Click Save Schedule or Activate Schedule to begin automated publishing according to your configuration.

Scheduling Best Practices

  1. Consistent Publishing Schedule Maintain regular publishing patterns:
  • B2B blogs: 2-3 times per week
  • News sites: Daily or multiple times daily
  • Niche blogs: 1-2 times per week
  1. Optimal Publishing Times Research shows best engagement:
  • Tuesday-Thursday: 10 AM – 2 PM (audience timezone)
  • Avoid weekends for B2B content
  • Consider time zones if serving global audience
  1. Gradual Content Distribution For large content batches:
  • Don’t publish all articles at once
  • Spread over weeks or months
  • Maintains fresh content flow
  • Better for SEO (steady content addition signals)
  1. Monitor Scheduled Publications Regularly check:
  • Scheduled articles are publishing as planned
  • No publishing errors occurred
  • WordPress site is accessible and functioning

Real-World Scheduling Example

Scenario: You’ve generated 30 articles for a client’s blog and want to maintain consistent publishing over the next month.

Configuration:

  • Campaign: Client-TechBlog-January-2026
  • Total Articles: 30
  • Scheduling Strategy: Every Monday, Wednesday, and Friday
  • Time: 9:00 AM EST
  • Duration: Approximately 2.5 weeks

Result: Articles publish automatically three times per week, providing consistent content flow without manual intervention.

CSV Upload for Bulk Operations

CSV upload enables you to create multiple subdomains and content campaigns simultaneously through Turbo Subdomains by uploading a formatted spreadsheet file.

What is CSV Upload?

CSV (Comma-Separated Values) upload is a method for bulk operations where you create a spreadsheet file containing details for multiple subdomains and campaigns, then upload it to automatically create everything at once.

When to Use CSV Upload

CSV upload is ideal when you need to:

  • Create 10+ subdomains simultaneously
  • Set up multiple campaigns with specific configurations
  • Implement complex subdomain structures
  • Automate repetitive subdomain creation tasks
  • Onboard new clients with pre-defined subdomain networks

CSV Upload Process

Step 1: Prepare Your CSV File

Create a CSV file following the Turbo Subdomains CSV template format. (We’ll cover this in detail in the next section on CSV Builder.)

Step 2: Access Upload Function

In TSD Emulator main interface, click the Upload TSD CSV button.

Step 3: Select Your CSV File

A file browser window opens. Navigate to your prepared CSV file, select it, and click Open.

Step 4: Validation and Processing

TSD Emulator validates your CSV file:

  • Checks for correct column formatting
  • Verifies required fields are filled
  • Identifies any errors or issues

If Errors Found:

  • Error messages display showing specific problems
  • Line numbers are provided for easy correction
  • Fix errors in your CSV and re-upload

If Validation Successful:

  • Upload begins immediately
  • Subdomain creation is processed in background
  • You can continue working in TSD Emulator

Step 5: Monitor Progress

Navigate to Logs → Subdomain Upload to view:

  • Upload status
  • Processing progress
  • Individual subdomain creation status
  • Any errors encountered during creation

CSV Upload Best Practices

1. Start Small for Testing

  • Test with 2-3 subdomains first
  • Verify formatting is correct
  • Ensure subdomains are created as expected
  • Then proceed with full batch upload

2. Validate Data Before Upload

Double-check:

  • All required columns are filled
  • Category names are unique
  • Keywords are properly formatted
  • Campaign names don’t conflict with existing campaigns

3. Use Consistent Naming Conventions

Establish standard formats:

  • Category names: lowercase-with-hyphens
  • Campaign names: descriptive and dated
  • Usernames: consistent structure

4. Schedule Creation Appropriately

For large CSV uploads (50+ subdomains):

  • Use the “Start After Days” column
  • Spread subdomain creation over multiple days
  • Recommended: Maximum 50 subdomains per day

5. Backup Your CSV Files

Keep copies of all uploaded CSV files:

  • Document your subdomain structure
  • Recreate configurations if needed
  • Track what’s been created

CSV Builder Tool

The CSV Builder is a powerful tool within TSD Emulator that simplifies creating subdomain upload CSV files without manually formatting spreadsheets.

What is CSV Builder?

CSV Builder automatically generates properly formatted CSV files for Turbo Subdomains bulk subdomain upload. You provide basic information, and CSV Builder creates the complete CSV file with all required columns and data.

Opening CSV Builder

Click the CSV Builder button in the main TSD Emulator interface.

CSV Builder Interface

The CSV Builder has a simple, focused interface with clear input fields and options.

Required Fields and Options

SEO Keywords Field

Purpose: Enter the subdomain names you want to create.

Format: Subdomain names separated by pipe symbols ( | )

Example:

web-design|seo-services|content-marketing|social-media|email-campaigns

 

Each entry becomes a separate subdomain and row in the CSV.

Alternative: Import from Text File Instead of typing manually:

  1. Click the Browse button next to SEO Keywords field
  2. Select a TXT file containing subdomain names (one per line or separated by pipes)
  3. Names are automatically loaded into the field

Sample TXT File Format:

web-design

seo-services

content-marketing

social-media

email-campaigns

 

Prompt Set Dropdown

Purpose: Select which prompt set to use for generating content for these subdomains.

How to Use:

  • Click the dropdown
  • Select from your available prompt sets
  • This prompt set will be used to auto-generate brief descriptions, secondary keywords, and other content elements

Recommendation: Use a prompt set that matches the topic and tone of your subdomain network.

Language Dropdown

Purpose: Specify the language for AI-generated content.

Available Languages: 25+ languages supported (English, Spanish, French, German, Portuguese, Italian, etc.)

How to Use:

  • Select the primary language for your content
  • AI will generate secondary keywords, descriptions, and other fields in this language

Number of Posts

Purpose: Specify how many articles should be generated for each subdomain.

Considerations:

  • More posts = more content but longer generation time
  • Typical range: 10-50 posts per subdomain for initial setup
  • Can always add more posts later

Example Configurations:

  • Small subdomain: 10-15 posts
  • Medium subdomain: 20-30 posts
  • Large subdomain: 40-50+ posts

Number of Days

Purpose: Set how many days to spread the post creation across.

How It Works: If you set 30 posts over 15 days, approximately 2 posts will be created per day for each subdomain.

Benefits:

  • Distributes server load
  • Creates steady content flow
  • Avoids overwhelming your hosting
  • Better for SEO (gradual content addition)

Recommendations:

  • For 20-30 posts: Spread over 7-14 days
  • For 50+ posts: Spread over 20-30 days
  • For 100+ posts: Spread over 30-60 days

Use Custom NAP or Brand Keywords Toggle

Purpose: Enable custom Name, Address, Phone, or brand keywords for local SEO.

How to Use:

  1. Toggle the switch to enable
  2. Additional input field appears
  3. Enter your NAP or brand keywords

Example:

Denver Digital Solutions|1234 Main Street Denver CO|303-555-0123

 

When to Use:

  • Creating location-based subdomains
  • Building branded content networks
  • Local business websites
  • Multi-location business sites

Custom Tags Toggle

Purpose: Add custom tags to all posts in these subdomains.

How to Use:

  1. Toggle the switch to enable
  2. Tag input field appears
  3. Enter tags separated by commas

Example:

digital marketing, seo, content strategy, online business

 

Benefits:

  • Improved content organization
  • Better internal linking opportunities
  • Enhanced search and filtering
  • Tag-based archives

Generating the CSV File

After configuring all fields:

Step 1: Review Your Settings

Double-check:

  • All subdomain names are correct
  • Appropriate prompt set selected
  • Number of posts and days are realistic
  • Optional fields configured as needed

Step 2: Click Start Button

Click the Start button at the bottom of the CSV Builder interface.

Step 3: Monitor Generation

CSV Builder begins processing:

  • Generates secondary SEO keywords for each subdomain
  • Creates brief descriptions
  • Generates image keywords
  • Formats all data into CSV structure
  • Saves file to TSD Emulator output folder

You’ll see progress indicators showing:

  • Current subdomain being processed
  • Percentage complete
  • Estimated time remaining

Step 4: Locate the CSV File

When complete, the CSV file is saved in:

TSD Emulator Output folder → CSV subfolder → [Generated CSV filename]

 

The filename typically includes:

  • Timestamp
  • Number of subdomains
  • First subdomain name

Example: subdomain-upload-2026-01-14-5-subdomains.csv

CSV Builder Output

The generated CSV file includes all columns required by Turbo Subdomains:

Columns Generated:

  • Column A: Category Name (your subdomain names)
  • Column B: Is Subdomain by Category Name (Y/N)
  • Column C: Create User (Y/N)
  • Column D: Category Username
  • Column E: Category Password
  • Column F: Campaign Name
  • Column G: Brief Description (AI-generated)
  • Column H: SEO Keywords (your primary keywords)
  • Column I: Secondary SEO Keywords (AI-generated)
  • Column J: Schedule From (Start After Days)
  • Column K: Total Posts (your specified number)
  • Column L: Spread Articles in Days (your specified days)
  • Column M: Number of Headlines
  • Column N: NAP or Brand Keywords
  • Column O: Image Keywords (AI-generated)
  • Column P: Tags
  • Column Q-Z: Content section toggles (Outline, TLDR, Conclusion, etc.)

Real-World CSV Builder Example

Scenario: Creating 10 subdomains for a digital marketing agency, each with 25 posts spread over 30 days.

Configuration:

  • SEO Keywords: web-design|seo-services|ppc-advertising|content-marketing|social-media-management|email-marketing|video-production|analytics|conversion-optimization|reputation-management
  • Prompt Set: “Digital Marketing Professional”
  • Language: English
  • Number of Posts: 25
  • Number of Days: 30
  • NAP: Denver Digital Agency|Denver CO|303-555-9000
  • Tags: digital marketing, online marketing, business growth

Result: A complete CSV file ready for upload creating 10 subdomains with 25 posts each (250 total posts) distributed over 30 days, all with consistent branding and professional content.

CSV Builder Benefits

  1. Time Savings: Generates complex CSV files in minutes vs. hours of manual creation
  2. AI-Powered Content: Automatically creates compelling descriptions and keywords
  3. Error Reduction: Eliminates formatting mistakes and missing data
  4. Consistency: Ensures uniform structure across all subdomains
  5. Scalability: Easily create configurations for 50, 100, or more subdomains

Best Practices and Tips

Content Generation Best Practices

1. Optimize Prompt Sets for Different Content Types

Don’t use a single prompt set for all content. Create specialized prompt sets:

Technical Content Prompt Set:

  • More detailed explanations
  • Technical terminology appropriate
  • Step-by-step instructions
  • Code examples and specifications

Conversational Blog Prompt Set:

  • Friendly, approachable tone
  • Shorter sentences
  • Personal pronouns (you, we)
  • Engaging questions

Professional Services Prompt Set:

  • Authority and expertise emphasis
  • Industry-specific terminology
  • Trust-building language
  • Clear calls-to-action

2. Use Descriptive Topics

Instead of vague topics, be specific:

❌ Poor Topics:

  • “Marketing tips”
  • “SEO guide”
  • “Business advice”

✓ Good Topics:

  • “Email marketing automation strategies for e-commerce businesses in 2026”
  • “Technical SEO audit checklist for WordPress websites”
  • “Customer retention strategies for SaaS companies under 50 employees”

Specific topics produce more focused, valuable content.

3. Layer Your Keywords Strategically

Use the three keyword fields purposefully:

Primary Keywords: Core terms you want to rank for Secondary Keywords: Related terms and long-tail variations NAP/Brand Keywords: Location and brand mentions for relevance

Example for Local Business:

  • Primary: plumbing services, emergency plumber, drain cleaning
  • Secondary: pipe repair, water heater installation, leak detection, bathroom fixtures
  • NAP: Denver Plumbing Pros|Denver CO 80202|303-555-PIPE

4. Test Before Bulk Generation

For any new prompt set or configuration:

  1. Generate 2-3 test articles
  2. Review quality thoroughly
  3. Adjust prompts if needed
  4. Generate another 2-3 articles
  5. Only proceed with bulk generation after satisfaction

This prevents generating 50 articles with the same issue.

5. Balance Article Length with Value

More words ≠ better content. Consider:

Short Articles (800-1,200 words):

  • Quick tips and guides
  • News commentary
  • Simple how-tos
  • FAQ-style content

Medium Articles (1,500-2,000 words):

  • Comprehensive guides
  • In-depth tutorials
  • Research-based posts
  • Comparison articles

Long Articles (2,500+ words):

  • Ultimate guides
  • Pillar content
  • Complete resource pages
  • Multi-step processes

Match length to topic complexity and user intent.

WordPress Publishing Best Practices

1. Verify Connection Before Large Batches

Before batch publishing 20+ articles:

  • Test connection again
  • Publish 1-2 articles manually first
  • Verify they appear correctly on WordPress
  • Then proceed with batch publishing

2. Optimize Publishing Schedule

For SEO and audience engagement:

  • Publish during business hours in your target timezone
  • Maintain consistent schedule (same days/times each week)
  • Spread content over time rather than dumping all at once
  • Use Campaign Scheduler for automation

3. Review Categories Before Publishing

Ensure:

  • Correct categories exist in WordPress
  • Subdomains are properly configured
  • No category name conflicts
  • Parent-child relationships are correct

4. Monitor Published Content

After publishing:

  • Spot-check random articles on live site
  • Verify formatting is maintained
  • Check images display correctly
  • Test internal links work properly
  • Review mobile responsiveness

Organization and Workflow Tips

1. Maintain Consistent Campaign Naming

Use standardized naming conventions:

Format: [Client/Project]-[Content Type]-[Date]-[Batch Number]

Examples:

  • ClientABC-Blog-Posts-Jan2026-Batch1
  • InternalSite-Product-Reviews-2026Q1-Part2
  • LocalBusiness-Service-Pages-Jan14-2026

Benefits:

  • Easy to find campaigns later
  • Clear at-a-glance understanding
  • Chronological organization
  • Batch tracking

2. Regular Article Manager Maintenance

Schedule weekly or monthly:

  • Review all generated content
  • Delete poor-quality articles
  • Archive old campaign folders
  • Clean up test articles
  • Free up disk space

3. Backup Your Prompt Sets

Monthly:

  • Export all custom prompt sets
  • Save to cloud storage or backup drive
  • Keep versioned backups (e.g., “Technical-Prompts-Jan2026”)
  • Document what each prompt set is for

4. Document Your Processes

Create simple documentation for:

  • Your standard keyword research process
  • Preferred prompt sets for different content types
  • Topic ideation workflow
  • Quality review checklist
  • Publishing schedule templates

This ensures consistency and makes training others easier.

Performance Optimization Tips

1. Close Unnecessary Applications

During large batch generation:

  • Close web browsers (except if monitoring progress)
  • Close other heavy applications
  • Stop background updates
  • Free up RAM for TSD Emulator

2. Manage Output Folder Size

As you generate hundreds of articles:

  • Periodically move old campaigns to archive folder
  • Compress completed campaign folders
  • Delete test articles and failed generations
  • Keep output folder under 10 GB for optimal performance

3. Use Optimal Batch Sizes

Based on testing, ideal batch sizes are:

For Most Systems:

  • 10-20 articles per batch for best performance
  • Wait for batch to complete before starting another
  • Larger batches risk timeout or connection issues

For High-Performance Systems:

  • 20-30 articles per batch possible
  • More concurrent processing
  • Still monitor system resources

4. Schedule Large Operations Off-Peak

For 50+ article generations:

  • Run overnight or during off-peak hours
  • Ensures stable internet connection
  • No competition for computer resources
  • Minimizes API rate limiting

Quality Assurance Best Practices

1. Implement Multi-Stage Review

For client work or important content:

Stage 1: Automated Review

  • Check word count meets requirements
  • Verify all required sections are present
  • Scan for obvious formatting issues

Stage 2: Spot-Check Review

  • Manually review 20% of articles
  • Read for quality and coherence
  • Check SEO keyword integration

Stage 3: Client Preview

  • Share 3-5 sample articles before publishing
  • Get approval on style and content
  • Make prompt adjustments if needed

2. Create Quality Checklists

Develop article quality checklist:

  • [ ] Title is compelling and includes primary keyword
  • [ ] Introduction clearly states article purpose
  • [ ] Section headlines are descriptive and logical
  • [ ] Content flows naturally between sections
  • [ ] Keywords integrated naturally (not stuffed)
  • [ ] Conclusion summarizes key points
  • [ ] Call-to-action included (if applicable)
  • [ ] Word count meets requirements
  • [ ] All enabled sections are present and complete

3. Monitor Content Consistency

Across a campaign or batch:

  • Tone should be consistent
  • Formatting should match
  • Quality should be uniform
  • Style should align with brand

If inconsistencies appear, refine prompt set.

Troubleshooting

Installation and Launch Issues

Issue: Application Won’t Launch

Symptoms: Double-clicking TSD Emulator.exe does nothing or shows error message.

Solutions:

  1. Check Windows Version: Ensure you’re running Windows 10 or later (64-bit)
  2. Run as Administrator: Right-click TSD Emulator.exe → Run as Administrator
  3. Check Antivirus: Temporarily disable antivirus and try launching
  4. Re-download: Download fresh copy of TSD Emulator
  5. Check Disk Space: Ensure at least 500 MB free space on drive

Issue: “Failed to Create Prompt” Error

Symptoms: Error message when trying to create new prompt set.

Solution:

  1. Close all TSD Emulator windows completely
  2. Right-click TSD Emulator icon
  3. Select “Run as Administrator”
  4. Open Prompts Editor
  5. Try creating prompt set again

This resolves permission issues preventing file creation.

Generation Issues

Issue: Articles Not Generating

Symptoms: Click “Generate and Save” but nothing happens or errors appear.

Solutions:

  1. Check API Settings:
    • Click Settings button
    • Verify API key is entered
    • Test API connection
    • Ensure API endpoint is correct
  2. Verify Output Directory:
    • Ensure Save Dir path exists
    • Check you have write permissions to folder
    • Try selecting different folder
  3. Check Topics Field:
    • Ensure topics are entered
    • Verify pipe separator format is correct
    • Remove any special characters
  4. Review Logs:
    • Check logs section for specific error messages
    • Error messages usually indicate exact problem

Issue: Slow Generation Speed

Symptoms: Articles take much longer than expected to generate.

Solutions:

  1. Check Internet Connection:
    • Ensure stable, high-speed internet
    • Test connection speed
    • Avoid wireless if possible (use wired connection)
  2. Reduce Batch Size:
    • Generate fewer articles per batch
    • Try 10-15 instead of 20-30
    • System may be overloaded
  3. Close Other Applications:
    • Free up RAM and processing power
    • Close browsers, video players, other heavy apps
  4. Check API Rate Limits:
    • Your API may be throttling requests
    • Wait and try again later
    • Consider upgrading API plan

Issue: Poor Article Quality

Symptoms: Generated articles are low-quality, nonsensical, or off-topic.

Solutions:

  1. Review Topics:
    • Ensure topics are clear and specific
    • Avoid vague or ambiguous phrasing
    • Be more descriptive
  2. Adjust Prompt Set:
    • Edit prompts to provide clearer instructions
    • Add examples of desired output
    • Specify tone and style more explicitly
  3. Optimize Keywords:
    • Use more relevant keywords
    • Ensure keywords match topic
    • Avoid keyword stuffing
  4. Test Different Prompt Sets:
    • Try alternative prompt sets
    • Compare quality differences
    • Customize prompts for your needs

Article Manager Issues

Issue: Articles Not Appearing in Article Manager

Symptoms: Generated articles don’t show up in the article list.

Solutions:

  1. Click Refresh Button: Sometimes articles need manual refresh to appear
  2. Check Correct Campaign Folder: Ensure you’re viewing the right campaign folder
  3. Verify Output Directory: Confirm articles were actually saved (check logs)
  4. Restart Article Manager: Close and reopen the Article Manager window

Issue: Cannot Open Article in Browser

Symptoms: Clicking “Open in Browser” doesn’t open article.

Solutions:

  1. Check Default Browser: Ensure you have a default browser set in Windows
  2. Try Different Browser: Use the browser dropdown to select specific browser
  3. Check File Permissions: Verify you have read access to article files
  4. File Path Issues: Ensure article file path doesn’t contain special characters

Issue: Cannot Delete Articles

Symptoms: Delete button doesn’t work or shows error.

Solutions:

  1. Close Article in Browser: If article is open in browser, close it first
  2. Check File Permissions: Ensure you have write access to folder
  3. Run as Administrator: Try running TSD Emulator as administrator
  4. Check File Lock: Ensure no other program has the file open

WordPress Manager Issues

Issue: Cannot Connect to WordPress Site

Symptoms: Test Connection fails with error message.

Solutions:

  1. Verify URL Format:
    • Must include https://
    • No trailing slash
    • Correct domain spelling
  2. Check Credentials:
    • Verify username is correct
    • Ensure password is correct (or application password)
    • Confirm user has Administrator role
  3. WordPress Configuration:
    • Ensure REST API is enabled
    • Check if security plugin is blocking connections
    • Verify WordPress site is accessible online
  4. Firewall Issues:
    • Check Windows Firewall settings
    • Verify no network restrictions
    • Try from different network if possible

Issue: Articles Fail to Publish to WordPress

Symptoms: “Post to WordPress” button causes error or timeout.

Solutions:

  1. Verify Connection: Test connection again in Site Configuration tab
  2. Check WordPress Limits: Ensure WordPress can accept posts of this size
  3. Review WordPress Errors: Check WordPress debug log for issues
  4. Try Smaller Batch: If batch publishing, reduce batch size
  5. Check Category Exists: Ensure target category exists in WordPress

Issue: Schedule Not Working

Symptoms: Scheduled articles don’t publish at specified times.

Solutions:

  1. Verify Schedule Settings: Double-check dates, times, and frequencies
  2. Keep TSD Emulator Running: Application must remain open for scheduled publishing
  3. Check System Time: Ensure computer clock is accurate
  4. Review WordPress Connection: Ensure connection remains active

CSV Upload Issues

Issue: CSV Upload Fails with Errors

Symptoms: Error messages when uploading CSV file.

Common Error Messages and Solutions:

“Number of rows exceeds allowed limit”

  • Solution: Reduce CSV to 100 rows or less (default limit)
  • Contact Turbo Subdomains support to increase limit if needed

“Campaign name already exists”

  • Solution: Use unique campaign names in Column F
  • Check existing campaigns and rename in CSV

“Post Now column error”

  • Solution: If using “Start After Days” (scheduled), ensure Post Now column is empty or N
  • Don’t use Y in Post Now column when scheduling

“Invalid column format”

  • Solution: Verify CSV follows template exactly
  • Check all required columns are present
  • Ensure no extra columns or missing data

Issue: CSV Builder Not Generating File

Symptoms: Click Start but CSV file isn’t created.

Solutions:

  1. Check Required Fields: Ensure SEO Keywords and other required fields are filled
  2. Verify Output Folder: Confirm TSD Emulator has write access to output folder
  3. Run as Administrator: Try running TSD Emulator with administrator privileges
  4. Check Disk Space: Ensure sufficient free space for CSV file
  5. Review Logs: Check for specific error messages

General Troubleshooting Steps

When encountering any issue:

  1. Check Logs: Review relevant log sections for error messages
  2. Restart Application: Close completely and relaunch
  3. Run as Administrator: Try running with elevated privileges
  4. Update Application: Click “Check for Updates” to ensure latest version
  5. Clear Temp Files: Delete temporary files from Windows temp folder
  6. Reboot Computer: Sometimes a simple restart resolves issues
  7. Contact Support: If issue persists, contact Turbo Subdomains support with:
    • Screenshot of error
    • Steps to reproduce
    • System information
    • Log files if available

Frequently Asked Questions

General Questions

Q1: What is TSD Emulator and how does it relate to Turbo Subdomains?

A: TSD Emulator is a free Windows desktop application that generates bulk articles using AI. It’s designed to complement Turbo Subdomains by creating content locally on your computer that can be published to your WordPress sites running Turbo Subdomains. While Turbo Subdomains handles content automation within WordPress, TSD Emulator provides a powerful standalone tool for bulk article generation.

Q2: Is TSD Emulator free?

A: Yes, TSD Emulator is provided as a free application for Turbo Subdomains users. There is no additional charge for the software itself.

Q3: What are the costs associated with using TSD Emulator?

A: While TSD Emulator is free, you may incur costs for:

  • AI API usage: If using remote Ollama or custom AI providers
  • Turbo AI included with Turbo Subdomains is free to use
  • WordPress hosting: For sites where you publish content

Q4: Do I need Turbo Subdomains to use TSD Emulator?

A: No, TSD Emulator can be used standalone to generate articles saved to your computer. However, features like CSV bulk subdomain creation and subdomain integration require Turbo Subdomains installed on your WordPress site.

Q5: What platforms does TSD Emulator support?

A: TSD Emulator is currently available only for Windows (Windows 10 or later, 64-bit). Mac and Linux versions are not currently available.

Content Generation Questions

Q6: How many articles can I generate at once?

A: There’s no hard limit, but for optimal performance, we recommend:

  • 10-20 articles per batch for most systems
  • 20-30 articles per batch for high-performance systems
  • Generating in batches rather than hundreds at once prevents timeouts and system overload

Q7: How long does it take to generate an article?

A: Generation time varies based on:

  • Article length (word count and number of sections)
  • API response speed
  • Internet connection quality
  • System performance

Typical times:

  • Short article (800-1,200 words): 45-60 seconds
  • Medium article (1,500-2,000 words): 70-90 seconds
  • Long article (2,500+ words): 90-120 seconds

Q8: Can I generate articles in languages other than English?

A: Yes, TSD Emulator supports 25+ languages. Select your desired language in the CSV Builder or configure prompts for specific languages.

Q9: What is the quality of AI-generated articles?

A: Article quality depends on:

  • Prompt set configuration
  • Topic specificity
  • Keyword relevance
  • AI model used

Well-configured prompts with specific topics typically produce high-quality, coherent articles. However, articles may require review and editing for:

  • Factual accuracy
  • Brand voice alignment
  • Specific industry terminology
  • Final quality polish

Q10: Will AI-generated content pass AI detection tools?

A: AI-generated content quality varies. While the content is coherent and valuable, it may not always pass AI detection tools. For best results:

  • Use well-crafted prompts
  • Edit and add human touches to generated content
  • Focus on providing value rather than “beating” detection tools
  • Google and other search engines focus on content quality, not whether it’s AI-generated

Prompts and Customization Questions

Q11: Can I create custom prompts?

A: Yes, you can:

  • Edit any existing prompts in any prompt set
  • Create entirely new prompt sets
  • Import prompt sets from other users
  • Export your prompt sets for backup or sharing

Q12: How do I improve article quality through prompts?

A: To enhance quality:

  • Add specific instructions about tone and style
  • Provide examples of desired output
  • Specify industry-specific terminology
  • Include formatting guidelines
  • Set clear content structure requirements
  • Add constraints (e.g., “avoid passive voice”)

Q13: Can I share prompt sets with team members?

A: Yes, use the Export Prompt Set feature to save as JSON file, then share the file. Team members can import it using Import Prompt Set.

Q14: What happens if I delete a built-in prompt set?

A: You cannot delete built-in prompt sets that come with TSD Emulator. You can only delete custom prompt sets you’ve created.

WordPress Integration Questions

Q15: Can I connect multiple WordPress sites?

A: Currently, the WordPress Manager connection is designed for one site at a time. To manage multiple sites:

  • Disconnect from current site
  • Connect to different site
  • Publish articles
  • Switch back as needed

For frequent multi-site management, consider organizing workflow to batch publish to one site at a time.

Q16: Do I need any special WordPress plugins?

A: For basic article publishing, no special plugins are required beyond standard WordPress functionality. For CSV bulk subdomain creation, you need Turbo Subdomains installed and activated on your WordPress site.

Q17: Can I schedule articles to publish at specific times?

A: Yes, use the Campaign Scheduler tab in WordPress Manager to:

  • Set publishing start date
  • Configure publishing frequency
  • Specify time of day
  • Distribute articles over days or weeks

Q18: What happens if WordPress connection is lost during publishing?

A: If connection is lost:

  • Current article publishing may fail
  • Failed articles remain in Article Manager as unpublished
  • Re-establish connection and try publishing again
  • No articles are lost; they remain in your local system

CSV and Bulk Operations Questions

Q19: What’s the maximum number of subdomains I can create via CSV?

A: Default limit is 100 rows per CSV file. If you need to create more subdomains:

  • Contact Turbo Subdomains support to increase your limit
  • Or upload multiple CSV files in batches

Q20: How do I schedule subdomain creation over multiple days?

A: Use Column J (Schedule From / Start After Days) in your CSV:

  • Enter 0 for immediate creation
  • Enter 1 to start next day
  • Enter 7 to start in one week
  • Distribute numbers across rows to spread creation

Example:

  • Rows 1-10: 0 (create immediately)
  • Rows 11-20: 1 (create tomorrow)
  • Rows 21-30: 2 (create in 2 days)

Q21: Can CSV Builder handle hundreds of subdomains?

A: Yes, but practical recommendations:

  • Test with small batch (5-10) first
  • CSV Builder can generate large CSV files
  • Consider breaking very large projects into multiple CSV files
  • Remember the 100-row default upload limit

Q22: What if I make a mistake in my CSV file?

A: If validation catches errors before upload:

  • Fix errors in the CSV file
  • Re-upload corrected version

If subdomains were already created incorrectly:

  • Delete problematic subdomains through WordPress
  • Correct CSV file
  • Re-upload to create properly

Technical Questions

Q23: Where are articles saved on my computer?

A: Articles are saved in the directory you specify in the Save Dir field. Default location is typically:

C:\Users\[YourUsername]\Desktop\TSD Emulator Output\

 

Within this folder, articles are organized by campaign name in subfolders.

Q24: What file format are generated articles?

A: Articles are saved as HTML files (.html) which can be:

  • Opened in any web browser
  • Edited in HTML editors
  • Imported to various platforms
  • Published to WordPress

Q25: Can I use TSD Emulator offline?

A: Partially:

  • You can review previously generated articles offline
  • You can manage files in Article Manager offline
  • You cannot generate new articles (requires API connection)
  • You cannot publish to WordPress (requires internet)

Q26: How much disk space do I need?

A: Space requirements depend on usage:

  • Application: ~500 MB
  • Individual article: 50-200 KB typically
  • 1,000 articles: 50-200 MB approximately
  • Recommend keeping 1-2 GB free for active operations

Q27: Does TSD Emulator work with local Ollama installations?

A: Yes, TSD Emulator supports both:

  • Remote Ollama APIs (cloud-based)
  • Local Ollama installations (on your computer)

Configure your preferred option in Settings.

Performance and Optimization Questions

Q28: My computer is slow during article generation. How can I improve performance?

A:

  1. Close unnecessary applications
  2. Generate smaller batches (10-15 articles)
  3. Ensure stable internet connection
  4. Add more RAM if possible (8 GB minimum recommended)
  5. Use wired internet connection instead of WiFi
  6. Generate during off-peak hours

Q29: Can I continue using my computer while generating articles?

A: Yes, but:

  • TSD Emulator runs in background
  • Heavy applications may slow generation
  • Internet bandwidth is consumed by API calls
  • Closing TSD Emulator window stops generation
  • Best practice: Let large batches run without interruption

Q30: How do I prevent duplicate articles?

A: To avoid duplicates:

  • Use unique, specific topics for each generation
  • Review Article Manager before generating new content
  • Organize campaigns clearly with descriptive names
  • Delete test articles promptly
  • Maintain topic lists to track what’s been generated

Support and Updates Questions

Q31: How do I update TSD Emulator?

A: Click the “Check for Updates” button in the main interface. If an update is available:

  • Download notification appears
  • Follow instructions to download new version
  • Close current version
  • Extract and run new version

Q32: Where can I get support for TSD Emulator?

A: Support is provided through Turbo Subdomains support channels:

  • Help Desk: Submit tickets through aMember system
  • Response Time: Within 24 hours for help desk tickets
  • Documentation: This user guide and knowledge base articles
  • Virtual Assistant Service: Faster response (under 6 hours) if subscribed

Q33: Can I request new features?

A: Yes, submit feature requests through:

  • Support tickets
  • Feedback forms
  • Direct communication with Turbo Subdomains team

Popular and feasible features are considered for future updates.

Troubleshooting Questions

Q34: What should I do if TSD Emulator crashes?

A:

  1. Restart the application
  2. Check if update is available
  3. Review logs for error messages
  4. Try running as Administrator
  5. Contact support if problem persists

Q35: Articles are generating but content quality is poor. What should I do?

A:

  1. Review and edit prompt set
  2. Make topics more specific
  3. Improve keyword relevance
  4. Test with 2-3 articles before bulk generation
  5. Consider different AI model or settings

Q36: CSV upload keeps failing. What’s wrong?

A: Common issues:

  • Exceeds 100-row limit (contact support to increase)
  • Incorrect column formatting
  • Missing required fields
  • Campaign names already exist
  • Invalid characters in data

Review error messages carefully—they indicate specific problems.

Conclusion

TSD Emulator is a powerful tool for bulk article generation that complements Turbo Subdomains perfectly. By mastering the features and workflows outlined in this documentation, you can:

  • Generate high-quality articles at scale
  • Maintain consistent content quality through custom prompts
  • Organize content efficiently across campaigns
  • Publish seamlessly to WordPress sites
  • Automate content distribution with scheduling
  • Create bulk subdomains with CSV operations

Key Takeaways

  1. Start Small, Scale Up: Test configurations with small batches before generating hundreds of articles
  2. Customize Prompts: Invest time in creating tailored prompt sets for different content types
  3. Stay Organized: Use consistent naming conventions and campaign structures
  4. Regular Maintenance: Review, delete, and archive content periodically
  5. Leverage Automation: Use WordPress Manager scheduling to maintain consistent publishing
  6. Monitor Quality: Always review samples of generated content
  7. Keep Backups: Export and backup custom prompt sets regularly

Getting the Most from TSD Emulator

To maximize your results:

  • Combine TSD Emulator’s bulk generation with Turbo Subdomains’ WordPress automation
  • Develop systematic workflows for content creation and publishing
  • Document your processes and prompt configurations
  • Stay updated with new features and improvements
  • Reach out to support when needed

Next Steps

Now that you understand TSD Emulator comprehensively:

  1. Create your first test batch of 3-5 articles
  2. Review and refine your prompt sets
  3. Develop your workflow for regular content generation
  4. Connect WordPress and test publishing
  5. Scale up to larger batches with confidence

For additional support, refer to the Turbo Subdomains knowledge base or contact the support team.

Happy content creating with TSD Emulator!

Last Updated: January 2026 Version: 4.0 For TSD Emulator compatible with Turbo Subdomains

 

Table of Contents