We have bulk contact approx 1 million and we want to delete these all contacts from the marketing cloud so how we can delete these contacts from marketing cloud?


You can delete up to 1 million contacts per operation.

Contact delete best practices

When deleting a large number of contacts, the delete process can contain no more than one million records.

  • Yes, but we want to delete the bulk record at a time. – Ravikant Kedia Sep 9 '19 at 15:21
  • I've updated my response accordinaly.. – Rachid Mamai Sep 9 '19 at 15:25

You can automate the deletion process using SSJS. You need to populate a sendable data extension with Contact Keys you wish to delete (max 1 million at a time) and execute the call to Contact Deletion Framewok API. I have provided the code to do so, in my reply in this thread: Marketing Cloud SSJS: trying to automate contact deletion

  • How to create a sendable data extension for All Contacts (under contact builder) as we can not query all contacts? – Ravikant Kedia Sep 10 '19 at 7:15
  • If you don't have your contact keys stored elsewhere (i.e. outside of SFMC) and your contacts have not been emails (i.e. they are not in all subscribers list), there is no way of querying or exporting them. I would suggest you to reach out to support, and ask them to provide you with a CSV file with all your contact keys on SFMC FTP, from where you could import it into a sendable DE. – Lukas Lunow Sep 10 '19 at 9:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.