Skip to main content

What It Does

  • Remove outdated or erroneous records in a click.
  • Keep your CRM data lean for accurate reporting.
  • Automate deal hygiene and reduce manual cleanup.
  • Ensure compliance by deleting records systematically.
  • Free up space in objects like Leads, Contacts, or custom SObjects.

๐Ÿ Getting Started

Salesforce Delete Record node config screenshot
1

Select Account

Choose your connected Salesforce account.
2

Configure Inputs

Pick the SObject type and specify the Record ID to delete.

Inputs

๐Ÿ› ๏ธ Required Fields

  • Salesforce Account (โœ…)
    Choose which Salesforce connection to use for deleting the record.
    Why it matters: Ensures the right org context for accurate data cleanup.
  • SObject Type (โœ…)
    The type of object that holds the record (e.g., Lead, Contact, Opportunity).
    Why it matters: Targets the correct data table for deletion.
  • Record ID (โœ…)
    The unique Salesforce record ID to delete.
    Why it matters: Precisely identifies which record is removed to avoid mistakes.

๐ŸŽฏ Optional Fields

No optional fields for this node.

Output

This node returns a confirmation of deletion, including success status and any error messages.
Use this output to trigger follow-up actions like logging cleanup events or notifying the team.
Salesforce Delete Record node output screenshot

How It Works

  1. Connects to your Salesforce org using the specified account.
  2. Identifies the object by the given SObject Type.
  3. Sends a delete request for the Record ID.
  4. Emits a confirmation response for downstream logging or alerts.

๐Ÿš€ Example Use Cases & Prompts

Use CaseSetup or Prompt Example
Clean Up Duplicate Leadsโ€Delete lead 00Q1t0000078abc after merging records.โ€
Remove Test Opportunitiesโ€Remove opportunity 0061t000002Xyz after UAT runs.โ€
Compliance Data Auditโ€Automate deletion of stale records older than 1 year.โ€

โœจ Pro Tips

  • Verify Record IDs using a lookup step to avoid accidental deletes.
  • Use a filter or query node upstream to only pass stale or invalid records.
  • Bundle deletions in batches to manage API limits effectively.

โš ๏ธ Important Considerations

  • Deleted records canโ€™t be recoveredโ€”ensure backups or snapshots if needed.
  • Check user permissions; the connected account must have delete rights.
  • API limits apply โ€” large batch deletes may require pacing.

๐Ÿ›  Troubleshooting & Gotchas

SymptomLikely CauseQuick Fix
Delete fails with errorInsufficient permissionsGrant delete access or use a different user.
Invalid SObject TypeTypo or unsupported objectVerify object API name and retry.
Record not foundWrong Record IDConfirm ID exists or query before deleting.

๐Ÿ“ FAQ

Yes โ€” just enter the custom SObject API name (e.g., CustomObj__c).
No โ€” deleted records are permanently removed unless you have a backup.

๐Ÿ’ฐ Pricing

ActionCredit Cost
Delete Record (per run)Free
Action nodes that modify data (like โ€œDelete Recordโ€) do not consume credits.

Ready to automate your record cleanup and keep your Salesforce data pristine? Delete records seamlessly โ€” ๐Ÿš€