Optimizing Tool Implementation to Maximize Adoption