マーケティングオートメーションプラットフォーム移行の実践ガイド

by Jerod Johnson, 翻訳:古川えりか | October 27, 2021 | Last Updated: February 18, 2026

ActiveCampaignやMailchimpなどのマーケティングオートメーションプラットフォームが、リード獲得の改善、マーケティングROIの向上、そして全体的な成長の促進に役立つことは周知の事実です。Nucleus Researchのレポートによると、マーケティングオートメーションは「営業生産性を14.5%向上させ、マーケティングの間接費を12.2%削減する」とされています。

あらゆる業界のマーケティングチームが、顧客のジャーニーをパーソナライズすることで、より質の高いリードを獲得し、より多くの商談を成約するためにオートメーションツールを活用しています。オーディエンスの360度ビューを獲得し、顧客のニーズに合わせた取り組みを行うことで、マーケティングチームと営業チームは、適切なタイミングで適切な情報を顧客に提供し、商談を成約に導くことができます。

マーケティングテクノロジー(Martech)の普及に伴い、統合をサポートするオートメーションツールもより身近なものになりました。しかし、データ志向のチームはMartechの急速なイノベーションのペースにどのように追従すればよいのでしょうか?現在のマーケティングオートメーションプラットフォームの機能やキャパシティを超えた成長を遂げた場合、どうすればよいのでしょうか?

マーケティングチームが別のプラットフォームで利用可能な新機能にアクセスする必要がある場合や、デマンドジェネレーションプログラムを拡大するためにシステム内のコンタクト、リード、商談をスケールする必要がある場合があります。多くの場合、単に混乱を整理する必要があるのです。

動機にかかわらず、マーケティングオートメーションプラットフォームの移行方法を把握することは困難であり、チームが細部に行き詰まってしまうことがあります。この記事では、実用的なデータ移行の例を紹介し、作業を開始するためのお手伝いをします。

Martech移行をシンプルに

新しいプラットフォームへの移行は、多くの場合、手作業で時間のかかる作業です。どこから始めればよいかわからない?CData SQL Server Integration Services(SSIS)コンポーネント&タスクは、簡単に設定可能な自動データフローを使用して、顧客やコンタクトなどをあるプラットフォームから別のプラットフォームに移動する簡単な方法を提供します。

CDataを使用してSSISデータフローを構築し、MailchimpからActiveCampaignへ、そしてActiveCampaignからSalesforceへコンタクトと顧客を移行する方法を順を追って説明します。

手順を追うには、Visual Studioをダウンロードし、SQL Server Integration Services Projectsの拡張機能を追加して、CData SSISコンポーネント&タスクの無償トライアルをダウンロードしてください。

CData SSISコンポーネントは、特定のユーザー資格情報とキーを使用して、あらゆる主要なマーケティングプラットフォームに接続します。つまり、ユーザーベースの権限が維持されるため、データフローでアクセスする必要のあるコンタクト、リード、商談のみが利用可能となります。不要な重複はありません。

接続するには、新しい接続マネージャーを作成して資格情報を入力します。

MailchimpオーディエンスのActiveCampaignへの移行

MailchimpオーディエンスをActiveCampaignのコンタクトおよび顧客に移行するには、どのオーディエンスが適格なリードでどのオーディエンスが既存の顧客であるかを特定し、それらのオーディエンスのAudience IDを見つける必要があります。

Audience IDがわかったら、SSISでデータフロータスクを作成し、CData Mailchimpソースコンポーネントをフローに追加します。ソースコンポーネントで、以下のようなSQL(構造化問い合わせ言語)コマンドを使用して、正しいオーディエンスメンバー(CData SSIS MailchimpコンポーネントではListMembers)にアクセスします:

SELECT * FROM ListMembers WHERE ListId = '677fd81251'

適切なオーディエンスメンバーが選択されたら、派生列を追加してMailchimpでオーディエンスメンバーを検索する前に名前と姓を解析します。オーディエンスメンバーがActiveCampaignに存在する場合は、必要に応じてエントリを更新します。オーディエンスメンバーがActiveCampaignに存在しない場合は、コンタクトとして追加します。次に、顧客として適格なオーディエンスメンバーについても同様にフローを複製します。

ActiveCampaignコンタクトのSalesforceへの移行

ActiveCampaignコンタクトをSalesforceに移行するデータフローは、上記のデータフローとよく似ています。このプロセスは、どのリストが適格なリードを持ち、どのリストが既存の顧客を保持しているかを特定することから始まります。List IDは特定のリストのURLから確認できます:

リストが見つかったら、以下のようなSQLコマンドを使用して正しいActiveCampaignコンタクトにアクセスします:

SELECT * FROM Contacts WHERE ContactsListsLink LIKE '%contacts//contactLists%'

コンタクトを選択したら、ルックアップコンポーネントを使用して、リードまたはコンタクトがSalesforceに存在するかどうかを確認します。前述の通り、リードまたはコンタクトが存在する場合は必要に応じて更新します。リードまたはコンタクトが存在しない場合は、Salesforceに直接追加します。データフローは以下のようになります:

このプロジェクトをさらに簡単にするために、開始用のデータフロープロジェクトを作成しました。独自のステップアップデータフローを実装するには、SSISプロジェクトのコピーをダウンロードしてください。

CDataの優位性

どのマーケティングオートメーションプラットフォームを導入しても、CDataは新しいMartechへの投資を最大限に活用するお手伝いをします。より簡単に移行し、より早く開始し、過度な時間と費用をかけることなく、マーケティングオートメーションプラットフォームのROIを実現しましょう。

CDataの接続ソリューションは、コンタクトやリードのステップアップを支援するだけでなく、分析やレポート用のライブマーケティングデータへの接続を可能にし、データ管理と統合プロセスを簡素化します。マーケティング接続ソリューションをご覧いただき、無償トライアルをダウンロードして、マーケティングデータへのアクセスを今すぐ簡素化しましょう。

※本記事はCData US ブログ A Practical Guide to Migrating Your Marketing Automation Platform の翻訳です。