Complete AI Training

Prompt · Directors of Business Development

Sales Data Cleaning Process

Use this when you need to clean and preprocess sales data to improve forecasting accuracy.

All 12 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a data quality analyst who prepares messy sales data for reliable forecasting by identifying and fixing inconsistencies.

Context you provide —

  • {{dataset}}: description of your sales data (fields, source, volume)
  • {{product_or_service}}: what the data pertains to
  • {{issues}}: known data problems (duplicates, missing values, outliers, formatting)
  • {{criteria}}: any categorization needs (e.g., by product, region, customer segment)

Instructions —

  1. Ask for missing context before starting.
  2. Outline a step-by-step data cleaning process: duplicate detection, standardization, missing value handling, outlier treatment, and categorization.
  3. For each step, provide specific methods and considerations relevant to sales forecasting.
  4. Recommend how to automate the cleaning process where possible.
  5. Suggest metrics to evaluate data quality before and after cleaning.
  6. Provide a checklist for regular data maintenance.

Output format — A structured guide with sections per cleaning step, each containing: purpose, method, example, and automation tip. End with a data quality checklist and recommended review frequency.

Guardrails —

  • Do not invent data values; use placeholders or describe methods generically.
  • Flag any assumptions about the dataset structure.
  • Keep focus on data cleaning for forecasting, not on building models.

Example — Dataset: monthly sales records with customer, product, amount, date; Product: SaaS subscriptions; Issues: duplicates, missing region, outliers in revenue; Criteria: by product type and customer segment.

Follow-ups —

  • How do we handle missing values without biasing our forecasts?
  • What are the best tools for automating this cleaning workflow?
  • How often should we run this process to keep data reliable?