The best way to earn extra cash for signing up is to look for online apps and digital banks that offer such financial incentives to their new customers. Examples of them are buddybank, SoFi, Chime, Vivid, Rebellion, and Revolut. But ensure that you confirm whether you will have to make a deposit.