Custom field idea is interesting, we use those on inbound calls, however I don't know where those could be used for outbound.
We try to open a Manual call for outbound so if it's booked then the call is already open and ready to go, however the manual call deletes itself if not booked.
If you figure that one out can you shoot me some details please.
The problem with this workaround is that it's impossible to tell the difference between an outbound made for calling on a marketing list, vs outbound made for rescheduling (if dual role CSR/ Dispatcher), or if CSR called a customer to follow up on an incomplete booking, etc.
It would be so much better if ST just forced all Manual Calls to enter an abort reason. That would allow reporting on successful vs non successful Manual (outbound) calls.
What we're talking about doing as our workaround, is that the CSR will have to keep the search screen open and go tag all of their outbound calls made related to marketing. Then if they try to fib on the tags they enter then we'll just have to address that, instead of assuming ALL outbound were related to marketing.