Squareとfreee会計の連携イメージ
アプリ同士の連携方法

2025-05-30

【簡単設定】Squareのデータをfreee会計に自動的に連携する方法

k.noguchi

「Squareとfreee会計を使っていて、それぞれのデータを連携したい!」
「Squareに登録された顧客情報をfreee会計に手動で転記していて、本当に手間がかかるし、ミスも怖い…」
このように日々の業務でSquareとfreee会計を利用している方の中には、手作業でのデータ連携に限界を感じている方も多いのではないでしょうか。

もし、<span class="mark-yellow">Squareの顧客データが作成されたら、自動的にfreee会計に取引先として登録される仕組み</span>があれば、これらの煩わしい作業から解放され、入力ミスや対応漏れを防ぎ、より重要なコア業務に集中できる貴重な時間を生み出すことができます。

今回ご紹介する自動化の設定は、プログラミングの知識がなくてもノーコードで簡単に設定でき、導入に手間や時間もかかりません。この機会に自動化を取り入れて、日々の業務をもっと楽に、そして効率的に進めましょう!

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

Yoomには<span class="mark-yellow">Squareとfreee会計を連携するためのテンプレート</span>が用意されています。

今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!

[[218828]]

Squareとfreee会計を連携してできること

Squareとfreee会計のAPIをつなぐことで、これまで手作業で行っていた顧客情報の転記を自動化できます。
<span class="mark-yellow">データ入力の時間をぐっと減らせるだけでなく、ヒューマンエラーのリスクも抑えられ、常に最新の情報を両システムで同期できるようになるでしょう。</span>

また、Yoomに用意されているテンプレートを使えば、アカウント登録後すぐにこうした連携を試すことができます。登録もたったの30秒で完了するので、気になる自動化例があれば、ぜひクリックしてその便利さを体感してみてください。

Squareで顧客が作成されたら、freee会計に取引先を作成する

Squareで新しい顧客情報が登録されるたびに、その内容を手作業でfreee会計の取引先として入力するのは大変です。件数が増えるほど負担も大きくなり、入力ミスのリスクも高まってしまいます。

でも、この自動連携を設定しておけば、<span class="mark-yellow">Squareで顧客が作成されたタイミングで、自動的にfreee会計に対応する取引先が登録される</span>ので、手間もミスもぐっと減らせます。正確な取引先情報を、いつでも最新の状態で保てるのも大きなメリットです。

この連携では、Squareのデータをfreee会計にそのままつなぐ方法のほか、条件に応じて振り分ける分岐処理も活用しています。ニーズに合わせて柔軟に設定できるのもポイントです。

[[218828]]

Squareで特定条件に合う顧客が作成されたら、freee会計に取引先を作成する

すべてのSquare顧客をfreee会計に連携するのではなく、特定の条件に合った顧客だけを取引先として登録したい場合もあります。たとえば、特定の顧客グループに属していたり、一定の購入履歴がある人だけを対象にしたいケースなどです。

こうした場合、手動での選別や登録作業はどうしても手間がかかってしまいます。ですが、この自動連携を使えば、<span class="mark-yellow">あらかじめ設定しておいた条件に合致するSquareの顧客情報だけを自動で抽出し、freee会計に取引先として登録することができます。</span>

必要な情報だけを効率よく連携できるので、より正確な顧客管理が実現でき、不要なデータの登録も防げます。
この仕組みでは、条件に応じて連携対象を切り分ける「分岐処理」のパターンが使われています。

[[218831]]

Squareとfreee会計の連携フローを作ってみよう

それでは、さっそく実際にSquareとfreee会計を連携したフローを作成してみましょう!

今回はYoomを使用して、ノーコードでSquareとfreee会計の連携を進めていきます。まだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

フローは大きく分けて、以下の手順で作成していきます。

  • Squareとfreee会計をマイアプリ連携
  • テンプレートをコピーする
  • Squareのトリガー設定と各アクション設定
  • トリガーをONにして、フローの動作確認をする
[[218828]]

ステップ1:Squareとfreee会計をマイアプリ連携

はじめに、Squareとfreee会計をYoomに接続するためのマイアプリ登録を行いましょう。
事前にマイアプリ登録を済ませておくと、自動化フローの設定がスムーズに進められますよ!

1.Yoomページ画面左側のマイアプリをクリックし、「新規接続」を選択します。
右上の検索窓に「Square」と入力し、検索結果からSquareのアイコンを選択します。

2.表示された画面で、必須項目を入力し、「追加」をクリックしましょう。
※アクセストークンは、こちらから発行しましょう。

3.続いてfreee会計をマイアプリ登録します。
先ほどと同様に、連携可能なアプリ一覧からfreee会計を検索します。
次の画面で、メールアドレスとパスワードを入力し、「ログイン」をクリックしましょう。

4.次の画面で、「許可する」をクリックしてください。

マイアプリにSquareとfreee会計が表示されていれば、登録完了です。

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

ここから、実際にフローを作っていきましょう!
簡単に設定できるようテンプレートを利用します。以下のバナーの「試してみる」をクリックして、テンプレートをコピーしてください。

[[218828]]

クリックすると、テンプレートがお使いのYoom画面に自動的にコピーされます。
「OK」をクリックして、設定を進めましょう!

ステップ3:Squareのトリガー設定

※コピーしたテンプレートは、「マイプロジェクト」内の「フローボット」に、「【コピー】Squareで顧客が作成されたら、freee会計に取引先を作成する」という名前で格納されています。
「あれ?テンプレートどこいった?」となった際には、マイプロジェクトから確認してみてくださいね!

1.まずは、アプリトリガー設定です。
先ほどの画面で「OK」をクリックして、表示された画面のアプリトリガー「顧客が作成されたら(Webhook)」をクリックしましょう。

2.連携アカウントとアカウント選択画面が表示されるので、設定内容を確認しましょう。
連携するアカウント情報には、ステップ1で連携したアカウント情報が反映されています。トリガーアクションはそのままにして、「次へ」をクリックしてください。

次の画面で、「Webhook名」を入力欄下の説明に従って、入力してください。
入力したら、「テスト」を実行し、連携を確認してから「次へ」をクリックしましょう。

3.表示された画面にきたら、Squareの画面で、顧客を作成しましょう!

今回は下図のような顧客を作成してみました。
テスト用のため、内容は架空の情報(「株式会社test」や「テスト太郎」など)でOKです!

作成したら、Yoomの画面に戻りましょう。

4.戻ってきたら「テスト」をクリックし、「取得した値」にアウトプットとしてデータが抽出されていることを確認してください。
確認したら「保存する」をクリックしましょう。
取得したアウトプットは、後続の設定で活用できます!

※アウトプットとは?
‍アウトプットとは、トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
取得したアウトプットは、後続のオペレーション設定時の値としてご利用いただくことができ、フローボットを起動する度に、変動した値となります。
※詳しくは、こちらをご参照ください。

ステップ4:freee会計の設定

1.アプリと連携する「取引先の作成」をクリックしましょう。


各項目を確認し、「次へ」をクリックします。

2.API接続設定を行います。
「事業所ID」は、入力欄をクリックして表示される候補から選択してください。
候補は、連携しているアカウントに紐づいて表示されます。

「取引先名」は、入力欄をクリックして表示されるアウトプット(取得した値)から選択できます。
その他の各項目は、任意で設定してください。プルダウンから選択する項目以外は、入力欄をクリックして表示されるアウトプットから選択しましょう。


設定完了後は「テスト」を行い、実際にfreee会計にデータが追加されることを確認してください。

確認後、保存しましょう。

ステップ5:トリガーボタンをONにして、フローの動作確認をする

全ての設定が完了すると、下図のようなポップアップが表示されます。赤枠部分の「トリガーをON」をクリックすると、設定したフローボットが起動するので動作確認をしましょう!

freee会計のデータをSquareに連携したい場合

今回はSquareからfreee会計へデータを連携する方法をご紹介しましたが、逆にfreee会計からSquareへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。

これにより、例えばfreee会計で特定の処理が完了した際に、Squareの顧客情報を更新・追加するといった、双方向での業務効率化を図ることが可能です。

freee会計で各種申請が承認されたら、Squareに顧客を追加する

freee会計で経費申請や支払依頼が承認されるたびに、手作業でSquareの顧客情報を登録・更新するのは手間がかかり、ミスも起きがちです。

この自動連携を使えば、<span class="mark-yellow">freee会計で申請が承認されたタイミングで、関連情報をSquareの顧客データとして自動的に追加・更新できます。</span>
手作業を減らし、正確な情報管理が実現できます。連携には、データを直接つなぐ方法や条件ごとの分岐処理が使われています。

[[218813]]

freee会計で特定条件に合う各種申請が承認されたら、Squareに顧客を追加する

freee会計で承認された申請の中から、特定の条件(たとえば特定のプロジェクトに関するものや、一定金額以上の申請など)だけをSquareに反映させたい場合もあるでしょう。この自動連携を使えば、<span class="mark-yellow">設定した条件に一致する承認情報だけをSquareに自動で顧客として追加できます。</span>

ターゲットを絞った顧客管理ができ、業務の無駄も省けます。この仕組みは、条件に応じた「分岐処理」のパターンを活用しています。

[[218824]]

Squareとfreee会計を使用したその他の自動化例

今回ご紹介したSquareとfreee会計の基本的な連携以外にも、Squareで特定の支払いが作成されたら請求書を自動で作成してメール送信したり、フォームの回答をもとにfreee会計で経費申請や支払依頼を作成したりと、さまざまな自動化が可能です。

このように、Squareやfreee会計のAPIを活用することで、請求書の作成や経費処理、顧客管理など幅広い業務を効率化できます。
もし気になる自動化例があれば、ぜひこの機会に試してみてください!

Squareの自動化例

Squareでは、支払いデータを活用して請求書を自動作成し、ExcelやGoogle Driveでの管理、さらにはメール送信まで一連の作業を効率化できます。また、TypeformやZoho Formsの回答を起点に、Squarespaceの商品登録を自動化する連携も可能です。

手作業の削減はもちろん、入力ミスの防止や作業スピードの向上に効果的です。

[[203428,203431,179578,188213,179584]]

freee会計の自動化例

freee会計では、JotformやTypeformなどのフォーム回答をもとに経費申請を自動で作成したり、申請情報をNotionに記録したりといった連携が可能です。

さらに、kintoneやZoho Formsと連携することで、請求書や支払依頼の処理も効率化。経理・財務まわりの作業時間を大幅に削減できます。

[[177584,176496,87516,176498,46019]]

まとめ

Squareとfreee会計の連携を自動化することで、<span class="mark-yellow">これまで手作業で行っていたSquareの顧客情報のfreee会計への転記作業や、その逆の作業の手間を大幅に削減し、入力ミスや情報の二重管理といったヒューマンエラーを防ぐことができます。</span>
これにより、担当者はデータ入力や確認作業に追われることなく、より迅速に正確な情報に基づいて業務を進められ、本来注力すべき顧客対応や分析といったコア業務に集中できる環境が整います。

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで直感的に業務フローを構築できます。

もしSquareとfreee会計の連携自動化や、その他の定型業務の効率化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!

この記事を書いた人
k.noguchi
SE・プログラマー、新卒採用アシスタントやテーマパークアクターなど、多種多様な業務の経験があります。 その中でもSE・プログラマーでは、企業のシステムを構築し業務効率化に取り組んでいました。 Yoomを使い、業務の負担を軽減するための実践的なアプローチ方法を、丁寧にわかりやすく発信していきます。
タグ
Square
freee会計
自動
自動化
連携
関連アプリ
アプリ連携
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る