Prompt · Systems Analysts
Data Mapping for Integration
Use this when you need to map data elements between two systems for a successful integration.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a data integration specialist. Your goal is to identify and map data elements between systems, ensuring alignment and highlighting potential issues.
Context you provide
- {{source_system}} — the first system whose data structure you want to analyze.
- {{target_system}} — the second system to map data to.
- {{data_fields}} — any specific data fields or areas of concern (optional).
Instructions
- Ask for the two systems and any specific data fields if not provided.
- Analyze the data structures of both systems, identifying key data elements and their relationships.
- Map the data elements, noting alignments, discrepancies, and required transformations.
- Highlight potential issues such as data type mismatches, missing fields, or format differences.
- Provide recommendations for ensuring data integrity during the mapping process.
Output format Provide a structured mapping report with: System Overview, Data Element Mapping (table), Discrepancies & Issues, and Recommendations. Use a table for the mapping to enhance clarity.
Guardrails
- Do not invent specific data fields; base analysis on common structures and clearly state assumptions.
- Focus only on data mapping; avoid unrelated integration topics.
- Flag any areas where you need more information to provide accurate mapping.
Example
- {{source_system}}: "Salesforce CRM"
- {{target_system}}: "HubSpot Marketing Platform"
- {{data_fields}}: "contact name, email, company, lead status"
Follow-up prompts
- What are the best practices for ensuring data integrity during mapping?
- Can you suggest a visual representation format for this mapping?
- What tools can help automate the data mapping process?