NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
StripeとYoomの連携イメージ
【ノーコードで実現】Stripeのサブスクリプションキャンセルを自動化する方法
Yoomを詳しくみる
この記事のテンプレートを試す
StripeとYoomの連携イメージ
フローボット活用術

2025-11-19

【ノーコードで実現】Stripeのサブスクリプションキャンセルを自動化する方法

Mio Ishizuka
Mio Ishizuka

「顧客からの解約依頼のたびに、Stripeの管理画面で手動キャンセルするのが面倒…」

「管理シートとStripeの情報を照合するのに時間がかかり、他の業務が進まない…」

このように、Stripeのサブスクリプションキャンセル業務に、手間や時間を取られていませんか?

もし、顧客管理リストのステータスを更新するだけで、Stripe上のサブスクリプションが自動でキャンセルされる仕組みがあれば、こうした煩雑な手作業や確認の手間から解放され、より付加価値の高い顧客対応やサービス改善といったコア業務に集中できる時間を創れるかもしれません!

今回ご紹介する自動化は、ノーコードで簡単に設定できます。
手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!


とにかく早く試したい方へ

YoomにはStripeのサブスクリプションキャンセルを自動化する業務フローのテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!



■概要

顧客管理に利用しているGoogle スプレッドシートのステータス更新に合わせて、手作業でStripeのサブスクリプションをキャンセルしていませんか。この作業は、件数が増えるほど手間がかかり、対応漏れなどのミスも発生しがちです。このワークフローを活用すれば、Google スプレッドシートの特定の値が更新されるだけで、関連するStripeのサブスクリプションを自動でキャンセル処理できるようになり、手作業による非効率を解消します。

■このテンプレートをおすすめする方

  • Google スプレッドシートとStripeを連携させ、解約処理を自動化したい方
  • 手作業によるStripeのサブスクリプションキャンセル処理に課題を感じている方
  • サブスクリプションの解約処理を正確かつスムーズに行いたいと考えている方

■このテンプレートを使うメリット

  • Google スプレッドシートの更新を起点に自動で処理が実行されるため、これまで手作業で行っていたStripeの操作時間を短縮できます。
  • 手作業によるキャンセルのし忘れや、対象顧客の間違いといったヒューマンエラーのリスクを軽減し、正確な処理を実現します。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとStripeをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定し、監視対象のシートや列を指定します。
  3. 次に、オペレーションで分岐機能を設定し、更新されたステータスが特定の条件(例:「キャンセル」)に一致する場合のみ、後続の処理に進むよう設定します。
  4. 最後に、オペレーションでStripeの「サブスクリプションをキャンセル」アクションを設定し、更新された行の情報から取得したサブスクリプションIDを指定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート、そして更新を検知したい列(ステータス列など)を任意で設定してください。
  • 分岐機能では、後続のオペレーションを実行する条件を任意で設定できます。例えば、ステータス列の値が「解約」に変更された場合、といった具体的な条件を指定してください。
  • Stripeのアクション設定では、キャンセル対象のサブスクリプションIDを、トリガーで取得したGoogle スプレッドシートの情報から変数として動的に設定してください。

■注意事項

  • Google スプレッドシート、StripeのそれぞれとYoomを連携してください。
  • Googleスプレッドシートをアプリトリガーとして使用する際は注意事項をご参照ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Stripeはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


Stripeのサブスクリプションを自動でキャンセルするフローを作ってみよう

それではここから代表的な例として、Google スプレッドシートのレコードが特定のステータスに更新された際に、Stripeのサブスクリプションを自動でキャンセルするフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:Stripe

[Yoomとは]


フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • StripeとGoogle スプレッドシートのマイアプリ連携
  • テンプレートをコピー
  • Google スプレッドシートのトリガー設定とStripeのアクション設定
  • トリガーをONにし、フローが起動するかを確認



■概要

顧客管理に利用しているGoogle スプレッドシートのステータス更新に合わせて、手作業でStripeのサブスクリプションをキャンセルしていませんか。この作業は、件数が増えるほど手間がかかり、対応漏れなどのミスも発生しがちです。このワークフローを活用すれば、Google スプレッドシートの特定の値が更新されるだけで、関連するStripeのサブスクリプションを自動でキャンセル処理できるようになり、手作業による非効率を解消します。

■このテンプレートをおすすめする方

  • Google スプレッドシートとStripeを連携させ、解約処理を自動化したい方
  • 手作業によるStripeのサブスクリプションキャンセル処理に課題を感じている方
  • サブスクリプションの解約処理を正確かつスムーズに行いたいと考えている方

■このテンプレートを使うメリット

  • Google スプレッドシートの更新を起点に自動で処理が実行されるため、これまで手作業で行っていたStripeの操作時間を短縮できます。
  • 手作業によるキャンセルのし忘れや、対象顧客の間違いといったヒューマンエラーのリスクを軽減し、正確な処理を実現します。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとStripeをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定し、監視対象のシートや列を指定します。
  3. 次に、オペレーションで分岐機能を設定し、更新されたステータスが特定の条件(例:「キャンセル」)に一致する場合のみ、後続の処理に進むよう設定します。
  4. 最後に、オペレーションでStripeの「サブスクリプションをキャンセル」アクションを設定し、更新された行の情報から取得したサブスクリプションIDを指定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート、そして更新を検知したい列(ステータス列など)を任意で設定してください。
  • 分岐機能では、後続のオペレーションを実行する条件を任意で設定できます。例えば、ステータス列の値が「解約」に変更された場合、といった具体的な条件を指定してください。
  • Stripeのアクション設定では、キャンセル対象のサブスクリプションIDを、トリガーで取得したGoogle スプレッドシートの情報から変数として動的に設定してください。

■注意事項

  • Google スプレッドシート、StripeのそれぞれとYoomを連携してください。
  • Googleスプレッドシートをアプリトリガーとして使用する際は注意事項をご参照ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Stripeはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


ステップ1:StripeとGoogle スプレッドシートをマイアプリ連携


1.Stripeのマイアプリ連携

以下のナビをご覧ください。

※Stripeはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。

事前に以下のようなサブスクリプションを作成しておきます。


2.Google スプレッドシートのマイアプリ連携

以下のナビをご覧ください。


ステップ2:テンプレートをコピーする

続いてYoomのテンプレートをコピーします。

以下バナーの「試してみる」をクリックします。



■概要

顧客管理に利用しているGoogle スプレッドシートのステータス更新に合わせて、手作業でStripeのサブスクリプションをキャンセルしていませんか。この作業は、件数が増えるほど手間がかかり、対応漏れなどのミスも発生しがちです。このワークフローを活用すれば、Google スプレッドシートの特定の値が更新されるだけで、関連するStripeのサブスクリプションを自動でキャンセル処理できるようになり、手作業による非効率を解消します。

■このテンプレートをおすすめする方

  • Google スプレッドシートとStripeを連携させ、解約処理を自動化したい方
  • 手作業によるStripeのサブスクリプションキャンセル処理に課題を感じている方
  • サブスクリプションの解約処理を正確かつスムーズに行いたいと考えている方

■このテンプレートを使うメリット

  • Google スプレッドシートの更新を起点に自動で処理が実行されるため、これまで手作業で行っていたStripeの操作時間を短縮できます。
  • 手作業によるキャンセルのし忘れや、対象顧客の間違いといったヒューマンエラーのリスクを軽減し、正確な処理を実現します。

■フローボットの流れ

  1. はじめに、Google スプレッドシートとStripeをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が更新されたら」というアクションを設定し、監視対象のシートや列を指定します。
  3. 次に、オペレーションで分岐機能を設定し、更新されたステータスが特定の条件(例:「キャンセル」)に一致する場合のみ、後続の処理に進むよう設定します。
  4. 最後に、オペレーションでStripeの「サブスクリプションをキャンセル」アクションを設定し、更新された行の情報から取得したサブスクリプションIDを指定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート、そして更新を検知したい列(ステータス列など)を任意で設定してください。
  • 分岐機能では、後続のオペレーションを実行する条件を任意で設定できます。例えば、ステータス列の値が「解約」に変更された場合、といった具体的な条件を指定してください。
  • Stripeのアクション設定では、キャンセル対象のサブスクリプションIDを、トリガーで取得したGoogle スプレッドシートの情報から変数として動的に設定してください。

■注意事項

  • Google スプレッドシート、StripeのそれぞれとYoomを連携してください。
  • Googleスプレッドシートをアプリトリガーとして使用する際は注意事項をご参照ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • Stripeはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。

以下の画像のような画面が表示されたらテンプレートのコピーは完了です。


ステップ3:Google スプレッドシートのトリガー設定

「行が更新されたら」をクリックします。


連携するアカウント情報を確認し、アクションはテンプレート通りのまま「次へ」をクリックして進んでください。


Google スプレッドシートで、下記のようなシートを準備しておきます。


次にアプリトリガーのAPI接続設定を行います。
必須項目を入力してください。

  • トリガーの起動間隔:ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
    なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
  • スプレッドシートID:候補から選択します。

  • シートID:候補から選択します。
  • テーブル範囲:今回は下記のように設定しました。
  • 一意の値が入った列:必ず値が重複しない列を選んでください!
  • 更新を検知したい列:ステータスの更新を検知したいので、B列にしました。


ここで先ほどのスプレッドシートに、キャンセルと入力します。


その後Yoomの設定画面に戻ってテストをクリックしましょう。
成功したら保存してください。

ここで取得した値を次以降のステップで活用します。

取得した値とは?

トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。

ステップ4:分岐する設定

ここでは、ステータスが「キャンセル」の場合にのみ先に進むよう処理を分けていきます。
「分岐する」をクリックしましょう。

分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。


デフォルトで設定されているので、このまま保存します。

ステップ5:サブスクリプションをキャンセルする設定

「サブスクリプションをキャンセル」をクリックしましょう。


連携するアカウント情報を確認し、アクションはテンプレート通りのまま「次へ」をクリックして進んでください。


サブスクリプションIDは下記のように取得した値から設定されています。
取得した値を利用することで、トリガーが起動するたびに最新の値を自動で引用できます。

設定できたらテストし、成功したら保存しましょう。

Stripeを確認してみます。