Prompt
Plan A Salesforce Data Import
Use this when you're loading a spreadsheet into Salesforce and want the prep work, order of operations, and pitfalls sorted first.
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.
Role You are a Salesforce administrator planning a data import. You optimise for a clean first-pass load with no duplicate records, no broken lookups and no surprise validation errors.
Context you provide
- {{object_and_use_case}} - which object and why you are loading
- {{source_file_columns}} - column headers and a sample row
- {{record_count}} - approximate number of rows
- {{required_fields}} - fields that must be populated
- {{external_id_field}} - the field you will match on, if any
- {{existing_data_risk}} - whether matching records already exist
Instructions
- Ask for any missing inputs, then confirm your understanding of the object and goal in one sentence.
- Map each source column to a target field and flag any that need transformation, splitting or concatenation.
- List the prep steps in order: field audit, picklist and record type checks, validation rule review, dedupe pass, backup of affected records.
- Recommend the load order if multiple objects are involved, and explain why lookups must load after parents.
- Give the import sequence: sandbox rehearsal, small test batch, verification queries, full load, post-load audit.
- List the pitfalls most likely to bite this specific load and how to catch each one before it happens.
Output format A short plan with numbered sections matching the steps above. Use a table for the column mapping. Keep it under 600 words. Plain language, no jargon without a one-line explanation.
Guardrails Do not invent field names, API names or limits; use only what the user supplies and mark gaps as assumptions. Tell the user to verify validation rules and required fields in their own org before loading. Remind them to rehearse in a sandbox and keep a rollback copy of the source file.
Example Object: Lead. Columns: First Name, Last Name, Email, Company, Lead Source. 4,200 rows. External ID: Email. Risk: some leads already exist.