Top things to do for MORE miles

There’s no doubt in my mind that credit card signup bonuses are the single best way to earn points and miles quickly.  But, what can you do when you’ve used up most signup bonuses opportunities?

Chase offers many of the best signup offers, but they won’t let you get a bonus for the same card until 2 years have passed since you got the previous bonus.  Worse, for most of their cards, they won’t approve your application if you’ve opened 5 or more cards in the past 24 months.  Amex also has great signup offers, but they have a standard once per lifetime rule.  If you’ve ever had the exact same card before, you can’t get the bonus now (even if you didn’t get a bonus before). Meanwhile, Citibank has a 24 month rule that says that if you’ve opened or closed a card within the same brand (an American Airlines card, for example), then you can’t get a bonus for a new card until 24 months have lapsed.

Credit Card Repeat Bonus Exceptions

One way to keep earning points & miles is to look for opportunities to earn signup bonuses even when you’ve signed up for the same card before.  With Citibank, for example, offers frequently surface that do not have the 24 month language (we post these on our Best Offers page).  And Amex often has targeted signup offers or upgrade offers that do not have their once in a lifetime language.

Additionally, some banks have no rules against people getting signup bonuses over and over.  Unfortunately, some of these banks (examples include US Bank, Barclaycard, Capital One) tend to be tougher on approvals when they see a pattern of many credit card signups.  They know what we’re up to.

Credit Card Referrals

Another great way to earn miles and points is by referring friends to sign up for credit cards that you already have.  Referral bonuses tend to range from 5,000 to 20,000 points depending upon the card and the current referral promotion.

Credit Card Retention Offers

When your credit card annual fee is due, call the credit card issuer to let them know that you want to cancel the card. Often you’ll be transferred to a retention specialist who will offer points or cash back to try to keep you.  Make sure to repeatedly ask “are there any other offers?”  You may be surprised at how good some of the retention offers can be, but they typically won’t mention those amazing offers right off the bat.

In case you end up actually cancelling your card, be prepared. Please review our checklist for cancelling credit cards.

Caution: Some people have reported that Citi’s automated system will close your account rather than transferring you to a retention specialist.  Make sure you are speaking with a person before mentioning that you’d like to cancel.

Credit Card Category Bonuses

Many credit cards offer extra points for certain categories of spend.  For example, many cards offer extra points for travel; others offer extra points for gas or groceries; etc.  See: Best Card for Grocery, Gas, Drugstores, Travel, Dining, More…

In many cases you can extend your bonus earning by buying gift cards that are good at other stores.  For example, the Chase Ink Cash card offers 5X at office supply stores (and TV, internet and phone).  You can go to Staples or Office Depot and buy any gift cards sold there (, gas gift cards, department stores, Visa, MasterCard, Amex, etc.) and you’ll earn 5X points when doing so.  Similarly, you can buy 3rd party gift cards online from and earn 5X.  Most gift cards have no extra fees, but Visa, Mastercard, and Amex gift cards usually do.  If buying those, make sure that the value of the points earned far outweigh the fees.

Caution: When using the US Bank Altitude card, do not use it to buy gift cards.  Many people have reported having their accounts shut down after buying a modest amount of gift cards!

Online Shopping Portals

One of the easiest things you can do to earn more points and miles is to start with an online shopping portal when you shop online.  Portals are available for all major airline programs and a number of bank points programs (Chase Ultimate Rewards, for example, offers Shop with Chase).

Portals work like this:

  1. You log into a portal that offers bonus miles, points, or cash back.
  2. Within the portal website, you click through to the store where you want to shop.
  3. You then make your purchase directly with the online store as if you had browsed directly to them.
  4. After you make your purchase, the store reports the transaction to the portal, and at some point in the future (it can take days or months, depending on the portal) you get paid in the form of bonus points or miles, or cash back.

For tips on using portals to the extreme, please see: Extreme Stacking.

Spend More

Increasing your spend on rewards credit cards is an obvious way to increase rewards.  Of course I’m not talking about wasting your money.  Instead, the idea is to find ways to use your credit card to pay bills that you would usually pay with a check or debit card.  And, if that’s not enough, you can learn ways to manufacture spend: increase credit card spend and get your money back.

For details about increasing spend and manufacturing spend, please see: Manufactured Spending Complete Guide.

Ideally you’ll also use credit cards that offer the highest value rewards.  If you are working on minimum spend requirements for a new card signup bonus, then that’s the card to use.  Otherwise, use the card that offers the best category bonus, the best rewards for everyday spend, or the card that offers the best big spend bonus.

The following resource pages will help you identify the cards that offer the most value for your spend:

Bank and Investment Offers

Many banks offer bonuses for opening new checking or savings accounts.  These are usually cash back offers.  There’s nothing wrong with that, of course, but this post is about earning more points & miles.  There are a few options…

Citibank: Citibank often offers American Airlines miles or ThankYou Rewards points in exchange for opening new premium checking accounts.  These accounts usually have fairly high monthly fees that kick in 3 months after opening.  After receiving your signup bonus, I recommend downgrading to a no-fee or low-fee account.

BankDirect: BankDirect offers American Airlines miles with their Mileage Checking and Mileage Money Market accounts.  They also offer bonus miles for referrals and one-time bonus miles for direct deposits, bill pay, and more.  Full details can be found here.  Personally, I don’t think that the earning rate is high enough to justify the fees with these accounts, but you should decide for yourself based on how much you value AA miles.

Fidelity (appears to be dead): Fidelity used to offer airline miles for setting up and funding new brokerage accounts.  Unfortunately, it appears that they have discontinued this option.

Buying or Selling a Home

Chase: At the time of this writing and until 8/6/17, Chase is offering up to 100,000 Ultimate Rewards points when you finance a new home through Chase.  Of course, it’s important to comparison shop to make sure that you’re getting a good deal on closing costs and the interest rate.  If not, try bargaining with Chase to see if they’ll match the best alternative offer.

American HomeMiles: Earn AA miles when you buy or sell a home, and when you move.  Details here.  I have no experience with this option whatsoever.  Please research first to make sure that you’re not paying more for these services.

FlyHomes: Earn Alaska Airlines miles, JetBlue points, or Lyft credits for each dollar spent on your next home purchase.  Details here.  I have no experience with this option whatsoever.  Please research first to make sure that you’re not paying more for these services.

Miles From Home: Earn AA miles when you buy or sell a home.  Details here.  I have no experience with this option whatsoever.  Please research first to make sure that you’re not paying more for these services.

Amex Offers

Log into your Amex account, scroll down and look at the Amex Offers available on each of your credit card accounts.  Many offers are for cash back (e.g. “Spend $100 or more and get $20 back”), but you’ll sometimes get bonus point offers instead (this is especially true with Amex cards that earn Membership Rewards points).

For details, please see:

Flowers and Gifts

Many flower delivery services offer airline mile rewards for purchases.  The problem is that when they advertise, for example, 30 miles per dollar, shipping and handling charges are not included in the math.  In some cases shipping charges can double your overall spend.  When that happens, you only earn half as many miles as you may have expected.

One big exception is with 1800Flowers and it’s affiliated brands.  1800Flowers offers a $29.95 subscription service called Celebrations Passport that gives you free shipping for a year.  This makes the airline mile offers much more valuable.

Details and updated promotion codes can be found here: 1800Flowers Extreme Stacking promo codes, portals, gift cards, and more.


When paying for travel, always make sure that you are signed up for all relevant loyalty programs.  Even if you don’t think you’ll ever use Choice points (for example), you never know.  You might as well get something.  Hotels and car rental companies often give you the choice of earning rewards with them or by earning airline miles.  In most cases, I recommend taking the hotel or car rental rewards.  One big exception is when they’re running a promotion offering generous bonus miles (this is more common with car rentals than with hotels).

When booking paid flights, you should always make sure to include your frequent flyer number on the reservation.  Keep in mind that you can include your frequent flyer number from a partner airline.  For example, when flying AA, Delta, or United, you’ll sometimes be better off listing your frequent flyer number from a partner airline that lets you earn miles based on miles flown, rather than the price paid.  Use the website Where to credit to see your options.

Miscellaneous Promotions

Hotels, airlines, car rental companies, and many other organizations regularly offer promotions where you can earn bonus points and miles for meeting the promotion’s terms.

To keep up to date with the latest promotions, I recommend subscribing to our daily or instant emails (found here).  And, when you’re planning travel, I highly recommend checking out FrequentFlyerBonuses.  This site keeps track of all known promos run by the major airlines, hotels, car rental companies, and more.

Last updated on January 14th, 2019

About Greg The Frequent Miler

Greg is the owner, founder, and primary author of the Frequent Miler. He earns millions of points and miles each year, mostly without flying, and dedicates this blog to teaching others how to do the same.

More articles by Greg The Frequent Miler »

Regarding comments: Comments posted at the bottom of Frequent Miler pages and posts are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.

Leave a Reply

6 Comment threads
6 Thread replies
Most reacted comment
Hottest comment thread
9 Comment authors
NaomiBuild a pile of miles for a backup plan - Frequent MilerGreg The Frequent MilerJayChuck Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Notify of
John the Wanderer

I need to think about refinancing my home soon. I wonder what type of offers you can get via Chase and others? Has anyone tried the programs? Were the rates comparable? It is always awesome getting a huge chunk of points from these bonus offers.


I’ve always easily found better mortgage interest rates than those offered under the “miles for mortgage” programs. It was never even remotely worth taking the miles vs. the savings from a lower interest rate.


great idea for a post. unfortunately, not too many practical ideas that replace the instant gratification of a solid $3k spend for a quick 50-75k in points

nickel and diming offers is too much hassle


Yes and no. With wallet jammed full of cards, it was time to try another route. I needed a new laptop and was keeping my eyes open. Then Apple had a one-day 7 miles/dollar sale through MileagePlus, with an extra 1500 miles for spend over $350, which I put on my Freedom Unlimited 1.5 miles/dollar. An easy 14,000 or so miles for a purchase I was making anyway. No big hassle, either, since it’s such a rare purchase for me.


I have to agree. We bought a fridge from Home Depot while they were on a great sale, and while BA portal was paying 9 avios per dollar. Ended up with 21k for a purchase we were making anyway.

That said, it isn’t really worth it to mess with it every time you use Amazon.


Can I earn american airlines or chase shopping portal points at the same time with Ebates? A friend says she does, but I’m not sure how that would work. Thanks!


Not sure if this is a relevant question to this post, but I was wondering if I make a purchase on the Chase shopping portal and use the Freedom Unlimited, do I get an additional 1.5% to what listed there, or is the percentage on the portal all inclusive?


[…] Top things to do for MORE miles […]


Fishing for a credit card retention offer can be risky if you have miles still on your account. I highly recommend talking to a real person rather than a machine at the credit card company and also obtaining a screenshot or printout of your current mile balance before calling.