CRMインポート前にAIを使ってCSVファイルをチェックする方法

CSVのインポートは簡単そうに見えますが、ルーティング、アトリビューション、あるいはレポート機能を壊してしまうことがよくあります。

AIにファイルのクリーニングをさせてはいけません。代わりに、AIを使って「レビュープロセス」を構築してください。

システムデータを台無しにしてしまうのであれば、たとえファイルが綺麗であっても意味がありません。特定のフィールドを保護する必要があります。

以下のフィールドを保護してください:

  • レコードIDまたは外部ID
  • メールアドレス
  • 所有者 (Owner)
  • ライフサイクルステージ
  • リードソース
  • 会社名またはアカウント名
  • 作成日
  • レポートに使用されるすべてのフィールド

これらのフィールドに不備があると、インポート作業がビジネスの失敗につながります。

QAプロセスを構築するために、以下のプロンプトを使用してください:

I am preparing a CSV for CRM import. Review the headers and sample rows below.

Return:

  • Fields safe to normalize.
  • Fields needing manual review.
  • Missing required CRM fields.
  • Duplicate risks.
  • Values that do not match my approved list.
  • A pre-import QA checklist.
  • Rows requiring review before import.

Do not change IDs, emails, owners, lifecycle stages, or attribution fields without flagging them.

プロンプトの後に、ヘッダー、サンプル行、および承認済みのCRMの値を貼り付けてください。

優れたAIの回答は、レビュー用のテーブルを提示してくれます。そこには「何を」「なぜ」チェックすべきかが示されているはずです。

チェックリストの例:

  • 所有者:ルーティングのミスを防ぐため、名前の欠落やスペルミスがないか確認する。
  • ライフサイクルステージ:レポートを保護するため、承認済みリスト以外の値がないか確認する。
  • リードソース:「PPC」と「Google Ads」のような、重複したラベルがないか確認する。
  • メールアドレス:欠落や重複したアドレスがないか確認する。
  • ID:上書きを防ぐため、空のIDや変更されたIDがないか確認する。

全件インポートする前に、必ず少量のデータでテストを行ってください。

テスト中は以下の項目を確認してください:

  • インポート前後の行数。
  • 必須フィールドのエラー。
  • 重複時の挙動。
  • 所有者の割り当て。
  • ライフサイクルステージのマッピング。
  • 既存のデータを上書きしていないか。

元のCSVと、ロールバック用のファイルを準備しておいてください。

AIを使ってインポートをより安全に行いましょう。レビューをスキップするためにAIを使わないでください。

Source: https://dev.to/_7932028809934f40e3/how-to-use-ai-to-check-a-csv-file-before-importing-it-into-a-crm-1j0m

Optional learning community: https://t.me/GyaanSetuAi