No, and you won't need to put in your credit card to try FindThatLead either. The Basic plan is free forever.

Written by Antonio Angel Muñoz
Updated over a week agoNo, and you won't need to put in your credit card to try FindThatLead either. The Basic plan is free forever.