Base TargetSmart client