Subscribers can be deleted from the lists but what we want to do is to delete the subscriber who has not responded in last 12 months. We have looked into the marketing cloud but couldn't find a way to do this. Is this even possible

  • 1
    What @lukas said, but it’s not really best practice to delete subscribers from the all subscribers table. Sep 21, 2018 at 14:28

2 Answers 2


I will recommend following approach:

  1. Create a sendable Data Extension
  2. Create a Query Activity in Automation Studio, populating the above Data Extension with Subscribers you wish to delete
  3. Create an SSJS activity which iterates through this same Data Extension and calls the REST API for Contact Deletion Framework- remember Contact Deletion must be enabled on the account
  4. Put both the Query and SSJS activity in an automation, which you can schedule to run e.g.weekly

You can also create a sendable data extension which includes everyone you want to delete (you'll have to populate it using an SQL query through Automation Studio) but then you can use the 'Contact Delete' function in Contact Builder.

  1. Go to Contact Builder
  2. Click 'All Contacts'
  3. Click the trash can icon in the top right
  4. Choose 'Delete contacts from data extension'
  5. You can then indicate the data extension which contains your contacts for deletion.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .