メールアドレス収集で営業リストを作るなら、アドレスの件数より先に「誰に、何のために送るか」「どのページから取得したか」「送信の根拠を確認できるか」を決めましょう。公開Webページから連絡先を取り出す作業と、広告・宣伝メールを送ってよいかの判断は別です。本記事では、企業の公開情報を起点に、Octoparseで必要な項目を整理し、送信前に人が確認する実務フローを解説します。ツールの製品別ランキングを探している方は、2026年版メールアドレス収集ツール比較をご覧ください。
メールアドレス収集の前に、リストの用途と対象を決める
まず業種、地域、企業規模、提案するサービスを決め、対象企業の公式サイトURLを候補として管理します。問い合わせ先が見つからない企業へ、個人のSNSや無関係なページから連絡先を補うことは、この工程の目的ではありません。メール配信を予定するなら、取得元の利用条件、個人情報、広告・宣伝メールのルールを先に確認します。すでに本人から配信同意を得たメルマガ登録者と、初めて調べた企業の代表アドレスは、同じリストに混ぜず、送信判断を分けてください。
リストの「1行」は企業または送信先アドレスのどちらを表すのかも決めます。1企業に複数の窓口があるなら、企業IDとアドレスを別の列にして重複を判定します。収集した事実と送信できる状態を混同しないよう、少なくとも次の列を用意すると後から点検しやすくなります。
| 列 | 記録する内容 | 確認する理由 |
|---|---|---|
| 企業名・公式URL | 対象の企業と、その公式ページ | 同名企業や第三者転載を区別する |
| 公開アドレス・掲載ページURL | 画面上の文字列またはmailtoリンクと出典 | 転記ミスと出所不明を防ぐ |
| 取得日・確認日 | 収集した日と、人が現ページを確認した日 | 古い情報を再確認する |
| 窓口区分・拒否表示 | 代表窓口か個人宛か、広告メール拒否表示の有無 | 送信可否の審査に使う |
| 同意・取引等の根拠/配信停止 | 根拠の種類、記録場所、停止依頼の状態 | 収集済みと送信可能を分ける |
これは記録項目の設計例であり、実際の収集件数や取得結果を示す表ではありません。必要な列は自社の送信方法、対象国・地域、社内の個人情報管理方針に合わせて調整してください。
Octoparseで公開連絡先を整理する手順
Octoparseが担当するのは、許可された取得元ページを開き、ページ上の項目を列として取り出して、確認用のデータを出力する工程です。営業メールの送信、同意の取得、法的判断、アドレスの到達性保証まで自動で行うものではありません。対象サイトに公式のダウンロードやAPIがあれば、まずその提供条件と取得可能な項目を確認します。
テンプレートから始めたい場合は、Octoparse公式のメールアドレス収集向けテンプレート一覧で、対象サイトと必要な連絡先項目に合うものを確認できます。テンプレートごとに入力形式や抽出対象が異なるため、実行前に詳細ページの条件を確認し、少量の結果を元ページと照合してください。適合するテンプレートがない場合は、以下の手順でURLリストと抽出フィールドを設計します。
- 入力URLを用意する。対象企業の公式サイトや、利用条件を確認した公開ページのURLを一覧にします。サイト別にロボット規則、規約、アクセス負荷、連絡先の利用条件を確認してからタスクを作ります。
- URLごとにページを開く。複数URLならURLリストを巡回するループを用意し、ページ読み込み後に対象の連絡先が見えるかをプレビューします。ページ構造が異なるサイトを無理に同じ抽出ルールへ押し込まないでください。
- 必要な列を抽出する。企業名、公式URL、掲載ページURLと公開された連絡先を別々のフィールドにします。
mailto:リンクの場合は、Octoparse Help Centerが案内する//a[contains(@href,'mailto')]を候補にし、href属性を取得します。このXPathはmailtoリンクだけが対象で、画像化された文字や問い合わせフォームには適用できません。 - 少数の行で確認する。先頭だけでなく異なるページ形状を複数プレビューし、空欄、別企業のアドレス混入、複数アドレスの結合、
mailto:以外の余計な文字を確認します。ページから見つからない項目は空欄のままにし、推測で補いません。 - 出力後に出所と重複を検査する。CSVやExcel等へ出力したら、企業の公式URLとアドレスをキーに重複候補を点検し、掲載ページを開いて現在の表示を再確認します。Octoparseの抽出が成功しても、その情報が今も正しいとは限りません。
操作の詳細はURLリストから連絡先を抽出するHelp CenterとmailtoリンクのXPath解説を参照してください。
抽出結果が空欄・重複・誤列になるときの点検
メールアドレス収集では、単に「取得行がある」だけでは品質を判定できません。ページによっては窓口が画像、問い合わせフォーム、JavaScript描画、mailto:リンク、通常のテキストなど別々の形で表示されます。対象の公式ページをブラウザで開き、実際に見える連絡先とOctoparseのプレビューを照らし合わせてから、必要な抽出方法だけを選びます。ログインが必要なページや収集を認めないサイトでは、無理に取得を続けないでください。
| 症状 | 先に見る点 | 修正・扱い |
|---|---|---|
| アドレス欄が空 | 元ページに表示されているか、読み込み後に現れるか | 表示がなければ空欄のまま。遅延表示なら待機条件を見直す |
| 隣の企業のアドレスが入る | 企業カードごとのループ内でフィールドを選んでいるか | 相対XPathや抽出範囲を見直し、異なる行を数件再確認する |
| 同じ宛先が何度も出る | ページ送りが最終ページを再訪していないか | 終了条件を修正し、企業URLとアドレスで重複候補を抽出する |
| mailto以外の文字が混じる | 画面文字列ではなくhref属性を取っているか | 取得列を分け、接頭辞やクエリ文字列を検査する |
| 公開情報とCSVが違う | 掲載ページの更新日、リダイレクト、旧キャッシュ | 現ページを優先して再確認し、未確認行を配信から除外する |
抽出したmailto:のhrefには、件名などのパラメータが付く場合があります。アドレスとして使う値と元の属性値は別列にし、文字列の加工で消した部分も説明できるようにします。大文字小文字や全角文字のゆれをそろえる前に原本列を残し、異なる担当窓口を機械的に1件へまとめないことも大切です。
収集リストを営業・メルマガの運用へ渡す際のチェック
営業部門に渡す一覧では、「公開ページを見つけた日」と「送信可否を確認した日」を同じ日付欄にしないでください。送信担当が再確認できるよう、取得元ページ、広告メール拒否表示の確認結果、同意・取引関係などの根拠、社内の確認者、停止依頼を受けた日を別の列または管理システムに残します。法令の例外に当たるか迷う行は送信保留にし、後から配信システムへ自動流入しないようにします。
メールマガジンの登録フォームから自社が取得したアドレスなら、同意時の文言や対象サービスを確認し、その範囲で配信します。他社サイトに掲載された代表窓口を集めた一覧は、この購読者リストの代わりにはなりません。また、抽出したCSVを複数チームで複製すると、停止依頼が一部のファイルにしか反映されないことがあります。配信停止の台帳を一元管理し、新しい抽出結果と照合してから配信対象を更新してください。
更新頻度は「多いほどよい」ではなく、取得元の更新ペースと自社が使う頻度に合わせます。再収集時に変わった行だけを確認し、取得元が消えたアドレスはその理由を調べます。データ出力の自動化ができても、取得元サイトの構造変更、同意の有効範囲、個人情報の保存期間までツールが判断するわけではありません。担当者と見直し日を決めておくことが、使えるリストを保つ条件です。
取得後の検証:メールアドレスがあるだけでは送れない
広告・宣伝メールには、日本の特定電子メール法による原則オプトインの規制があります。公開アドレスに関する例外はありますが、誰がどう公表したか、広告メール拒否の表示があるかなど条件を満たす必要があります。単に「Web上で見つけた」「Octoparseで取れた」ことを送信許可と扱わないでください。消費者庁の現行案内とガイドラインを確認し、判断が難しい場合は自社の法務担当者へ相談します。
実務では、送信対象を確定する前に、(1) 取得元の公式ページと表示内容、(2) 送信の根拠と拒否表示、(3) 企業・アドレスの重複、(4) 退職や閉鎖による古さ、(5) 配信停止の記録を確認します。送信者表示や停止方法など、メール本文と運用側の要件も別に準備してください。メルマガ登録者については、登録画面で何に同意したかを保存し、取得元が異なる営業候補と分けて管理するのが安全です。
到達性を確かめるために大量の試験メールを送る方法は勧めません。配信後の不達や停止依頼は配信システム側で記録し、該当アドレスを再送対象から外します。毎回の再収集でも古い行を無条件で上書きせず、「新規」「変更」「要確認」「停止済み」を区別すると、データの更新と配信停止の管理を両立できます。
メールアドレス収集ツールを選ぶときの分担
元記事に並んでいた製品の料金、検索上限、機能説明は変動が大きく、古い画面キャプチャを残して比較する根拠にはなりません。ツール選定は次の役割を分けて考えます。公開Webデータの取得にはOctoparseのような抽出ツール、自社で同意を得た購読者の管理には配信・MAツール、既存の企業データベースの検索には営業情報サービスが向きます。いずれも取得元、収録範囲、利用条件、現在の料金を各公式ページで確認してください。
メールアドレスを含む一覧を一度に買う方法は早く見えても、取得時点、利用権限、停止依頼の反映状況を確認できなければ運用が難しくなります。一方で、数社だけ個別に調べるなら自動化より手作業が適切な場合もあります。Octoparseは対象URLや抽出列を自社で決めて継続的に確認したいときの選択肢であり、すべてのサイト・アドレス取得を保証するものではありません。製品ごとの現行比較は専用の比較記事に集約し、このページは送信前の実務フローに限定します。
よくある質問
公開されているメールアドレスなら、必ず営業メールを送れますか?
いいえ。公開の主体、表示方法、拒否表示、送信内容、過去の停止依頼などを確認する必要があります。収集の可否と送信の可否は別の判断です。
Octoparseで見つからないアドレスはどう扱いますか?
掲載ページにアドレスがなく問い合わせフォームだけなら、空欄のままにします。別サイトで推測したアドレスを「取得済み」として混ぜないでください。mailtoリンク、通常のテキスト、画像表示では抽出方法が異なり、ログインや閲覧制限がある場合は取得条件も確認します。
リスト更新時に何を残しますか?
企業と掲載ページのURL、取得日、確認日、使用した条件、変更前後、送信判断、停止依頼の記録を残します。再収集は新しい候補の発見には役立ちますが、以前の停止依頼や同意の履歴を消してはいけません。
まとめ
メールアドレス収集の仕事は、Webから文字列を集めるところで終わりません。対象と項目を決め、許可された情報源から取得し、出典と品質を確認し、送信の根拠と配信停止を別に管理することが重要です。Octoparseを使う場合も、まず小規模なURL一覧で列の対応と欠損を確かめてください。ツールランキングではなく、再確認できる営業リストの作り方をこのページの中心に据えます。
競合情報も営業リストも、ウェブデータをそのままExcel・CSV・Google Sheetsに出力
コード不要、誰でも今日から。クリック操作だけで必要な項目を自動抽出
Google Maps・食べログ・iタウンページ向けテンプレートで、リード獲得をすぐに開始
クラウドで毎日・毎週自動実行。大量取得でも安定して、競合動向を常に把握
MCP対応でAIエージェントと連携。収集データをAIに渡して分析・活用まで一気通貫
クレジットカード不要で無料スタート。世界600万人以上が選んだ信頼のツール



