1 Shopping Cart, Nanacast and others all have this built in. So yes that's one way to go.
However, if you're set on Clickbank then as you said... it won't work for you.
Doesn't CB offer this though? I would have thought it would be part of their revised tracking data that they now offer. Maybe contact CB directly. That's what I'd do.