This should work on gift cards as long as they are processed directly by the airline and not a third party (e.g. Cashstar).
To see if you were targeted, login to your American Express account and check your Amex Offers at the bottom.
You can add this deal to multiple credit cards if you have the offer available on more than one account. Make sure you open each card in a separate tab before adding it to any of your cards.