I know Mesmerotic (our program), Helix Cash, and Intense Cash all use NATS which allows you to create campaigns with tracking codes.