外部サービス連携

freee for Salesforceを使い始めるまでの手順

freee for Salesforceを入れると、Salesforceから会計freeeの見積書・請求書・取引を作れます。2020年に書いた設定手順を、2026年9月時点のfreeeヘルプセンターで確かめ直し、いまの流れに合わせて書き直しました。

2020.08.01

どういうときに使うのか

商談や受注はSalesforceで管理し、請求と会計はfreee会計で行っている会社では、同じ取引先や金額を2つのシステムに入れ直す手間が出ます。freee for Salesforceは、この二重入力を減らすためのアプリです。

freeeヘルプセンターでは、freee for SalesforceはSalesforceのAppExchangeで提供されるアプリケーションと説明されています。できることとして、次の内容が挙げられています。

できること中身
マスタの連携freeeの勘定科目・税区分・取引先などをSalesforceに連携する
帳票と取引の作成Salesforceから見積書・請求書・取引をfreeeに作る。複数レコードの一括作成にも対応
試算表の連携freee会計の試算表をSalesforceに連携する
複数事業所1つのSalesforce組織と、複数のfreee事業所をつなげる

一方で、freeeで作った請求書などをあとから編集した内容は、Salesforce側へは戻りません。公式ヘルプでは、Salesforce方向の同期対象は決済ステータスと決済金額のみとされています。

使い始めるまでの流れ

2020年の記事では「トライアルを申し込むとインストールURLが案内される」と書いていました。2026年9月時点のfreeeヘルプセンターでは、次の順番で案内されています。

  1. freeeと契約する

    freeeの営業担当を通して契約します。

  2. インストールURLを受け取って入れる

    営業担当から届いたインストールURLで、Salesforceにアプリを入れます。

  3. freeeに有効化してもらう

    インストールが済んだら営業担当に連絡します。freee側の管理担当者が、Salesforce組織のfreee for Salesforceを有効化します。

  4. システム管理者が初期設定をする

    プロファイルが「システム管理者」のユーザーが、ライセンスや権限、指定ログイン情報などを設定します。

  5. 利用者それぞれが認証する

    freee for Salesforceを使うユーザー全員が、自分のSalesforceユーザーでfreeeとの認証を済ませます。

インストールする

  • Salesforceからいったんログアウトし、受け取ったインストールURLを開きます
  • 対象の組織に「システム管理者」プロファイルのユーザーでログインします
  • 確認画面で「管理者のみのインストール」を選び、インストールを実行します
  • 「サードパーティアクセスの承認」では、サードパーティのWebサイトへのアクセスを許可する欄にチェックを入れて進みます
  • 件名が『パッケージ「freee」のインストールに成功しました』のメールが届けば完了です

システム管理者の初期設定

freeeヘルプセンターの初期設定の手順は、次の順です。私のドメインが設定されていることが前提とされています。

  1. ライセンスを割り当てる

    設定のインストール済みパッケージで、パッケージ名「freee」の「ライセンスの管理」を開き、使うユーザーを追加します。

  2. 権限セットを割り当てる

    権限セット「freeeユーザ」か「freee管理者」、または両方を割り当てます。「freeeユーザ」なら「freee」アプリ、「freee管理者」なら「freee管理」アプリが使えるようになります。

  3. プロファイルに指定ログイン情報を足す

    ライセンスを割り当てたユーザーのプロファイルで「有効な指定ログイン情報アクセス」を設定し、freeeの指定ログイン情報を追加します。

  4. 指定ログイン情報を設定する

    「freeeへログイン」を開き、ID種別をユーザ、認証プロトコルをOAuth 2.0、認証プロバイダを「freee OAuth認証」にします。

  5. 画面にコンポーネントを置き、事業所を選ぶ

    使うページにfreeeのコンポーネントを置いて有効化し、freee事業所設定で使う事業所を選びます。

ここで間違えやすいところです。管理者が初期設定を済ませても、ほかのユーザーはそのままではfreeeにつながりません。freeeとの認証は、freee for Salesforceを使うユーザーがそれぞれ自分で行う必要があります。導入の案内を出すときは、利用者向けの手順を必ず添えてください。

利用者ごとの認証設定

  1. freee会計からログアウトする

    公式ヘルプでは、freee会計にログインしている場合は、先にログアウトするよう案内されています。

  2. 外部システムの認証設定を作る

    Salesforceの「私の個人情報」の「外部システムの認証設定」で「新規」を押し、次の表のとおりに入れて保存します。

  3. freeeで許可する

    保存するとfreee会計のログイン画面に移ります。自分のアカウントでログインし、連携の許可画面で「許可する」を押します。「認証状況」が「認証済み」になれば完了です。

項目設定する値
外部システム定義指定ログイン情報
指定ログイン情報freeeへログイン
ユーザー自分のSalesforceユーザー
認証プロトコルOAuth 2.0
保存時に認証フローを開始チェックを入れる

当時の記事から変わったこと

  • 入り口は、トライアルの申し込みではなく、営業担当を通した契約とインストールURLの受け取りとして案内されています
  • インストールのあとに、freee側による有効化の手順が入っています
  • 当時の「カスタム権限の設定」や「ドメインの登録」の手順は、いまのヘルプセンターの初期設定の手順には出てきません。代わりに、私のドメインの設定が前提として書かれています
  • Sandboxへの入れ方は、いまのヘルプセンターのインストール手順には書かれていないため、この記事でも書きません
  • 当時の記事は画像を載せていませんでした。サムネイルの画像も今回は使っていません

確認した環境

  • 2026年9月時点のfreeeヘルプセンター(freee for Salesforceの概要、利用開始までの流れ、インストール、初期設定、すべてのユーザーが行う認証設定)で確認しています
  • 料金は契約で変わるため、ここには書きません。freeeの営業担当か公式サイトで確認してください

まとめ

  • freee for Salesforceは、Salesforceからfreeeの見積書・請求書・取引を作れるAppExchangeアプリです
  • いまは営業担当を通して契約し、インストールURLを受け取って入れます
  • インストール後、freee側の有効化を待ってから、システム管理者が初期設定をします
  • 初期設定は、ライセンス、権限セット、プロファイル、指定ログイン情報、コンポーネントと事業所の順です
  • freeeとの認証は、使うユーザーがそれぞれ外部システムの認証設定で行います

Salesforceの導入・運用についてご相談ください

導入前の検討から、お使いの環境の改修・運用、AIとの連携まで承ります。状況を伺ったうえで、進め方をご提案します。