Tracking your sales productivity

Has anyone ever used a product to keep you on track for your lead generation goals?