---
title: 企業データ名寄せ実務ガイド｜重複統合・住所正規化・法人番号API×AIで整備する方法
description: CRM・SFAで重複・表記揺れが生じる企業データを名寄せする実務ガイド。正規化・突合・統合の3ステップ、法人番号APIによるキー設計、住所正規化、LLMを使った曖昧マッチング、HubSpotでの重複検出と継続運用の設計方法をわかりやすく解説します。
image: https://start-link.jp/hubfs/blog/screenshots/generated/gen_BV-9.png
---

[![StartLink](https://start-link.jp/hs-fs/hubfs/logo/%E6%9C%80%E7%B5%82Start%20Link%20(500%20x%20150%20px)%20(%E8%83%8C%E6%99%AF%E3%81%82%E3%82%8A).png?width=130&height=39&name=%E6%9C%80%E7%B5%82Start%20Link%20(500%20x%20150%20px)%20(%E8%83%8C%E6%99%AF%E3%81%82%E3%82%8A).png "StartLink")](https://start-link.jp)

- [会社情報About](https://start-link.jp/about)
- [サービスService](https://start-link.jp/service)
- [プロダクトProducts](https://start-link.jp/sync)
- [YoutubeYoutube](https://start-link.jp/about/sns)
- [ブログBlog](https://start-link.jp/hubspot-ai)
- [導入事例Case studies](https://start-link.jp/case)
- [採用情報Recruit](https://start-link.jp/recruit)

[資料DL](https://start-link.jp/download/service) [無料相談 →](https://start-link.jp/contact)

[会社情報](https://start-link.jp/about) [サービス](https://start-link.jp/service) [プロダクト](https://start-link.jp/sync) [Youtube](https://start-link.jp/about/sns) [ブログ](https://start-link.jp/hubspot-ai) [導入事例](https://start-link.jp/case) [採用情報](https://start-link.jp/recruit)

[資料ダウンロード](https://start-link.jp/download/service) [無料相談 →](https://start-link.jp/contact)

- [トップ](https://start-link.jp)
- [会社情報](https://start-link.jp/about)
- [サービス](https://start-link.jp/service)
- [Youtube](https://start-link.jp/about/sns)
- [ブログ](https://start-link.jp/hubspot-ai)
- [Contact](https://start-link.jp/contact)
- [個人情報保護方針](https://start-link.jp/privacy-policy)
- [個人情報取り扱い規定](https://start-link.jp/personal-information-processing-agreement)

[ホーム](https://start-link.jp) › [ブログ](https://start-link.jp/hubspot-ai) ›[AI活用](https://start-link.jp/hubspot-ai/ai) ›[AI×CRM戦略](https://start-link.jp/hubspot-ai/ai/ai-crm-strategy) ›企業データ名寄せ実務ガイド｜重複統合・住所正規化・法人番号API×AIで整備する方法

# 企業データ名寄せ実務ガイド｜重複統合・住所正規化・法人番号API×AIで整備する方法

- 2026年4月15日
- 最終更新: 2026年10月12日

[AI](https://start-link.jp/hubspot-ai/tag/ai) [CRM](https://start-link.jp/hubspot-ai/tag/crm)

![](https://start-link.jp/hubfs/blog/screenshots/generated/gen_BV-9.png)

この記事の結論

企業データの名寄せとは、CRM・SFA上で重複・表記揺れが生じている企業レコードを「正規化→突合→統合」の3ステップで一本化し、営業・マーケティング・与信管理の精度を高めるデータ整備プロセスです。法人番号APIやAIを組み合わせることで、手作業に頼らない継続的な品質維持が可能になります。

ブログ目次

もっと見る ▼

## 記事の内容を、そのまま実務に落とし込みたい方向け

HubSpotゴールドパートナーのStartLinkが、HubSpot導入・AI活用・CRM整備・業務効率化までをまとめて支援しています。記事で気になったテーマを、そのまま相談ベースで整理できます。

[サービス概要を見る](https://start-link.jp/service/hubspot-ai) [無料で相談する](https://start-link.jp/contact)

**企業データの名寄せとは、CRM・SFA上で重複・表記揺れが生じている企業レコードを「正規化→突合→統合」の3ステップで一本化し、営業・マーケティング・与信管理の精度を高めるデータ整備プロセスです。法人番号APIやAIを組み合わせることで、手作業に頼らない継続的な品質維持が可能になります。**

「HubSpotに同じ会社のレコードが2つある」「株式会社とKKで別管理になっている」「住所の丁目・番地がバラバラで名寄せできない」——CRMを使っているほぼすべての企業が、ある段階でこの問題に直面します。

データが汚いままではCRMは機能しません。どれだけ優れたAI機能を載せても、重複した企業データの上に構築されたレポートは信頼できないし、営業が「この会社、担当者が2人いる？」と首をひねる状況が続きます。本記事では、企業データの名寄せを実務レベルで進めるための手順を、法人番号APIの活用・住所正規化・AI活用・HubSpot実装まで一気通貫で解説します。

## この記事でわかること

CRMの企業データ品質に課題を感じている営業企画・データ担当・CRM管理者に向けた記事です。

- 名寄せの3要素（正規化・突合・統合）と、それぞれで何をすべきかを解説しています — データが汚いとCRMのAI機能は正しく動作しません。
- 法人番号APIと住所正規化を使って、人手に頼らずデータを突合する方法を示しています — 国税庁の法人番号システムは無料で利用でき、法人名・住所の正規化に実用的です。
- AIを活用した曖昧な会社名マッチングの実装アプローチと、HubSpotでの継続運用設計を紹介しています — スモールスタートで始め、段階的に自動化を拡張するのが現実的です。

---

## 名寄せが必要になる背景

### CRMデータは「自然と汚れていく」

企業データが重複・表記揺れを起こす原因は主に3つです。

1. **入力者ごとの表記ゆれ**: 「株式会社ABC」「（株）ABC」「ABC株式会社」「ＡＢＣ株式会社」が共存する
2. **複数経路からのインポート**: 展示会リスト・問い合わせフォーム・名刺管理ツール・手動入力が混在し、重複チェックが走らない
3. **買収・社名変更への未追従**: 合併や改称があっても旧社名のレコードが残り続ける

CRM上の企業レコードが重複すると、部署ごとに次のような問題が起きます。

- **営業** ── 「どちらのレコードに商談を登録すればいいか」迷い始めます
- **マーケティング** ── 同じ会社に2通のメールを送ります
- **与信担当** ── 過去取引の全額を把握できません

問題は1箇所にとどまらず、プロセス全体に波及します。

### 名寄せを後回しにするコスト

多くの企業は「データ整備はいつかやる」と先送りにします。

しかし、**レコードが増えるほど重複の解消コストは増大します。**

1,000件のうち10%が重複しているなら、3,000件になったときには整理すべきレコードが300件ではなく、新規追加分にも重複が積み上がり複利的に増えます。

---

## 名寄せの3要素：正規化・突合・統合

名寄せは3つのフェーズで構成されます。この順序を守ることが重要です。

| フェーズ | 目的 | 主なアクション |
| --- | --- | --- |
| **正規化** | 表記をルールに従い統一する | 法人格の統一、全角→半角変換、スペース除去、略称展開 |
| **突合** | キーを使って「同一企業か」を判定する | 法人番号・ドメイン・電話番号・住所の照合 |
| **統合** | マスターレコードを選定し、サブを統合する | 代表レコードの選定基準・統合後のデータ引き継ぎ |

---

CRMを基盤としたAIエージェント活用の思想については[AIエージェントとCRMの統合設計](https://start-link.jp/hubspot-ai/ai/ai-crm-strategy/ai-agent-crm-integration-design)で詳しく解説しています。

## フェーズ1：正規化（表記揺れを統一する）

### 法人格の正規化

もっとも頻発するのが法人格の表記ゆれです。以下のパターンをルールとして持ち、変換します。

| 表記パターン | 正規化後 |
| --- | --- |
| (株) / ㈱ / KK | 株式会社 |
| (有) / ㈲ | 有限会社 |
| （株） / （有） ※全角括弧 | 株式会社 / 有限会社 |
| 法人格の前置き（「株式会社ABC」→末尾「ABC株式会社」） | 統一ルールを決め揃える |

正規化の実装は、Pythonなら以下のような辞書マッピングで対応できます。

```
replacements = {
    r'\(株\)': '株式会社',
    r'（株）': '株式会社',
    r'㈱': '株式会社',
    r'\(有\)': '有限会社',
    r'（有）': '有限会社',
    r'㈲': '有限会社',
}

import re
def normalize_corp_type(name: str) -> str:
    for pattern, replacement in replacements.items():
        name = re.sub(pattern, replacement, name)
    return name.strip()
```

### 全角・半角・スペースの統一

法人格以外にも、英字・数字・記号の全角/半角ゆれが発生します。次の処理だけで、マッチ率は大幅に向上します。

- **全角英数字を半角に変換** ── Pythonの`unicodedata.normalize('NFKC', text)`を使います
- **スペースを除去** ── 全角・半角・複数連続のスペースを除去します

```
import unicodedata

def normalize_text(text: str) -> str:
    # 全角→半角変換
    text = unicodedata.normalize('NFKC', text)
    # スペース除去・トリム
    text = re.sub(r'\s+', '', text).strip()
    return text
```

---

## フェーズ2：突合（同一企業の判定）

### キー設計の優先順位

正規化済みの企業名だけで突合すると、同名異社の誤マッチングが生じます。複数のキーを組み合わせて確度を上げることが重要です。

| キー | 精度 | 注意点 |
| --- | --- | --- |
| **法人番号** | ★★★★★ | 変更なし。最も信頼性が高い |
| **ドメイン** | ★★★★ | 複数ドメイン保有企業に注意 |
| **電話番号** | ★★★ | 代表番号が変わる場合あり |
| **住所（正規化後）** | ★★★ | 支社・本社の違いに注意 |
| **正規化後の法人名** | ★★ | 同名異社が存在するため単独使用は危険 |

**法人番号が一致すれば、それだけで同一企業と確定できます。**

まず法人番号でマッチングし、未付与・不明なレコードに対してはドメインや電話番号で補完するというアプローチが実務的です。

### 法人番号APIの活用

国税庁が提供する「法人番号システム Web-API」は**無料で利用でき**、法人名・住所の正規化にも使えます。

**エンドポイント（差分更新型検索）:**

```
https://api.houjin-bangou.nta.go.jp/4/name?name={社名}&type=12&mode=1&target=1&appId={アプリID}
```

取得できる主なフィールド:

- `corporateNumber`: 13桁の法人番号
- `name`: 正規法人名（国税庁基準）
- `prefectureName` / `cityName` / `streetNumber`: 住所の正規化された各要素
- `closeDate`: 解散・廃業日（生存確認に使える）

CRM上の社名で法人番号APIを叩き、法人番号・正規名・正規住所を取得してCRMにマッピングするだけで、突合キーの品質が格段に上がります。

また、gBizINFO（経済産業省）も活用できます。従業員数・業種コード・資本金などを無料で取得でき、CRMの不足項目補完にも使えます。

### 住所正規化

住所は「東京都中央区銀座一丁目」と「東京都中央区銀座1-」のように表記が多様です。直接文字列比較すると全くマッチしません。

住所正規化の手順:

1. **都道府県・市区町村の正規化**: 「大字」「字」の除去、政令指定都市の区を含めた正規化
2. **丁目・番地の統一**: 漢数字→アラビア数字変換（「一丁目」→「1丁目」）、区切り文字の統一（「-」で統一）
3. **建物名・フロアの分離**: マッチングキーからは除外し、補足情報として保持

Pythonライブラリ「jusho」「normalize-japanese-addresses」を使うと、これらの処理を効率化できます。

---

## フェーズ3：統合（マスターレコードの選定）

### マスターレコードの選定基準

突合で「これは同一企業」と判定されたレコード群から、1つを「マスター」として残し、他を統合します。マスター選定の基準は以下を推奨します。

| 優先度 | 基準 | 理由 |
| --- | --- | --- |
| 1位 | 最も古い作成日のレコード | 最初に登録されたレコードは関連データが多い可能性 |
| 2位 | 取引（Deal）が紐づいているレコード | 商談データの損失を防ぐ |
| 3位 | 入力項目が最も充実しているレコード | データ品質が高い |
| 4位 | 法人番号が登録されているレコード | 正確性が高い |

### 統合時のデータ引き継ぎ

マスターレコードに統合する際は、サブレコードの関連データ（コンタクト・商談・活動ログ・チケット）をすべきマスターへ再紐づけします。HubSpotでは「会社レコードのマージ」機能がこの処理を行います。

マージ前に必ず確認すべきこと:

- 上書きされるフィールドに重要情報がないか
- 担当者が異なる場合どちらを引き継ぐか
- メールオプトアウト状態の引き継ぎルール

---

## AI活用：曖昧マッチングと不足項目補完

### LLMによる意味的類似度マッチング

法人番号・ドメインなどの確定キーがなく、正規化後の法人名だけで判定しなければならないケースがあります。

「株式会社エービーシー」と「ABC株式会社」のような表記差異は、**文字列の編集距離（Levenshtein距離）では正しく判定できません。**こうした曖昧マッチングに、LLMが有効です。

```
import anthropic

client = anthropic.Anthropic()

def check_same_company(name_a: str, name_b: str) -> dict:
    prompt = f"""
以下の2つの法人名が同一企業を指しているか判定してください。
法人名A: {name_a}
法人名B: {name_b}

以下のJSON形式で回答してください:

"""
    message = client.messages.create(
        model="claude-opus-4-5",
        max_tokens=256,
        messages=[{"role": "user", "content": prompt}]
    )
    import json
    return json.loads(message.content[0].text)
```

ただし、LLMによるマッチングは処理コストがかかります。次の点に注意します。

- **確定できなかった残件に絞る** ── 法人番号・ドメインで確定できなかった残件に絞って使うのが実践的です
- **大量処理はBatch API** ── コストを50%削減できます

### 業種推定・企業規模推定（不足項目補完）

![HubSpotのスマートプロパティが会社一覧の従業員数・売上高・業種・法人番号を自動で埋めた状態](https://start-link.jp/hubfs/blog/screenshots/library/breeze_smart_property_result-2.png)

HubSpotのスマートプロパティが会社一覧の従業員数・売上高・業種・法人番号を自動で埋めた状態

CRMに「業種」「従業員数」「売上規模」が未入力のレコードが多い場合、gBizINFOや法人番号APIで取得できる情報と、LLMを組み合わせた補完が有効です。

運用の流れは次のとおりです。

1. **入力** ── 企業名・ドメイン・住所などの既存情報を使います
2. **推定** ── LLMに「業種カテゴリ」「推定規模」を推定させます
3. **書き込み** ── CRMの対応プロパティに書き込みます

この運用が実装できます。これにより、リードスコアリング・セグメント配信の精度が向上します。

---

## HubSpotでの名寄せ実装

### HubSpotの重複検出機能

HubSpotには「類似企業の検出」機能が標準搭載されており、会社名・ドメインが類似するレコードを自動的にサジェストします。

- **アクセス先**: CRM → 会社 → アクション → 「重複の管理」
- **判定基準**: ドメインの一致、会社名の類似度
- **マージ操作**: 2レコードを選択し「マージ」ボタンで統合。どちらのフィールド値を残すか選択可能

HubSpotの重複検出は手動確認ベースです。月次でレビューする運用フローを設計するのが現実的です。

### プロパティ設計：名寄せ用フィールド

名寄せを継続的に運用するため、以下のカスタムプロパティを会社オブジェクトに追加することを推奨します。

| プロパティ名 | 型 | 用途 |
| --- | --- | --- |
| `corporate_number` | テキスト（13桁） | 法人番号。突合キーの最上位 |
| `normalized_name` | テキスト | 正規化済み法人名（検索・マッチング用） |
| `data_source` | 選択肢 | 登録経路（展示会/問い合わせ/手動/API取込） |
| `dedup_status` | 選択肢 | 名寄せ状態（未確認/確認済み/マスター/統合済み） |
| `master_company_id` | テキスト | 統合先マスターレコードのID |
| `last_dedup_date` | 日付 | 最終名寄せ確認日 |

### Automationで継続的に品質を維持する

初期の名寄せ後も、新規レコードが追加されるたびに重複が生まれます。HubSpotのワークフロー（Automation）で以下のフローを設計すると、継続的な品質維持が可能です。

1. **新規会社レコード作成時** → 法人番号が空の場合はSlackで担当者に通知
2. **同一ドメインの会社レコードが存在する場合** → 重複候補フラグを立て、管理者にレビューを依頼
3. **一定期間アクティビティがないレコード** → データクレンジング対象としてタグ付け

ワークフローの詳細な設計については「[CRMデータクレンジングの設計と運用](https://start-link.jp/hubspot-ai/btob-marketing/crm-basics/crm-data-cleansing-design-operations)」も参考にしてください。

なお、HubSpotのData Hubを活用したデータ同期・自動化の全体設計については「[HubSpot Data Hubの活用設計](https://start-link.jp/hubspot-ai/hubspot/hubspot-features/hubspot-operations-hub-design-practice)」もあわせてご覧ください。

---

## スモールスタートで始める実践アプローチ

データ整備を「いつか全社プロジェクトでやる」と考えていると、永遠に着手できません。以下のフェーズで段階的に進めることを推奨します。

### フェーズ別ロードマップ

| フェーズ | 期間 | 対象・アクション |
| --- | --- | --- |
| **0. 現状把握** | 1〜2週間 | 重複レコード数・未入力率を把握。CRMの全会社レコード数と重複候補数を確認 |
| **1. ルール整備** | 2〜4週間 | 法人格・全角半角の正規化ルールをドキュメント化。新規入力フォームにバリデーション追加 |
| **2. キーレコード** | 1〜2か月 | 取引金額上位・アクティブな顧客から優先的に法人番号を登録。既存重複をマージ |
| **3. 自動化** | 2〜3か月 | 法人番号API連携スクリプトの実装。新規レコード追加時の自動正規化ワークフロー構築 |
| **4. AI拡張** | 継続 | 残件の曖昧マッチングにLLMを活用。不足項目をgBizINFOで補完 |

今日から始めるなら、まず**HubSpotの「重複の管理」画面を開いて、件数を確認する**ことです。

おそらく予想以上の重複が表示されます。そこから優先度の高いレコードを手動でマージするだけでも、CRMの信頼性は大きく改善します。

---

## まとめ

企業データの名寄せは、一度やれば終わりではなく、継続的なデータガバナンスの一部です。本記事で解説した内容を振り返ります。

- **正規化**は法人格・全角半角の統一から始める。Pythonの正規表現と`unicodedata.normalize`で大半の揺れを吸収できる
- **突合キー**は法人番号を最上位に置き、ドメイン・電話番号・住所で補完する。国税庁の法人番号APIは無料で利用可能
- **統合**では「最古レコード」「取引紐づき」「入力充実」の優先順位でマスターを選定し、関連データを再紐づけする
- **AI活用**は法人番号・ドメインで解決できない曖昧マッチングと不足項目補完に絞ると費用対効果が高い
- **HubSpot**は標準の重複検出機能＋カスタムプロパティ＋Automationで継続運用の仕組みを作れる
- **スモールスタート**で高優先度レコードから着手し、段階的に自動化を拡張するのが現実的

関連記事として、次をあわせて参照してください。

- **CRMデータクレンジングの全体像** ── 「[CRMのデータクレンジング実践ガイド](https://start-link.jp/hubspot-ai/btob-marketing/crm-basics/crm-data-cleansing-guide)」と「[CRMデータクレンジングの設計と運用](https://start-link.jp/hubspot-ai/btob-marketing/crm-basics/crm-data-cleansing-design-operations)」
- **AI CRMの導入全体像** ── 「[AI CRM導入ロードマップ](https://start-link.jp/hubspot-ai/ai/ai-crm-strategy)」

---

## よくある質問（FAQ）

### Q1. 法人番号がないレコード（海外企業・個人事業主など）はどう扱うべきですか？

法人番号は日本の法人に対して付与されるものです。海外企業の場合は「企業ドメイン」を代替キーとして使うのが実用的です。個人事業主は会社オブジェクトではなくコンタクトオブジェクトで管理する設計に切り替えると、名寄せの混乱が減ります。

### Q2. 既存の重複レコードが多すぎて、どこから着手すべきかわかりません。

「直近6か月にアクティビティ（商談・メール・ミーティング）があった会社」に絞ると、優先度が明確になります。その範囲から始めて、半年ごとに対象を広げていくスモールスタートが現実的です。全件一括でやろうとすると動けなくなります。

### Q3. HubSpotの自動マージ機能はありますか？確認なしに統合されると困ります。

HubSpotの標準機能では、重複の「提案」は自動ですが「マージ実行」は手動確認が必要です。誤マージのリスクを防ぐ設計になっています。API経由で自動マージを実装することは技術的に可能ですが、確認フローを必ず組み込むことを強く推奨します。

### Q4. 名寄せの精度はどのくらいを目標にすべきですか？

100%の精度を追うよりも、「誤マージ0件」を優先してください。誤って2社を1社にまとめてしまうと、別途アンマージが必要になり作業コストが増大します。判定確度が80%未満のものは「要確認」フラグを立て、人間がレビューする仕組みにするのが実務的です。

### Q5. 名寄せ後、データ品質を継続的に維持するにはどうすればよいですか？

2つの施策が有効です。①入力時の予防策（フォームバリデーション、法人番号の必須化、ドメインの自動入力）と、②月次の定期チェック（HubSpotの重複管理画面レビュー、新規レコードの法人番号未入力率モニタリング）です。予防と検出の両輪で運用することで、重複の累積を防げます。

### Q6. Claude CodeやPythonで名寄せを自動化する場合、コストはどのくらいかかりますか？

法人番号APIとgBizINFOはどちらも無料です。LLMを使った曖昧マッチングのコストは、Anthropic Claude APIのBatch APIを使えば通常の50%に抑えられます。1,000件の曖昧マッチング処理であれば数百円程度が目安です。大量処理はBatch APIを使い、通常APIは少量の即時処理に限定するのがコスト管理のポイントです。

---

## StartLinkによる企業データ整備支援

StartLinkは、HubSpotゴールドパートナーとして、CRMデータの名寄せ設計から自動化実装まで支援しています。「どこから手をつければよいかわからない」「既存の重複がひどくて自社では対応できない」という場合は、まず現状のデータ品質診断からご相談ください。スモールスタートで着実に成果を出す設計を、データの実態に合わせてご提案します。

詳しくはStartLinkの[HubSpot CRM導入・活用支援サービス](https://start-link.jp/)をご覧ください。

 株式会社StartLinkは、事業推進に関わる「販売促進」「DXによる業務効率化（ERP/CRM/SFA/MAの導入）」などのご相談を受け付けております。 サービスのプランについてのご相談/お見積もり依頼や、ノウハウのお問い合わせについては、[無料のお問い合わせページ](https://www.start-link.jp/contact)より、お気軽にご連絡くださいませ。

###### 関連キーワード:

[AI](https://start-link.jp/hubspot-ai/tag/ai) [CRM](https://start-link.jp/hubspot-ai/tag/crm)

## サービス資料を無料DL

## 著者情報

![7-1](https://start-link.jp/hubfs/7-1.jpg)

### 今枝 拓海 / Takumi Imaeda

 株式会社StartLink 代表取締役。累計150社以上のHubSpotプロジェクト支援実績を持ち、Claude CodeやHubSpotを軸にしたAI活用支援・経営基盤AXのコンサルティング事業を展開。  
 HubSpotのトップパートナー企業や大手人材グループにて、エンタープライズCRM戦略策定・AI戦略ディレクションを経験した後、StartLinkを創業。現在はCRM×AIエージェントによる経営管理支援を専門とする。

[StartLink](https://start-link.jp/)

### Service

- [会社情報](https://start-link.jp/about)
- [サービス](https://start-link.jp/service)
- [プロダクト](https://start-link.jp/sync)
- [採用情報](https://start-link.jp/recruit)
- [コンサルタントの方へ](https://start-link.jp/consultant-platform)

### Contact

- [問い合わせ](https://start-link.jp/contact)
- [資料ダウンロード](https://start-link.jp/download/service)
- [個人情報保護方針](https://start-link.jp/privacy-policy)
- [個人情報取り扱い規定](https://start-link.jp/personal-information-processing-agreement)

(c) 2026 All Rights Reserved.

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "今枝 拓海",
    "url" : "https://start-link.jp/hubspot-ai/author/imaeda"
  },
  "datePublished" : "2026-04-15T06:35:06.000Z",
  "headline" : "企業データ名寄せ実務ガイド｜重複統合・住所正規化・法人番号API×AIで整備する方法",
  "image" : [ "https://start-link.jp/hubfs/blog/screenshots/generated/gen_BV-9.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/ai-crm-strategy/company-data-deduplication-guide",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://start-link.jp/hubfs/Start%20Link%20(1500%20x%20600%20px)%20(5)-1.png"
    },
    "name" : "株式会社StartLink"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "FAQPage",
  "mainEntity" : [ {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "法人番号は日本の法人に対して付与されるものです。海外企業の場合は「企業ドメイン」を代替キーとして使うのが実用的です。個人事業主は会社オブジェクトではなくコンタクトオブジェクトで管理する設計に切り替えると、名寄せの混乱が減ります。"
    },
    "name" : "法人番号がないレコード（海外企業・個人事業主など）はどう扱うべきですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "「直近6か月にアクティビティ（商談・メール・ミーティング）があった会社」に絞ると、優先度が明確になります。その範囲から始めて、半年ごとに対象を広げていくスモールスタートが現実的です。全件一括でやろうとすると動けなくなります。"
    },
    "name" : "既存の重複レコードが多すぎて、どこから着手すべきかわかりません。"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "HubSpotの標準機能では、重複の「提案」は自動ですが「マージ実行」は手動確認が必要です。誤マージのリスクを防ぐ設計になっています。API経由で自動マージを実装することは技術的に可能ですが、確認フローを必ず組み込むことを強く推奨します。"
    },
    "name" : "HubSpotの自動マージ機能はありますか？確認なしに統合されると困ります。"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "100%の精度を追うよりも、「誤マージ0件」を優先してください。誤って2社を1社にまとめてしまうと、別途アンマージが必要になり作業コストが増大します。判定確度が80%未満のものは「要確認」フラグを立て、人間がレビューする仕組みにするのが実務的です。"
    },
    "name" : "名寄せの精度はどのくらいを目標にすべきですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "2つの施策が有効です。①入力時の予防策（フォームバリデーション、法人番号の必須化、ドメインの自動入力）と、②月次の定期チェック（HubSpotの重複管理画面レビュー、新規レコードの法人番号未入力率モニタリング）です。予防と検出の両輪で運用することで、重複の累積を防げます。"
    },
    "name" : "名寄せ後、データ品質を継続的に維持するにはどうすればよいですか？"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "法人番号APIとgBizINFOはどちらも無料です。LLMを使った曖昧マッチングのコストは、Anthropic Claude APIのBatch APIを使えば通常の50%に抑えられます。1,000件の曖昧マッチング処理であれば数百円程度が目安です。大量処理はBatch APIを使い、通常APIは少量の即時処理に限定するのがコスト管理のポイントです。 ---"
    },
    "name" : "Claude CodeやPythonで名寄せを自動化する場合、コストはどのくらいかかりますか？"
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/hubspot-ai/ai/ai-crm-strategy/company-data-deduplication-guide#article",
  "@type" : "BlogPosting",
  "author" : {
    "@id" : "https://start-link.jp/#founder"
  },
  "dateModified" : "2026-10-12T05:31:21+09:00",
  "datePublished" : "2026-04-15T06:35:06+09:00",
  "headline" : "企業データ名寄せ実務ガイド｜重複統合・住所正規化・法人番号API×AIで整備する方法",
  "image" : "https://start-link.jp/hubfs/blog/screenshots/generated/gen_BV-9.png",
  "isPartOf" : {
    "@id" : "https://start-link.jp/#website"
  },
  "mainEntityOfPage" : {
    "@id" : "https://start-link.jp/hubspot-ai/ai/ai-crm-strategy/company-data-deduplication-guide",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "speakable" : {
    "@type" : "SpeakableSpecification",
    "cssSelector" : [ ".blog-section h2", ".blog-section p:first-of-type", ".blog-section blockquote" ]
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "BreadcrumbList",
  "itemListElement" : [ {
    "@type" : "ListItem",
    "item" : "https://start-link.jp",
    "name" : "ホーム",
    "position" : 1
  }, {
    "@type" : "ListItem",
    "item" : "https://start-link.jp/hubspot-ai",
    "name" : "ブログ",
    "position" : 2
  }, {
    "@type" : "ListItem",
    "item" : "https://start-link.jp/hubspot-ai/ai",
    "name" : "AI活用",
    "position" : 3
  }, {
    "@type" : "ListItem",
    "item" : "https://start-link.jp/hubspot-ai/ai/ai-crm-strategy",
    "name" : "AI×CRM戦略",
    "position" : 4
  }, {
    "@type" : "ListItem",
    "name" : "企業データ名寄せ実務ガイド｜重複統合・住所正規化・法人番号API×AIで整備する方法",
    "position" : 5
  } ]
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#organization",
  "@type" : "Organization",
  "address" : {
    "@type" : "PostalAddress",
    "addressCountry" : "JP",
    "addressLocality" : "中央区",
    "addressRegion" : "東京都",
    "postalCode" : "104-0061",
    "streetAddress" : "銀座1丁目12番4号 N&E BLD.6F"
  },
  "alternateName" : "StartLink Inc.",
  "award" : [ "HubSpot Gold Solutions Partner（HubSpotゴールドパートナー、2026年4月認定）" ],
  "contactPoint" : [ {
    "@type" : "ContactPoint",
    "availableLanguage" : [ "ja" ],
    "contactType" : "customer support",
    "url" : "https://start-link.jp/contact"
  }, {
    "@type" : "ContactPoint",
    "availableLanguage" : [ "ja", "en" ],
    "contactType" : "sales",
    "url" : "https://start-link.jp/contact"
  } ],
  "description" : "「生成AI × HubSpot」をコンセプトに掲げるHubSpotゴールドパートナー（Gold Solutions Partner、2026年4月認定）。HubSpotマーケットプレイスに自社アプリ（Sync for freee / Notion / Money Forward / Chatwork）を公開するアプリ開発企業であり、HubSpot/Salesforce知見と生成AI活用を組み合わせたCRM構築・移行・最適化・AIエージェント/PoC支援まで一貫して提供する。",
  "founder" : {
    "@id" : "https://start-link.jp/#founder",
    "@type" : "Person",
    "jobTitle" : "代表取締役",
    "name" : "今枝 拓海",
    "sameAs" : [ "https://x.com/ImaedaTakumii", "https://www.linkedin.com/in/takumi-imaeda/", "https://www.facebook.com/takumiIma" ]
  },
  "foundingDate" : "2024-09-04",
  "hasCredential" : {
    "@type" : "EducationalOccupationalCredential",
    "credentialCategory" : "certification",
    "name" : "HubSpot Gold Solutions Partner",
    "recognizedBy" : {
      "@type" : "Organization",
      "name" : "HubSpot, Inc.",
      "url" : "https://www.hubspot.com/"
    }
  },
  "image" : [ "https://start-link.jp/hubfs/startlink-ai-agent.jpg", "https://start-link.jp/hubfs/startlink-aiorg.jpg" ],
  "knowsAbout" : [ "HubSpot CRM", "HubSpot Implementation", "HubSpot導入支援", "CRM構築", "AI活用", "HubSpot連携アプリ開発", "Salesforce to HubSpot Migration", "Generative AI Integration", "AI Agent Development", "Revenue Operations", "Marketing Automation", "freee Integration", "Notion Integration", "Money Forward Integration" ],
  "legalName" : "株式会社StartLink",
  "logo" : "https://start-link.jp/hubfs/startlink-logo.png",
  "mainEntityOfPage" : "https://start-link.jp/",
  "memberOf" : {
    "@type" : "ProgramMembership",
    "hostingOrganization" : {
      "@type" : "Organization",
      "name" : "HubSpot, Inc.",
      "url" : "https://www.hubspot.com/"
    },
    "membershipNumber" : "Gold Tier",
    "programName" : "HubSpot Solutions Partner Program"
  },
  "name" : "株式会社StartLink",
  "sameAs" : [ "https://www.youtube.com/@startlink-hubspot", "https://x.com/ImaedaTakumii", "https://www.linkedin.com/in/takumi-imaeda/", "https://www.linkedin.com/company/108100307/", "https://www.facebook.com/takumiIma", "https://www.facebook.com/profile.php?id=61566874764985", "https://prtimes.jp/main/html/searchrlp/company_id/149669", "https://app.hubspot.com/ecosystem/46046172/marketplace/solutions/startlink" ],
  "taxID" : "8010001248134",
  "url" : "https://start-link.jp/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#website",
  "@type" : "WebSite",
  "inLanguage" : "ja",
  "name" : "株式会社StartLink",
  "publisher" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "url" : "https://start-link.jp/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-hubspot",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "CRM導入", "HubSpot" ],
  "description" : "150社以上の実績を持つHubSpotゴールドパートナーが、業務フローに合わせた設計から構築・本番稼働まで一貫支援。",
  "name" : "HubSpot導入・構築支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "HubSpot導入・構築支援",
  "url" : "https://start-link.jp/service/hubspot"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-hubspot-ai",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "CRM最適化", "AI活用" ],
  "description" : "HubSpotを軸に業務要件に沿った設計改善と生成AI連携活用を包括支援。",
  "name" : "HubSpot 生成AIコンサルティング",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "HubSpot 生成AIコンサルティング",
  "url" : "https://start-link.jp/service/hubspot-ai"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-hubspot-training",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "研修", "HubSpot" ],
  "description" : "HubSpotの概念・基本操作からAI活用ノウハウまで、社内浸透のための研修を提供。",
  "name" : "HubSpot研修・レクチャー支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "HubSpot研修・内製化支援",
  "url" : "https://start-link.jp/service/hubspot-ai/training"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-sf2hs-replace",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "CRM移行", "データ移行" ],
  "description" : "Salesforce/HubSpot双方の思想とデータモデルを理解した移行設計とHubSpot側CRM開発を実行。",
  "name" : "SalesforceからHubSpotへのリプレイス支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "SalesforceからHubSpotへのリプレイス支援",
  "url" : "https://start-link.jp/service/salesforce-hubspot-replace"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-claude-code-bi",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "AI活用", "経営管理" ],
  "description" : "複数システムのデータを統合し、毎朝のAIブリーフィングなど経営の意思決定を加速する仕組みを構築。",
  "name" : "Claude Codeによる経営データ活用支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "AI経営管理支援",
  "url" : "https://start-link.jp/service/claude-code/business-intelligence"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#service-claude-code-content",
  "@type" : "Service",
  "areaServed" : "JP",
  "category" : [ "コンテンツマーケティング", "AI活用" ],
  "description" : "キーワード戦略からSEO記事制作、CMS公開まで、AIを活用したコンテンツマーケティングを自動化。",
  "name" : "Claude Codeによるコンテンツマーケティング支援",
  "provider" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "serviceType" : "AIコンテンツ制作支援",
  "url" : "https://start-link.jp/service/claude-code/content-marketing"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#product-sync-freee",
  "@type" : "SoftwareApplication",
  "applicationCategory" : "BusinessApplication",
  "author" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "description" : "HubSpotとfreee会計・freee請求書をシームレスに連携。取引先の同期から請求書作成まで、バックオフィスの業務を自動化するHubSpotマーケットプレイスアプリ。",
  "featureList" : [ "freee取引先をHubSpotに自動同期", "HubSpotからfreee見積書・請求書を作成", "取引データをfreee会計に自動登録", "月次請求・更新処理に対応", "商品項目・品目・部門・タグ情報の連携" ],
  "installUrl" : "https://ecosystem.hubspot.com/marketplace/apps/sync-for-freee-bystartlink",
  "name" : "Sync for freee",
  "offers" : [ {
    "@type" : "Offer",
    "description" : "請求月5件・見積月20件まで",
    "name" : "Free",
    "price" : "0",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "請求月50件・見積月100件まで",
    "name" : "Professional",
    "price" : "4000",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "無制限",
    "name" : "Enterprise",
    "price" : "10000",
    "priceCurrency" : "JPY"
  } ],
  "operatingSystem" : "Web",
  "softwareHelp" : {
    "@type" : "WebPage",
    "url" : "https://start-link.jp/sync/freee/manual"
  },
  "url" : "https://start-link.jp/sync/freee"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#product-sync-notion",
  "@type" : "SoftwareApplication",
  "applicationCategory" : "BusinessApplication",
  "author" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "description" : "HubSpotのCRMレコードとNotionのページ・データベースを接続。HubSpotの画面から離れずにNotionのすべてにアクセスできるHubSpotマーケットプレイスアプリ。",
  "featureList" : [ "CRMカードからNotionページの作成・閲覧・編集", "NotionデータベースをCRMタブにテーブル表示", "4つのワークフローアクションで自動化", "コンタクト・会社・取引・チケット・サービス・プロジェクト対応" ],
  "installUrl" : "https://ecosystem.hubspot.com/marketplace/listing/sync-for-notion-bystartlink",
  "name" : "Sync for Notion",
  "offers" : [ {
    "@type" : "Offer",
    "description" : "ページ・DB合計50件まで",
    "name" : "Free",
    "price" : "0",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "無制限",
    "name" : "Professional",
    "price" : "6000",
    "priceCurrency" : "JPY"
  } ],
  "operatingSystem" : "Web",
  "url" : "https://start-link.jp/sync/notion"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#product-sync-moneyforward",
  "@type" : "SoftwareApplication",
  "applicationCategory" : "BusinessApplication",
  "author" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "description" : "HubSpotとマネーフォワード クラウドを連携。取引情報から見積書・請求書を自動作成し、取引先・品目の同期や継続請求に対応するHubSpot連携アプリ。",
  "featureList" : [ "取引（Deal）から見積書・請求書を自動作成", "会社情報とマネーフォワード取引先の同期", "商品項目・品目マスタの連携", "月次・固定回数の継続請求に対応（Professionalプラン以上）", "合算請求（Enterpriseプラン限定）", "前受請求（一括請求・月次計上）（Enterpriseプラン限定）", "原価登録（MF会計への仕訳登録）で案件別の原価・粗利を可視化（Enterpriseプラン限定）", "取引レコードにCRMカードで連携ステータスを表示" ],
  "installUrl" : "https://ecosystem.hubspot.com/ja/marketplace/listing/sync-for-moneyforward-bystartlink",
  "name" : "Sync for Money Forward",
  "offers" : [ {
    "@type" : "Offer",
    "description" : "請求月5件・見積月20件まで",
    "name" : "Free",
    "price" : "0",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "請求月50件・見積月100件まで",
    "name" : "Professional",
    "price" : "4000",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "無制限",
    "name" : "Enterprise",
    "price" : "10000",
    "priceCurrency" : "JPY"
  } ],
  "operatingSystem" : "Web",
  "url" : "https://start-link.jp/sync/moneyforward"
}
```

```json
{
  "@context" : "https://schema.org",
  "@id" : "https://start-link.jp/#product-sync-chatwork",
  "@type" : "SoftwareApplication",
  "applicationCategory" : "BusinessApplication",
  "author" : {
    "@id" : "https://start-link.jp/#organization"
  },
  "description" : "HubSpotとChatworkを連携。ワークフローからChatworkのルームへ通知を送り、CRMカード上で最新のやり取りの確認と返信ができ、紐付けたルームの新着メッセージをHubSpotのノートとして自動で記録するHubSpot連携アプリ。",
  "featureList" : [ "ワークフローアクション「Chatworkに通知」（取引・会社・コンタクト・チケット対応）", "送信先ルームIDとメッセージ本文にHubSpotのプロパティを差し込み", "取引・会社・コンタクトとChatworkルームの紐付け（全プラン無制限）", "CRMカードにルームの最新100件のメッセージを表示（Professionalプラン以上）", "CRMカードからChatworkへメッセージを送信（Professionalプラン以上）", "紐付けたルームの新着メッセージをHubSpotのノートへ自動記録（Enterpriseプラン限定）", "引用や装飾を、HubSpotのノートでも読みやすい見た目のまま記録", "OAuth接続とAPIトークン接続（SAML/SSO環境向け）に対応" ],
  "installUrl" : "https://ecosystem.hubspot.com/marketplace/listing/sync-for-chatwork-bystartlink",
  "name" : "Sync for Chatwork",
  "offers" : [ {
    "@type" : "Offer",
    "description" : "通知 月10件まで・ルーム紐付け無制限",
    "name" : "Free",
    "price" : "0",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "通知無制限・CRMカードで最新100件の表示とメッセージ送信",
    "name" : "Professional",
    "price" : "3000",
    "priceCurrency" : "JPY"
  }, {
    "@type" : "Offer",
    "billingIncrement" : "P1M",
    "description" : "Professionalの全機能＋メッセージ同期（30分ごと）",
    "name" : "Enterprise",
    "price" : "10000",
    "priceCurrency" : "JPY"
  } ],
  "operatingSystem" : "Web",
  "url" : "https://start-link.jp/sync/chatwork"
}
```