iPhoneで銀行のSMSから支出を記録する方法
Fwrd · · 更新:
iPhoneで銀行のSMSから支出を記録するには、ショートカットの「メッセージ」のオートメーションで、新しい銀行の通知を1通ずつFwrdに渡します。Fwrdは、それをZapier、Make、n8nのWebhookへ投稿し、Googleスプレッドシートに1行ずつ追加します。同じ通知を、家族のTelegramやSlackのチャットにも、支出のSMSだけを通すフィルタつきで送れます。
必要なもの: 銀行のSMSが届くiPhone、ショートカットアプリ(最初から入っています)、Fwrd用のiOS 26以降、そしてスプレッドシート用のZapier、Make、n8nのアカウントです。
iPhoneで、銀行のSMSから支出を記録できますか?
できます。ただし、アプリが自分でSMSを読むことはできません。iOSが許可していないためです。一度設定したショートカットのオートメーションが、新しい銀行のSMSを1通ずつアクションに渡し、そのアクションが送り先を決めます。
この仕組みの使い方は2つあります。
| 方法 | 得られるもの | 向いている場面 |
|---|---|---|
| Fwrdで、Webhookからスプレッドシートへ | すべての通知の本文が、1通につき1行で、ご自分のシートに入る | ご自分で列、数式、グラフを作りたい |
| Fwrdで、家族のチャットへ | 支出の通知が、家族が見る場所に投稿される | カードや予算を、誰かと共有している |
Fwrdは、どの銀行のものでも、通知そのものを、ご自分のシートやチャットへ渡します。列、数式、グラフは、ご自分で決められます。
銀行のSMSをGoogleスプレッドシートに記録する手順
Fwrdが、銀行の通知をZapier、Make、n8nのWebhookへ送り、そのツールがGoogleスプレッドシートに行を追加します。送り先の詳細はWebhookのガイド、ショートカットのすべての画面はオートメーションのガイドで紹介しています。
単語を決めます。 銀行の通知をいくつか開き、支出の通知すべてに入っている単語を探します。debited、spent、purchaseなどです。日本語の銀行のSMSなら、「ご利用」のような単語も使えます。銀行の通知は、連絡先にない短い番号から届くことが多いので、差出人ではなく、単語で一致させます。
Webhookを作成します。 Zapierでは、「Webhooks by Zapier」でZapを始め、「Catch Hook」を選びます。Makeでは、「Custom webhook」を追加します。n8nでは、POSTに設定したWebhookノードを追加し、その本番用のURLを使い、ワークフローを公開します。URLをコピーします。
FwrdにWebhookを追加します。 Fwrdを開き、「+」をタップして「Webhook」を選び、URLを貼り付けます。「テストメッセージを送信」をタップしてツールにフィールドを認識させたら、チェックマークで保存します。
「メッセージ」のオートメーションを作成します。 iOS 27では、ショートカットを開き、「ライブラリ」>「オートメーション」の順にタップして、「+」をタップします。「ショートカットを説明」が表示されたら「編集」をタップします。「オートメーション」>「メッセージ」の順にタップし、「差出人」を「メッセージ」に変更して、決めた単語を入力します。iOS 26では、「オートメーション」タブを開き、「+」をタップして「メッセージ」を選び、「メッセージが次を含む」にその単語を入力します。
確認なしで実行されるようにします。 iOS 27では、トリガーの横の矢印をタップし、「実行前に確認」がオフになっていることを確認します。ⓘ>「プライバシー」で、「ロック中に実行を許可」がオンになっていることを確認します。iOS 26では「すぐに実行」を選び、「次へ」>「新規ショートカットを作成」の順にタップします。
Fwrdのアクションを追加します。 「転送」で検索し、「メッセージをすべての送り先に転送」を追加します。「メッセージ」を「ショートカットの入力」に設定します(iOS 26では「ショートカットの入力」>「メッセージ」)。戻るをタップして保存します(iOS 26では「完了」)。
行を組み立てます。 ツールで、contentフィールドから行を作成する「Google Sheets」のステップを追加します。Fwrdは、届いたままの本文を、
contentとtextのフィールドを持つJSONで送ります。日付や時刻は送らないので、日付の列には、ツールの現在時刻を入れてください。テキスト解析のステップを使えば、金額を別の列に取り出せます。これで完了です。 その単語を含む新しい銀行の通知が、iPhoneのロック中でもロック解除中でも、自動的にシートへ入ります。
各ツールのヒントは、Zapier、Make、n8nのページで、エンドポイントが受け取る内容の詳細は、Webhookのページで紹介しています。
支出の通知を、家族と共有するには?
FwrdにTelegramまたはSlackの送り先を追加すると、オートメーションが渡す通知は、そこにも投稿されます。それでも転送は1件として数えます。Telegramでは、BotFatherで作成してご家族のグループに追加したご自分のボットと、そのグループのチャットIDが必要です。チャットIDの調べ方は、Telegramのページで紹介しています。
それ以外のSMSを除外するには、Fwrdで送り先を開き、「転送するSMS」の「一部のSMSのみ」を選んで、「次のいずれかを含む」に、debited、spent、purchase、ご利用などの単語を追加します。単語のリストは1つの条件として数えるので、無料プランでも使えます。「SMSで試す」を使うと、サンプルの通知が通るかどうかを確認できます。
コードや広告を除外するには?
銀行の名前ではなく、支出を示す単語を選んでください。ワンタイムパスコードや広告にも、銀行の名前が入るからです。銀行のパスコードのSMSにもpurchaseが入っている場合は、パスコードのSMSにない単語を使うか、Fwrd Proで「次を含まない」にOTPやcodeを追加します。無料プランでは、送り先ごとに条件を1つまで設定でき、Fwrd Proには制限がありません。
Fwrdのフィルタは、8つの送り先すべてで使えます。メール、別の電話、WhatsAppは、もう1つ手順が必要です。ショートカットで送信アクションを「if文」の中に置き、「転送するSMS」で「if文を追加済み」をオンにします。
この方法でできないこと
- 無料プランは、毎月15件までです。 それを超えると、Fwrd Proでない限り、新しい通知は翌月までシートに入りません。
- 新着のSMSだけです。 設定前に届いた通知は送られないので、シートは今日から始まります。
- 支出をカテゴリに分類しません。 Fwrdは、届いたままの本文を渡します。カテゴリや合計は、ご自分のシートやツールで処理してください。
- Fwrdのアクションは、オンにしたすべての送り先に届きます。 すでにFwrdがコードをチームのチャットに投稿している場合は、その送り先にフィルタを設定しないと、銀行の通知もそこに届きます。
- iPhoneの電源とオンラインの状態が必要です。 再起動後は、転送が再開されるように、一度ロックを解除してください。
- カードの情報が電話の外に出ます。 銀行のSMSには、カードの下の桁、残高、店名などが含まれることが多くあります。FwrdはiPhone上で処理し、Fwrdのサーバーを通りませんが、それぞれのコピーは、Telegram、Slack、オートメーションのツール、シートに、各サービスの規則のもとで保存されます。ご自分で管理できる送り先にだけ送ってください。
銀行のSMSから支出を記録することについてのよくある質問
iPhoneで、アプリが銀行のSMSを自動で読むことはできますか?
いいえ。iOSは、どのアプリにもSMSを読むことを許可していません。一度設定したショートカットの「メッセージ」のオートメーションが、条件に合うSMSを1通ずつ、Fwrdなどのアクションに渡します。ショートカットを使った家計簿アプリも、同じ仕組みです。
以前の銀行のSMSも、シートに追加されますか?
いいえ。オートメーションは新しいSMSが届いたときに動くので、設定した後に届いた通知だけが送られます。以前の通知は、「メッセージ」に残ります。
銀行の通知SMSを転送しても安全ですか?
送り先によります。銀行のSMSにはカードの下の桁や残高が含まれるので、ご自分で管理できるシート、チャット、Webhookにだけ送ってください。Fwrdはアカウントが不要で、SMSはiPhoneから送り先へ直接届きます。
料金はかかりますか?
Fwrdは毎月15件まで無料で、1通のSMSは、いくつの送り先に届いても1件として数えます。Fwrd Proなら上限がなくなります。料金は、米国で月額$4.99、または年額$29.99です。Zapier、Make、n8nには、それぞれ別の料金プランがあります。
銀行の通知を、お金を管理する場所へ
Fwrdは、ショートカットにアクションを1つ加えるだけで、条件に合う新着SMSを、スプレッドシート用のWebhookや家族のTelegramチャットなどへ、送り先ごとのフィルタつきで転送します。毎月15件まで無料です。
毎月15件まで無料。Fwrd Proなら、転送とフィルタの上限がなくなり、「転送しない」リストも使えます。料金は月額$4.99、または年額$29.99で、年額プランには対象の方向けに7日間の無料トライアルがあります。
iPhone · iOS 26以降