Create an Amex Sync Machine


Lately I’ve been raving about great opportunities to save money through Amex Sync Offers.  For example, please see these recent posts:

The hard part about maximizing savings from these offers is that, usually, each Amex card you have can only receive the discount once.  So, if you want to maximize savings, it’s a good idea to enroll multiple Amex cards in each offer.  You can enroll your own primary cards, authorized user cards, and even Serve cards in these offers (gift cards, Bluebird cards, and other prepaid cards besides Serve are not eligible).

I’ve written before about ways to enroll multiple cards in these offers, but most options can be a nuisance to do with every new offer.  A better approach takes some up front work, but then makes it very easy to do going forward.  The idea is to create a separate Twitter account for each Amex card you have (including authorized user cards and Serve cards), sync each of these Twitter IDs with Amex, and add each one to TweetDeck.  Once you’ve done all of that, enrolling in Amex Sync Twitter Offers becomes insanely easy.

Setting up the machine

Follow these steps to prepare each Amex card:

  1. Create a Twitter Account here:  Each Twitter account requires a separate email address.  One good way to accomplish this is to start with a base Gmail email address and tack on “+something” (where “something” is a unique identifier for your credit card).  For example, my email address is, but I can create a new Twitter account by tacking on additional stuff like this:  Any emails sent to this address will automatically go to my normal email address.
  2. Confirm your email address.  Twitter will send you an email with a link to confirm that this is really your email address.  Open the email and click the link.
  3. Enroll your new Twitter ID with Amex Offers, here:
  4. Sign in to if you haven’t already.  If this is your first time using TweetDeck, whichever Twitter account you sign in with first will be your primary TweetDeck account, and you should use that account from then on to sign in. 
  5. Add your new Twitter ID to TweetDeck (not necessary if you signed into TweetDeck with this account).  Click the cog icon, then “Settings”.  Then click “Accounts” then “Add Twitter account”.

If you have a lot of Amex cards, the above steps can be a real pain, but I think its worth it going forward.  I highly recommend keeping a spreadsheet with each Amex card listed along with the Twitter ID and associated email address.  Use the spreadsheet to keep track of how far along in this process you are.

Using the machine

Once you’ve setup your Amex Sync Machine as described above, enrolling in Amex Twitter Sync Offers is amazingly easy.  You can find eligible Sync Offers in the following places:

Once you have one or more Sync Offers in mind, open TweetDeck, click on the New Tweet icon, select all of your Twitter IDs (the egg icons), and type in all of the Sync promos you want to register for.  This image shows an example:


Press “Tweet” and your done!

Note: Some promotions are not available through Twitter, but rather through FourSquare, TripAdvisor, Facebook, or the “Offers for You” section when you log into your Amex account.  So, the above machine won’t set you up for all possible promotions, but you should be good to go for most of them.

Hat Tip to commenters Murtuza and Haley for suggesting the TweetDeck approach.

Want to learn more about miles and points? Subscribe to email updates or check out our podcast on your favorite podcast platform.
Notify of

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

Inline Feedbacks
View all comments

[…] In case you didn’t know, OffersBot is no longer working. I’m not privy to exact reasons why the service was shut down. OffersBot was an amazing way to automatically enroll in American Express sync offers available via Twitter. Now that that’s not an option I know readers are looking for alternatives. Unfortunately as far as I’m aware there are no longer any public fully automated methods to do. What I’d recommend is following Frequent Miler’s tweetdeck solution found here. […]

[…] has written about this in the past, so you can check out his post to learn the details (see “Create an Amex Sync Machine“). The one problem with this method is it still requires you to manually create a Tweet for […]

[…] with Tweetdeck via FrequentMiler which was one of the better guides on how to best set up your twitter accounts to […]

[…] you’re unfamiliar with Amex Offers, my go-to reference post is Frequent Miler’s Creating an Amex Machine. Turns out my own Amex Machine was not a well-functioning […]


Twitter is requesting a mobile number to text an authorization code for a new account. I have lots more AMEX cards than available mobile numbers. Any tips?

[…] Yes, Wandering Aramean offers Sync Assist (for AmEx Sync Promos) which is similar. The downside to this tool is that you can only have one linked twitter account (and thus one linked card) with the free verison. Otherwise you need to pay $15 per year. It also seems to search for offers in a different way and in some cases you might miss out on offers. You can also use tweetdeck to do it yourself, I’d recommend reading this post by Frequent Miler for more information. […]

[…] earn free money, though there are a few steps involved. I recently read a post by Frequent Miler, Create an Amex Sync Machine, which made the process SO much simpler for me. I highly recommend you check out his original post, […]

[…] Create an Amex Sync Machine […]

[…] your card via Twitter (directions here) and then tweet […]


finally got around to setting this all up and this post was very helpful–thanks!!


ok. got it. had to disconnect. then reconnect


-so i connected my serve card to amex sync via twitter.
-then i have to also sync my serve card for individual deals/offers (small biz saturday) i want to purchase also, by tweeting something?


cant wrap my mind around this sync process.
where do i actually add my amex serve acct #? without providing my acct #, how will amex know to give me the discount?


-thanks for the fast response, but i was prompted to enter my serve acct # anywhere.
-when i click your link in step 3 i receive this message: “your Twitter account is already connected.”
-the twitter acct is connected but where do i actually input my serve card #?
please advise.
thanks again

[…] Here are the steps I followed to receive the $10 offer on a new Amex card. The offer can be repeated with multiple cards if you have multiple Twitter accounts. Learn more about how to do this from The Frequent Miler.  […]

[…] for $20 back with $100 or more spent at a Courtyard Marriott hotel (details here).  I used my Amex Sync Machine to enroll using hashtag #AmexCourtyard.  I didn’t have immediate plans to stay at a Courtyard, […]


I am trying to create the Twitter account for each Amex card. I got one done. But can’t create the second one. Twitter keeps asking for ENDLESS verifying of those weird numbers. I even tried another browser. I am definitely not logged into anything like my gmail or my regular Twitter account. Next I’ll try clearing history in my browser.


I found the best way. Before Twitter was storing my cookies and preventing variations in my gmail address I am using. This locking me out until I waited a day. But when I use Google Chrome browser in Incognito (File – New Incognito Window), I can create these quickly.


I’m glad you figured it out! Thanks for sharing


When I tweet an off not all of my twitter accounts synced with my amex card get a email telling me I’m enrolled. Does that mean my card is not eligible?


Strange. I’m not sure what that means. Are you sure you have all of the cards synced with Amex correctly?


Very Cool! Thanks!


this is a great idea in theory but i would caution that using an automated app like tweetdeck might put your twitter accounts at higher risk of being suspended. i’ve been doing amex sync deals thru twitter since they first came out and have had several account suspended. i suspect i tweeted the hashtags too quickly with the different accounts and someone noticed. per the t&c’s apparently we’re not supposed to have multiple accounts :p now i’m paranoid and don’t like registering too many accounts at once with twitter.


Created 6 twitter accounts using this technique after reading this article and already got 1 account suspended. Anyone else running into trouble?


Are these the same offers available through your AMEX account? The reason I’m asking, all of my accounts are not always eligible for every offer.


Yes, they are often the same offers, but some offers are available through one channel but not the other.


This is a game changer! Thanks!


Excellent, thank you.