他のCRMからインポート(手間ゼロ)
他のCRMのデータを100%、手間をかけずにSellioCRMに取り込めます。接続元を指定すると、システムがオブジェクトとフィールドを自動的に検出し、マッピングとプレビューを確認したうえで、はじめてデータがインポートされます。お客様の確認なしに書き込まれることはなく、どのインポートもあとから取り消せます。
インポートモジュールは、いくつかのガイド付きステップで他のCRMのデータをSellioCRMに取り込みます。これは任意機能で、利用したい場合に管理者が有効化します。有効化されるまでは、全員に対して非表示のままです。
モジュールを有効にする
- メニューの「分析」内で「他のCRMからインポート」を開きます。
- モジュールがオフの場合は「インポートを有効にする」をクリックします(このボタンはワークスペース管理者にのみ表示されます)。
接続元を設定する
- 一覧から接続元のCRMを選び、「追加」をクリックします。
- 「接続」をクリックすると、そのCRM側でアクセスを許可する画面に移動します(プロバイダーによってはAPIキーを入力します)。
- 戻ってくると、接続のステータスと識別されたアカウントが表示されます。
データを検出する
接続の準備ができたら「データを検出」をクリックします。SellioCRMは接続元から、存在するオブジェクト(連絡先、会社、商談、商品)、それぞれのレコード件数、カスタムフィールドを含むフィールドを読み取ります。このステップではまだ何もインポートされません。あくまで現状のスナップショットです。
フィールドをマッピングする
検出が完了したら、各オブジェクトで「フィールドをマッピング」をクリックします。SellioCRMは、接続元の各フィールドをどのフィールドに対応させるべきかを、信頼度(%)とともに自動的に提案します。信頼度の低いフィールドは確認できるようハイライト表示されます。AIが曖昧なものを支援しますが、承認する前に必ず内容を確認・調整できます。
- 対象のオブジェクトで「フィールドをマッピング」、続けて「マッピングを提案」をクリックします。
- 表を確認します。左側に接続元の各フィールド、右側に対応するSellioCRMのフィールド、そして信頼度が表示されます。
- 必要な箇所を調整し、「マッピングを承認」をクリックしてそのバージョンを確定します。
プレビューを確認する(ドライラン)
実際にインポートする前に、各オブジェクトで「プレビュー」をクリックします。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は一度に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がレコードごとにしか一覧を取得できないため、最後に、より時間をかけて届きます。
- Zoho の管理者としてサインインした状態で api-console.zoho.com を開き、Add Client をクリックしてから Self Client を選択します。
- Client ID と Client Secret をコピーします。
- Generate Code タブを開き、SellioCRM の画面に表示されているスコープを貼り付け、有効期間を 10 分に設定して Create をクリックします。コードをコピーします。
- SellioCRM で「分析」を開き、「他の CRM からインポート」を選択し、Zoho を選んで接続を追加します。Zoho のデータセンター(サインインに使うドメインと同じもの)を選び、Client ID、Client Secret、コードを貼り付けて、Zoho に接続をクリックします。
- 検出をクリックし、フィールドのマッピングを確認して、プレビューを実行してからインポートを開始します。Zoho での変更を継続的に取り込みたい場合は、同期を維持をオンにします。
インポートの前に
「インポートを開始」ボタンの横に、準備状況カードが表示されます。移行元に該当しそうな項目があるのに移行元が未設定のままのキー項目(例: 商談のステージ)をオブジェクトごとに指摘し、移行元の項目のうちいくつが「インポートしない」に設定されているかを示します。このカードは何もブロックしません。判断するのは利用者ですが、何が取り込まれないかを知った上で判断できます。修正するには「フィールドをマッピング」を開き、移行先を選んで再度承認してください。
項目ごとの照合
インポートが完了すると、システムはマッピングされた各項目について、移行元で値を持っていたレコード数と、こちらで値が入ったレコード数を比較します。結果は「インポート」の一覧と、インポートを実行した人の通知ベルに表示されます。全損(1 件も届かなかった)、一部欠損(半数未満にしか届かなかった)、そして意図的に除外した項目の一覧です。こちらに存在しなかったリスト値(例: 独自の販売タイプ)は自動的にその項目の選択肢になります。パーセントや通貨は数値になり、タイムゾーン付きの日付は正規化され、商談のステータスはステージの結果に従い、各レコードは元の作成日で作成されます。不足があればマッピングを修正して再度インポートしてください。重複は発生せず、レコードは移行元との紐付けによって更新されます。