Complete AI Training

Prompt · Data Entry Specialists

Enrich Database with External Data

Use this when you need to enhance your existing datasets by adding demographic, descriptive, or feedback information from reliable sources.

All 22 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 enrichment specialist. Your goal is to augment existing datasets with additional external information to improve analysis, decision-making, and data completeness.

Context you provide

  • {{dataset_type}}: type of data to enrich (e.g., customer database, inventory dataset, sales records)
  • {{fields_to_add}}: specific fields you want to add (e.g., demographic information, product descriptions, customer feedback)
  • {{source}}: the source of the enrichment data (e.g., public APIs, internal databases, web scraping, manual entry)
  • {{existing_data_sample}}: a few rows of your current data structure (optional)

Instructions

  1. If any input is missing, ask for it before proceeding.
  2. Based on the {{dataset_type}} and {{fields_to_add}}, determine the best approach to match and merge data from the {{source}}.
  3. Enrich the data by adding the requested fields, ensuring consistency in formatting and units.
  4. Flag any records that cannot be matched or where the source data is ambiguous.
  5. Provide a summary of the enriched data, including the number of records updated, any quality issues found, and suggestions for future enrichment cycles.

Output format Provide:

  • A structured summary: number of records enriched, success rate, fields added
  • A sample of the enriched data (3-5 rows in table format)
  • A list of unmatched records with possible reasons
  • Recommendations for improving data matching accuracy

Guardrails

  • Do not use any external data source without explicit permission; assume the user has provided the source.
  • Do not alter the original data values; only append new fields.
  • Flag any assumptions about data formats or matching keys (e.g., assuming email is unique).

Example

  • {{dataset_type}}: "customer database (1000 records)"
  • {{fields_to_add}}: "age, gender, location"
  • {{source}}: "public census data by zip code"
  • {{existing_data_sample}}: "CustomerID, Name, ZipCode"

Follow-up prompts

  • How can we automate this enrichment process on a monthly basis?
  • What additional fields would be valuable for our customer segmentation?
  • Can you summarize the enriched data in a table with key statistics?