I have Three campaigns in sales force. Each campaign has 2000 leads. I want to remove all the leads from campaign at once. But not delete the campaign, Is there a way to mass delete all the campaign members. Sales force only provides with deleting 200 members at once. Would be a great help!
For less than 10,000 rows, the easiest way would be an execute anonymous script:
delete [select Id from CampaignMember where Campaign.Name in ('Name 1','Name 2','Name 3');
To run this, click on Your Name / Developer Console, and in there, click on Test / Open Execute Anonymous Window..., enter the code, and click the Execute button.
You could also query the records in the data loader, or the Excel Connector, or other tools.
You could even build a Visualforce page or Lightning Component to do this.