外部サービス連携

makeshopの注文と会員をSalesforceへ取り込む

makeshopの注文・会員・商品のデータをSalesforceへ取り込むと、ECの購入履歴を見ながら営業や顧客対応ができます。2023年に書いた記事を、2026年9月時点のmakeshop公式の開発者向けサイトとマニュアルで確かめ直しました。

2023.05.16

どういうときに使うのか

ECサイトとSalesforceを別々に使っていると、同じお客さまの購入履歴と問い合わせ履歴が別の場所にあります。サポートの担当者は注文を調べるためにECの管理画面を開き、営業はSalesforceだけを見てお客さまに連絡します。購入の多いお客さまへの案内や、しばらく買っていないお客さまへの声かけも、データが分かれていると手作業になります。

makeshop(makeshop byGMO)は、GMOメイクショップ株式会社が提供するECサイトの構築サービスです。makeshopの注文・会員・商品のデータをSalesforceへ取り込めば、顧客ごとの購入の状況をSalesforceの画面で確かめられます。

この記事は2023年に書いたものを、2026年9月時点のmakeshop公式サイトと開発者向けサイトで確かめ直して書き直しています。料金とAPIの利用条件はプランや契約で変わるため、ここには書きません。makeshopの公式サイトで確認してください。

まず知っておくこと

2026年9月時点で、makeshopの公式サイトにSalesforceとの連携機能は載っていません。公式サイトの連携の一覧に並ぶのは、kintone・楽楽販売・Zoho CRMなどです。Salesforceとつなぐ場合は、makeshopのAPIを使って連携を作ることになります。

項目2026年9月時点の公式情報
使うAPI開発者向けサイトで公開されているGraphQLのAPI
管理側のAPI「ショップ管理画面の情報を取得・登録・更新・削除するためのAPI」と説明されています
認証永続トークン、またはSSOで取得した一時トークンを使います
旧APIオンラインマニュアルで、管理画面の「API」メニューは「旧API(廃止予定)の設定画面」とされています
新APIの始め方「次世代API(新API)のご利用は、利用登録をおこなってください」と案内されています
ここで間違えやすいところです。makeshopの管理画面の「ショップ構築 / 設定 / API」から設定するのは旧APIです。マニュアルでは廃止予定とされているので、新しく作る連携は、利用登録をして新APIで作ってください。2023年の当時に旧APIで作った連携がある場合は、移し替えの計画を立てておきます。

取り込めるデータ

開発者向けサイトでは、次の情報を取得できると書かれています。

makeshopのデータ取れる情報の例Salesforceでの置き場所の例
会員会員ID、会員名、住所取引先責任者、または個人取引先
注文注文番号、注文金額、配送情報注文、または注文用のカスタムオブジェクト
商品システム商品コード、販売価格、画像URL商品

Salesforce側の置き場所は、この記事での例です。すでに商談や注文を使っている組織では、既存のデータとぶつからない置き方を選びます。

連携を作る流れ

  1. 何のために取り込むかを決める

    購入履歴を見たいだけなのか、購入をきっかけにメールや営業の活動を始めたいのかで、取り込む項目と頻度が変わります。

  2. 顧客を突き合わせる鍵を決める

    makeshopの会員IDを、Salesforceの外部IDの項目に持たせます。メールアドレスだけで突き合わせると、変更や重複で別人として登録されます。

  3. 新APIの利用登録をする

    makeshopの開発者向けサイトの案内に沿って利用登録し、認証に使うトークンを用意します。トークンはSalesforceの指定ログイン情報などに保管し、コードに直接書きません。

  4. 取り込みの仕組みを作る

    Salesforceから定期的にAPIを呼ぶ方法と、連携用のサービスを間に置く方法があります。件数が多いときは、差分だけを取る作りにします。

  5. 小さく試してから広げる

    まず会員と注文だけを少ない件数で取り込み、突き合わせと重複の具合を確かめてから範囲を広げます。

当時の記事から変わったこと

2023年の記事は、makeshopの紹介と料金、連携でできることの概要だけでした。料金は改定されている可能性があるため外しました。使うAPIは、管理画面から設定する旧APIから、利用登録をして使う新APIへ移っています。

確認した環境

  • 2026年9月時点のmakeshop公式サイト(連携の一覧)、makeshop開発者向けサイトのAPIの説明、makeshopオンラインマニュアルの「API」の項目で確認しています

まとめ

  • makeshopの注文・会員・商品のデータをSalesforceへ取り込むと、購入履歴を見ながら顧客対応ができます
  • 2026年9月時点で、公式サイトにSalesforceとの連携機能は載っておらず、APIで作ります
  • 管理画面から設定するAPIは廃止予定の旧APIで、新しい連携は利用登録をして新APIで作ります
  • 顧客の突き合わせは、会員IDを外部IDに持たせて行います
  • 認証のトークンはコードに書かず、Salesforceの安全な置き場所に保管します

Salesforceの導入・運用についてご相談ください

導入前の検討から、お使いの環境の改修・運用、AIとの連携まで承ります。状況を伺ったうえで、進め方をご提案します。