Amex Offers – How to add all offers with one command
It’s annoying having to add each offer one by one from American Express.
This javascript command will let you automatically add all the offers!
- Run Chrome
- Visit the Amex Offer Page
- Open the Chrome Console
Windows – Shift + CTRL + J
Mac OS – Option + ⌘ + J - This is the command you want to enter
var offerButtons = Array.from(document.getElementsByClassName("offer-cta axp-offers__global__merchantOfferCta___qKBIE css-261oxr")).filter(btn => btn.title == "Add to Card");
var index;
for (index = 0; index < offerButtons.length; ++index) {
console.log("Clicking offer button");
offerButtons[index].click();
// Wait 2seconds to be nice to AMEX servers :)
await new Promise(r => setTimeout(r, 2000));
}
5. Now you just wait for all the offers to be added!

さすがアメックス!
Related posts:
Rates Still Rising. More Layoffs. Homes Are Sitting on the Market Longer
Will Home Prices Drop in 2023 or 2024?
Housing Bubble Collapse 2023. Prices Are Coming Down
Should I buy Gamestop GME before Playstation 5 and Xbox Series X gets released?
The Ugly Truth About Hotels.com's Pricematch Price Guarantee Scam
Natera Horizon Carrier Screening - How I Negotiated $6200 Bill Down To $100
Help! Starbucks reward star points expired before the expiration date
How I Replaced My GoPro for Free with the GoPro Subscription