You need to find the right credit card company. Some companies provide a sign up bonus, so you can often earn points back even if you have not yet used your card for anything. However, it is important to look into how many points are earned and what the spending requirements are in order to make sure that they will be worth using on travel expenses like flights or hotels.