Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Best way to trigger a webhook every time I swipe my AMEX?
25 points by secondbreakfast on June 17, 2021 | hide | past | favorite | 17 comments
I just played around a little with Plaid and Replit, and it seems insanely complex to get transactions from my AMEX account to trigger something like a Zapier web hook.

I want to log each AMEX transaction in a Google Sheet.

Has anybody set this up before? Easiest way?



Amex has a large purchase notification email you can set up. Have it go to a mailbox with a limit of like $0.01 if it will let you and trigger events based on when the email arrives.


I've used this for years, but I believe the minimum is $5 or $10. It's amazing how instant it is most of the time, though. Sometimes I have an email before the card is back in my wallet.


I love reading things like these. Is there a word for the mushy feeling I get when people praise something or someone? 'Giddy' is the closest I can think of, but I'm looking for a word used only in this situation.


Yeah this would be very easy to configure with Zapier if you use an email service with filters like gmail: just set a filter rule to auto-forward the email to a Zapier parsing address and you're good to go.

I get notifications from Chase for purchases > $0.


Smart idea. I want a little more structured data though, around merchant name and transaction amount.


The email contains card last digits, card type, merchant name, and transaction amount.


I expect the emails themselves are just formatted strings. You could use an email parser to get the structure back out. You or someone else mentioned Zapier webhooks, so https://parser.zapier.com/ might be extra relevant.


Ah, haven't heard of parser.zapier.com before. Yes I mentioned Zapier! This could be perfect, will report back.


If Zapier Parser doesn't do the job for some reason, hit us up @ https://parseur.com (co-founder here)



Ah yep. This looks amazing. Forking now.


Followup: Just set this up and it works perfectly. Forked the repo and made some formatting changes and set up a Github action to pull in new transactions every hour. The bonus part is I also linked my checking accounts and other credit card, so all my transactions get pulled in to a spreadsheet and formatted how I want them. Thanks for the tip.


Tiller may meet your needs.

https://www.tillerhq.com/


Yes this looks great.


You can get email notifications for transactions, posting those to a web hook shouldn’t be hard.



Given AMEX offers SMS notifications, you can also use Twilio (or equivalent) as an event source and send the data to Google sheets: https://pipedream.com/apps/twilio




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: