How can I delete Eloqua assets on a large scale?
We are in the situation where we want to delete a large number of eloqua campaigns and their corresponding assets. In short, our campaigns are active for 2 years. We want to delete everything on the 2012-2014 interval, which is a campaign assets. This includes, the program or the canvas, segments, filters, emails, pages, forms, cdo's, lists.
What can be deleted with no problem are shared lists. Others, are like:
- cannot delete a filter cause it's on a canvas;
- cannot delete a canvas cause it has segments and filters (which most often are used in other canvases too);
- cannot delete a form cause it has dependencies like on the canvas for reporting
- and so on.
What we found achievable was form deletion, dependencies were solvable (remove the form from canvas, delete processing steps).
Others, are a complete headache. You end up spinning around the tail, like you cannot delete a segment cause it's on a canvas and you can't delete a canvas cause it has segments.
Has anybody done a large scale deletion of assets? Is there another way than the manual way?
PS. We have somebody who looked this up using the API, mostly on CDO deletion. We thought that maybe the API will disregard dependencies, but it does not.