コンテンツへスキップ
すべての記事
Data

他のCRMからインポート(手間ゼロ)

他のCRMのデータを100%、手間をかけずにSellioCRMに取り込めます。接続元を指定すると、システムがオブジェクトとフィールドを自動的に検出し、マッピングとプレビューを確認したうえで、はじめてデータがインポートされます。お客様の確認なしに書き込まれることはなく、どのインポートもあとから取り消せます。

💡 Monday のようなボード型ツールには固定のオブジェクトがありません。接続後に追加のステップが表示され、インポート前に各ボードを CRM のオブジェクト(連絡先、会社、取引など)に割り当てます。割り当てのないボードはインポートされません。

インポートモジュールは、いくつかのガイド付きステップで他のCRMのデータをSellioCRMに取り込みます。これは任意機能で、利用したい場合に管理者が有効化します。有効化されるまでは、全員に対して非表示のままです。

モジュールを有効にする

  1. メニューの「分析」内で「他のCRMからインポート」を開きます。
  2. モジュールがオフの場合は「インポートを有効にする」をクリックします(このボタンはワークスペース管理者にのみ表示されます)。

接続元を設定する

  1. 一覧から接続元のCRMを選び、「追加」をクリックします。
  2. 「接続」をクリックすると、そのCRM側でアクセスを許可する画面に移動します(プロバイダーによってはAPIキーを入力します)。
  3. 戻ってくると、接続のステータスと識別されたアカウントが表示されます。
💡 Bitrix24:ポータルで(開発者向けリソース→その他→受信Webhook)からCRM権限を持つ受信Webhookを作成し、Webhookの完全なURL(https://your-account.bitrix24.com/rest/1/xxxxxxxx/ のような形式)をAPIキー欄に貼り付けます。他の認証情報と同様に暗号化して保存されます。

データを検出する

接続の準備ができたら「データを検出」をクリックします。SellioCRMは接続元から、存在するオブジェクト(連絡先、会社、商談、商品)、それぞれのレコード件数、カスタムフィールドを含むフィールドを読み取ります。このステップではまだ何もインポートされません。あくまで現状のスナップショットです。

💡 認証情報は暗号化して保存され、画面上に表示されることはありません。「取り消す」ボタンでいつでもアクセスを取り消せます。キーは即座に復元不可能になり、他の接続には影響しません。

フィールドをマッピングする

検出が完了したら、各オブジェクトで「フィールドをマッピング」をクリックします。SellioCRMは、接続元の各フィールドをどのフィールドに対応させるべきかを、信頼度(%)とともに自動的に提案します。信頼度の低いフィールドは確認できるようハイライト表示されます。AIが曖昧なものを支援しますが、承認する前に必ず内容を確認・調整できます。

  1. 対象のオブジェクトで「フィールドをマッピング」、続けて「マッピングを提案」をクリックします。
  2. 表を確認します。左側に接続元の各フィールド、右側に対応するSellioCRMのフィールド、そして信頼度が表示されます。
  3. 必要な箇所を調整し、「マッピングを承認」をクリックしてそのバージョンを確定します。
💡 マッピングはバージョン管理されます。承認するたびに新しいバージョンとなり、インポートは承認済みのバージョンを使用します。いつでも再提案して、あらためて承認できます。

プレビューを確認する(ドライラン)

実際にインポートする前に、各オブジェクトで「プレビュー」をクリックします。SellioCRMは接続元からサンプルを読み取り、承認済みのマッピングを適用して、インポートを実行した場合にどうなるか(作成される件数、更新される件数、スキップされる件数)を例とともに表示します。このステップでは何も書き込まれません。

💡 プレビューは識別リンクを使用します。以前にインポートされたレコードは、新規ではなく「更新」として表示されます。これにより、インポートで重複が発生することはありません。

実際にインポートする(取り消しも可能)

マッピングを承認し、プレビューを確認したら「インポートを開始」をクリックします。インポートはバックグラウンドでバッチ処理として実行され、進捗(作成件数・更新件数)は「インポート一覧」で確認できます。各オブジェクトは接続元の識別情報を保持したままSellioCRMに書き込まれるため、再インポートしても重複しません。

💡 どのインポートも取り消しが可能です。インポートカードで「インポートを取り消す」をクリックしてください。移行によって作成されたレコードは削除され、更新されたレコードは元の状態に戻ります。安心して利用できる仕組みです。

インポートはリレーションの再接続も行います。関連する会社や連絡先も一緒にインポートされていれば、インポートされた商談は正しい会社・連絡先に紐づきます(そのため、会社→連絡先→商談の順でインポートされます)。

同期を維持する(任意)

移行後も接続元CRMの内容をミラーリングし続けたい場合は、「同期を維持する」をクリックします。SellioCRMは一定間隔で接続元の変更点を取り込み、対応するレコードを重複させることなく更新します。同期はいつでも同期カードから停止できます。

各CRMの接続方法

以下の各コネクタは、私たちを待つことなく、ご自身で接続できます。分析を開き、他のCRMからインポートを選択してCRMを選び、接続を追加すると、カードにそのCRMが受け付けるオプションが表示されます:

  • ActiveCampaign:APIキー
  • Agendor:APIキー
  • Attio:APIキー
  • Bitrix24:受信Webhook URL(APIキー)
  • Capsule:APIキー
  • ClickUp:個人用APIトークン
  • Close:APIキー
  • Copper:APIキーとアカウントのメールアドレス
  • Microsoft Dynamics 365:Microsoft Entra IDに登録した自社アプリ(Client ID、Client Secret、テナントID、組織のURL)
  • Freshsales:APIキーとアカウントのアドレス
  • HubSpot:プライベートアプリのトークン(Settings → Integrations → Private apps)または独自のOAuthアプリ
  • Insightly:APIキー
  • Kommo:APIキー
  • Less Annoying CRM:APIキー
  • monday.com:個人用トークン(Avatar → Developers → My access tokens)または独自のOAuthアプリ
  • Nutshell:APIキーとアカウントのメールアドレス
  • Odoo CRM:インスタンスURL、データベース、ユーザー、APIキー
  • Pipedrive:個人用APIトークン(Settings → Personal preferences → API)と会社の住所、または独自のOAuthアプリ
  • Prospect CRM:APIキー
  • RD Station CRM:APIトークン
  • Salesforce:独自のConnected App(Client IDとSecret。login.salesforce.com、test.salesforce.com、またはMy Domain)
  • SugarCRM:インスタンスURL、ユーザー、パスワード
  • Twenty:APIキー
  • Vtiger:インスタンスURL、ユーザー、アクセスキー
  • Zendesk Sell:個人用アクセストークン(Settings → Integrations → OAuth → Access Tokens)または独自のOAuthアプリ
  • Zoho CRM:Self Client(Client ID、Client Secret、Zoho APIコンソールで生成したコード)
💡 CRMが独自のOAuthアプリに対応している場合、カードにはプロバイダーのコンソールに貼り付けるリダイレクトURLと、そのアプリに必要な権限が表示されます。認証情報とトークンは組織ごとに暗号化して保存され、ワンクリックで削除できます。

添付ファイル:ファイルはどのように移行されるか

ファイルは最後のフェーズでインポートされます。すべてのレコード、活動、パイプライン、担当者がそろった後です。ほとんどのCRMは一度に1件のレコードのファイルしか要求できないため、SellioCRMはインポート済みのレコードをバックグラウンドで独自のペースで巡回し、データのインポートと競合することはありません。インポート画面には確認したレコード数と保存したファイル数が表示され、自動的に更新されます。

カードに「添付ファイル」バッジが表示されているコネクタはファイルを取得します。バッジがない場合、移行元の公開APIがファイルのダウンロードを提供していないため、SellioCRMが安全に取得できるものはありません。

  • 各ファイルは元のレコードに紐づき、ファイルパネルとタイムラインの両方に表示されます。
  • レコードあたり最大20ファイル、1ファイルあたり25MBまで。これを超えるファイルはスキップされ、件数としてカウントされます。静かに失われることはありません。
  • インポートを再実行しても、同じファイルが二重にダウンロードされることはありません。
  • 移行元CRMのその日のAPI割り当てを使い切った場合、フェーズは一時停止し、画面に再開予定時刻が表示されます。自動的に再開し、既にインポート済みの内容には手を加えません。
💡 元に戻すを実行すると、インポート済みのファイルもレコードと一緒に削除されます。ファイルフェーズだけを止めたい場合は、同期をキャンセルすればレコードはそのまま残ります。

一部の連携元は、接続に追加の権限がある場合にのみファイルを提供します。ファイルが届かない場合は、お使いのCRMの項目を確認してください。

  • HubSpot:ファイルはノートから取得され、files権限が必要です。この機能が存在する前に接続した場合は、同意画面にこれらの権限が含まれるよう一度再接続してください。いずれの場合もデータのインポートは引き続き機能します。
  • Attio:APIトークンにはfile:readスコープが必要です。
  • Kommo:この連携にはAccess to files権限が必要です。
  • Bitrix24:受信webhookにはcrmおよびdiskスコープが必要です。
  • Monday:このアプリにはassets:readスコープが必要です。
  • Close:ファイルはリード(会社としてインポートされたもの)に属します。連絡先と商談には固有のファイルはありません。

Zoho CRM:Self Client で 2 分で接続

ZohoはSellioCRM側に何も要求しません。自分のZohoアカウントでSelf Clientを作成し、3つの値を貼り付けるだけです。インポートでは、連絡先、会社、案件、商品、リード、パイプラインの各ステージ、担当者(メールアドレスでSellioCRMのユーザーと照合)、履歴(各レコードに紐づくタスク、通話、会議、メモ)、そして添付ファイルが取り込まれます。添付ファイルはZohoがレコードごとにしか一覧を取得できないため、最後に、より時間をかけて届きます。

  1. Zoho の管理者としてサインインした状態で api-console.zoho.com を開き、Add Client をクリックしてから Self Client を選択します。
  2. Client ID と Client Secret をコピーします。
  3. Generate Code タブを開き、SellioCRM の画面に表示されているスコープを貼り付け、有効期間を 10 分に設定して Create をクリックします。コードをコピーします。
  4. SellioCRM で「分析」を開き、「他の CRM からインポート」を選択し、Zoho を選んで接続を追加します。Zoho のデータセンター(サインインに使うドメインと同じもの)を選び、Client ID、Client Secret、コードを貼り付けて、Zoho に接続をクリックします。
  5. 検出をクリックし、フィールドのマッピングを確認して、プレビューを実行してからインポートを開始します。Zoho での変更を継続的に取り込みたい場合は、同期を維持をオンにします。
💡 生成されたコードはすぐに失効します。コードが無効で接続に失敗した場合は、Zoho のコンソールに戻って新しいコードを生成し、再度貼り付けてください。担当者は、同じメールアドレスの SellioCRM ユーザーが存在する場合にのみ割り当てられます。担当者を正しい人に反映させたい場合は、先にチームを招待してください。

インポートの前に

「インポートを開始」ボタンの横に、準備状況カードが表示されます。移行元に該当しそうな項目があるのに移行元が未設定のままのキー項目(例: 商談のステージ)をオブジェクトごとに指摘し、移行元の項目のうちいくつが「インポートしない」に設定されているかを示します。このカードは何もブロックしません。判断するのは利用者ですが、何が取り込まれないかを知った上で判断できます。修正するには「フィールドをマッピング」を開き、移行先を選んで再度承認してください。

項目ごとの照合

インポートが完了すると、システムはマッピングされた各項目について、移行元で値を持っていたレコード数と、こちらで値が入ったレコード数を比較します。結果は「インポート」の一覧と、インポートを実行した人の通知ベルに表示されます。全損(1 件も届かなかった)、一部欠損(半数未満にしか届かなかった)、そして意図的に除外した項目の一覧です。こちらに存在しなかったリスト値(例: 独自の販売タイプ)は自動的にその項目の選択肢になります。パーセントや通貨は数値になり、タイムゾーン付きの日付は正規化され、商談のステータスはステージの結果に従い、各レコードは元の作成日で作成されます。不足があればマッピングを修正して再度インポートしてください。重複は発生せず、レコードは移行元との紐付けによって更新されます。

💡 チームに知らせる前に、インポートしたレコードを 2、3 件エディターで開き、移行元と見比べてください。一覧には保存された値が表示され、エディターには実際に皆が目にする内容が表示されます。

この記事をシステム内で開く

読んだあとは、実際に動かしてみませんか。

アカウントは無料です。マニュアルはすべてシステム内でも参照でき、この内容をもとに回答するアシスタントも使えます。

無料アカウントを作成
他のCRMからインポート(手間ゼロ) · Sellio