Some of the ways to earn free gift cards from your shopping, spending, and other activities include using the following methods: Cashback apps Rewards credit cards Cashback credit cards Travel credit cards Apps that pay you for different activities Game apps Survey sites