■概要
Squareでの注文処理後、会計ソフトのXeroへ手動で顧客情報を転記する作業は、手間がかかるだけでなく入力ミスの原因にもなりがちです。このワークフローを活用すれば、Squareで特定の注文が作成されたタイミングを検知し、Xeroへ自動で顧客情報(Contacts)を作成するため、XeroとSquareの連携における手作業をなくし、経理業務の効率化を実現します。
■このテンプレートをおすすめする方
- Squareの注文情報をXeroへ手入力しており、作業の効率化を考えている経理担当者の方
 - XeroとSquareの連携を自動化し、手作業による入力ミスをなくしたい店舗運営者の方
 - ノーコードでSquareとXeroのデータ連携を実現し、バックオフィス業務を改善したい方
 
■このテンプレートを使うメリット
- Squareでの注文発生時にXeroへ自動で顧客情報が作成されるため、これまで手作業で行っていた転記時間を短縮できます
 - 手作業によるデータ転記が不要になることで、顧客情報の入力ミスや登録漏れといったヒューマンエラーの防止に繋がります
 
■フローボットの流れ
- はじめに、SquareとXeroをYoomと連携します
 - 次に、トリガーでSquareを選択し、「注文が作成されたら」というアクションを設定します
 - 次に、オペレーションで分岐機能を設定し、特定の条件に合致した場合のみ後続の処理が進むようにします
 - 続いて、オペレーションでSquareの「特定の注文情報を取得」アクションを設定し、注文の詳細情報を取得します
 - さらに、オペレーションでSquareの「特定の顧客情報を取得」アクションを設定し、顧客情報を取得します
 - 最後に、オペレーションでXeroの「Create or Update Contacts」アクションを設定し、取得した顧客情報をもとにXeroにContactsを作成または更新します
 
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Squareのトリガー設定では、管理しやすいように任意のWebhook名を設定できます
 - オペレーションの分岐機能では、特定の顧客や注文金額など、任意の条件を設定することが可能です
 - XeroへのContacts作成・更新アクションでは、対象となる任意のTenant IDを設定してください
 
■注意事項
- Square、XeroのそれぞれとYoomを連携してください。
 - 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
 - ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。