Do I need a card to signup? Michael Minter August 12, 2015 05:12 Follow Nope. You don't need to use a credit card until you're ready to upgrade your account to a paid plan. Have more questions? Submit a request 0 Comments Please sign in to leave a comment.