Make Campaigns Inactive
As an alternative to deleting a campaign, you can make the campaign inactive. Inactive campaigns remain in your database, but are not available to associate with any future revenue records. When necessary, you can reactivate an inactive campaign.
To mark a campaign inactive, open it and select Mark inactive under Tasks. The campaign is now inactive and will not appear in campaign search results unless you select the Include inactive checkbox on the campaign search screen.