Google スプレッドシートで追加された連絡先をXeroに自動反映する方法
Google スプレッドシートに新しい行が追加されたことをGoogle スプレッドシートのAPIを利用して受け取り、Xeroの提供するAPIを用いてGoogle スプレッドシートで登録されたレコードデータを連絡先として追加することで実現が可能です。
さらに、Google スプレッドシートにXeroで登録されたレコード情報を更新することもできます。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。
連携フローは大きく分けて以下のプロセスで作成を進めます。
- Google スプレッドシートとXeroをマイアプリ登録
- テンプレートをコピー
- フローの起点となるGoogle スプレッドシートのトリガー設定と、その後に続くGoogle スプレッドシートとXeroのオペレーション設定
- トリガーボタンをONにして、Google スプレッドシートとXeroの連携動作を確認
Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方は、ログインしましょう。
ステップ1:Google スプレッドシートとXeroをマイアプリ連携
はじめに使用するアプリのマイアプリ登録を行いましょう。
事前にマイアプリに登録しておくと、フローの設定がスムーズになりますよ。
まず最初に、Google スプレッドシートのマイアプリ登録を行います。
Yoomの画面左にあるマイメニューにアクセスし、画面右の新規接続ボタンを押しましょう。

次に検索窓にGoogle スプレッドシートと入力し、表示された候補から「Google スプレッドシート」を選択します。
以下の画面が表示されるので、「Sign in with Google」をクリックしましょう。

以下の画面で連携するアカウントを選択します。

表示された内容を確認して、「次へ」をクリックしましょう。

最後に、連携アカウントと内容を確認し、「続行」をクリックしたら完了です。

続いて、Xeroのマイアプリ登録を行いましょう。
先ほど同様に、検索窓にXeroと入力し、表示された候補から「Xero」を選択します。
以下の画面が表示されたら、IDとパスワードを入力し、「Log in」をクリックしましょう。

Yoomへのアクセスを求められたら、内容を確認し、「Allow access」をクリックしましょう。

マイアプリにGoogle スプレッドシートとXeroが表示されていれば、登録完了です。
ステップ2:Google スプレッドシート「行が追加されたら」のトリガーを設定
ここからは自動化の設定を行っていきましょう。
以下のバナーの「試してみる」をクリックしてフローボットをコピーしてくださいね。