Salesforce에서 전환 가져오기

Salesforce의 Sales Cloud®에서 리드와 기회를 추적하면 Salesforce Sales Cloud에서 Google Ads로 오프라인 전환을 가져올 수 있습니다. 이렇게 하면 온라인 Google Ads 비용에서 오프라인 가치가 어떻게 발생하고 있는지를 더욱 효과적으로 측정할 수 있습니다.

이 도움말에는 Salesforce로부터 전환을 가져오도록 계정을 설정하는 방법이 나와 있습니다.

이 도움말에서는 곧바로 방법 안내를 진행합니다. 전체적인 개요를 먼저 보려면 Google Ads의 Salesforce 전환 분석에 대한 정보를 참조하세요.

시작하기 전에

이 기능을 이용하려면 아래의 요건을 충족해야 합니다.

  • 적절한 권한을 가진 로그인 정보를 이용해 Salesforce Sales Cloud 계정에 로그인할 수 있어야 합니다. 가장 쉬운 설정 방법은 시스템 관리자 권한이 있는 계정을 이용하는 것입니다(기본 액세스 설정이 변경되지 않은 상태여야 함). Salesforce® 계정 관리자에게 전달할 수 있는 필수 계정 권한의 세부 목록이 필요하면 아래에 나온 최소 권한 요건을 참조하세요. 
  • Google Ads 계정에서 자동 태그 추가를 사용 중이어야 합니다.
  • 웹사이트 코드를 수정할 수 있어야 합니다. Google 클릭 ID(GCLID)를 인식하도록 본인 또는 담당 웹마스터가 웹사이트 코드를 수정할 수 있어야 합니다.
  • Salesforce 계정에서 맞춤 필드를 만들거나 필드 내역 추적을 사용하는 등의 변경 작업을 할 수 있어야 합니다. 아래에 나온 1단계를 참조하세요.
  • 클릭부터 전환까지의 기간이 90일 미만이어야 합니다. 마지막 클릭이 연결된 날로부터 90일이 넘어 발생한 전환은 Google Ads에서 가져올 수 없으며, 결과적으로 전환 통계에 표시되지 않습니다.
  • Salesforce의 Web-to-Lead 기능이나 다른 솔루션을 이용해 리드를 Salesforce로 전송할 수 있어야 합니다.
Salesforce 계정의 최소 권한 요건

Google Ads의 Salesforce 전환 분석을 이용하려면 아래의 필드에 대한 액세스 권한이 필요합니다(필드가 객체별로 구성됨).  시스템 관리자 액세스 권한이 있는 사용자 계정은 이 필드에 대한 액세스 권한을 이미 보유하고 있습니다.

  • Organization: ID, Name, OrganizationType
  • LeadStatus: ID, MasterLabel, SortOrder
  • OpportunityStage: ID, MasterLabel, SortOrder, IsActive
  • LeadHistory: CreatedDate, OldValue, NewValue, Field
  • Lead: Status, GCLID(아래의 단계에서 만들게 될 맞춤 필드)
  • OpportunityFieldHistory: CreatedDate, OldValue, NewValue, Field
  • Opportunity: Amount, Probability, StageName, GCLID (아래의 단계에서 만들게 될 맞춤 필드)

Group Edition 또는 Professional Edition을 사용하는 경우에는 리드 및 기회 페이지 레이아웃에 필요한 필드를 추가하기만 해도 필드 액세스 권한이 부여됩니다. 이렇게 하려면 설정, 맞춤설정, 리드(또는 기회), 페이지 레이아웃을 순서대로 선택하세요. 페이지로 필수 입력란을 드래그하기만 하면 됩니다.

Google Ads 계정과 Salesforce 계정의 연결을 원하지 않으면 안내에 따라 Salesforce로부터 전환을 직접 가져오세요.

Google Ads에서 Salesforce® 전환 가져오기를 설정하는 방법

Salesforce 계정, Google Ads 계정 및 웹사이트를 준비하는 방법과 Salesforce 계정 및 Google Ads 계정을 연결하여 전환 가져오기를 시작하는 방법이 아래에 나와 있습니다.

비즈니스마다 상황이 다릅니다. 여기에는 기본적인 안내만 나와 있으니 Salesforce를 이용하는 방식에 따라 설정을 조정하세요. 다른 사람이 Salesforce 계정을 관리하는 경우에는 관리자와 논의하여 최적의 솔루션을 찾으세요.

1단계: Salesforce 계정 설정

먼저 Salesforce 계정이 아래와 같이 설정되었는지 확인해야 합니다. 회사의 Salesforce 계정을 다른 사용자가 관리하고 있다면 관리자에게 도움을 요청하세요.

  1. 기회 객체에 아래의 변경사항을 적용하세요.
    1. 필드 이름 'GCLID'(모두 대문자, 따옴표 제외)를 이용해 맞춤 필드를 만드세요. '필드 라벨'에는 원하는 정보를 넣을 수 있습니다. 필드에 입력할 수 있는 글자수는 255자로 제한됩니다. 사용자가 실수로 수정하지 않도록 이 필드를 읽기 전용으로 만드세요.
    2. '단계' 필드에 대한 필드 내역 추적을 사용 설정하세요.
  2. 리드 객체에 아래의 변경사항을 적용하세요.
    1. 필드 이름 'GCLID'(모두 대문자, 따옴표 제외)를 이용해 맞춤 필드를 만드세요. '필드 라벨'에는 원하는 정보를 넣을 수 있습니다. 필드에 입력할 수 있는 글자수는 255자로 제한됩니다. 사용자가 실수로 수정하지 않도록 이 필드를 읽기 전용으로 만드세요.
    2. '리드' 필드에 대한 필드 내역 추적을 사용 설정하세요.
    3. 새로운 Lead.GCLID 필드를 새로운 Opportunity.GCLID 필드에 매핑하세요.
2단계: Salesforce의 Web-to-Lead 양식 조정

GCLID를 리드의 정보와 함께 저장하려면 모든 신규 리드에 GCLID 값이 포함되도록 Web-to-Lead 제출 양식을 수정해야 합니다. 이 단계를 처리할 때는 웹마스터나 Salesforce 관리자의 도움이 필요할 수 있습니다.

기존의 Web-to-Lead 양식에 GCLID 필드를 추가하는 방법이 아래에 나와 있습니다.

  1. 표준 Web-to-Lead 양식을 생성하고, 이 양식에 잠재고객이 제출하기를 바라는 모든 필드를 포함합니다. 또한 'GCLID' 리드 필드를 '숨겨진' 필드로 포함합니다. Salesforce 관리자 또는 웹마스터가 변경 방법을 알게 됩니다.
  2. 웹마스터는 새 GCLID 입력 필드의 ID를 적어두어야 합니다. 이 ID는 사이트에서 자바스크립트를 구현하는 다음 단계에서 필요합니다.
  3. 그런 다음 웹마스터가 새 양식 HTML 코드를 사용하여 기존 양식을 업데이트합니다. 즉, 양식이 GCLID 값을 리드의 정보와 함께 Sales Cloud에 전달합니다.

이제 Salesforce 및 웹페이지에서 모든 데이터를 수집할 준비가 되었습니다. 다음 단계에서 웹마스터가 사이트를 업데이트하여 GCLID 값이 자동으로 새 GCLID 양식 필드에 전달됩니다.

Web-to-Lead 양식이 나머지 웹페이지와 동일한 도메인에 있어야 자바스크립트가 GCLID 값을 양식에 제대로 전송할 수 있습니다.

참고: 기타 리드 제출 방법

웹 양식의 리드 정보가 다른 시스템을 통과한 후에 Salesforce에 도달하는 경우에는 GCLID 값이 최종적으로 Salesforce 계정에 도달하도록 중간의 리드 처리 시스템이 GCLID를 통과시켜야 합니다. 사용 중인 시스템에서 이러한 과정이 가능해야 합니다. 자세히 알아보려면 사용 중인 타사 솔루션의 지원팀에 문의하세요.

2단계: 클릭 ID를 수집하고 저장하도록 웹사이트 수정

방문자가 광고를 클릭하면 Google Ads에서 방문 페이지로 연결되는 URL에 'gclid' URL 매개변수를 추가합니다.

사이트에서 이 매개변수 값을 캡처하여 저장해야 나중에 잠재고객이 리드 양식에 데이터를 입력할 때 해당 값을 다시 검색할 수 있습니다. 웹마스터가 있는 경우 웹사이트의 도움을 받아 매개변수 값을 캡처하고 수정하도록 웹사이트 코드를 수정할 수 있습니다.

다음 자바스크립트 코드를 수정하고 삽입하여 웹사이트 코드를 수정하는 것이 좋습니다. 코드를 삽입하기 전에 이전 단계에서 추가한 새 필드의 필드 ID를 포함하도록 'var gclidFormFields' 행을 업데이트해야 합니다. 이렇게 하면 자바스크립트에서 어느 필드에 GCLID 값을 포함해야 하는지 알 수 있습니다. 수정을 완료한 후 모든 페이지의 닫는 </body> 태그 바로 앞에 이 코드를 삽입해야 합니다.

<script>

function getParam(p) {
  var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
  return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}

function getExpiryRecord(value) {
  var expiryPeriod = 90 * 24 * 60 * 60 * 1000; // 90 day expiry in milliseconds

  var expiryDate = new Date().getTime() + expiryPeriod;
  return {
    value: value,
    expiryDate: expiryDate
  };
}

function addGclid() {
  var gclidParam = getParam('gclid');
  var gclidFormFields = ['gclid_field', 'foobar']; // all possible gclid form field ids here
  var gclidRecord = null;
  var currGclidFormField;

  var gclsrcParam = getParam('gclsrc');
  var isGclsrcValid = !gclsrcParam || gclsrcParam.indexOf('aw') !== -1;

  gclidFormFields.forEach(function (field) {
    if (document.getElementById(field)) {
      currGclidFormField = document.getElementById(field);
    }
  });

  if (gclidParam && isGclsrcValid) {
    gclidRecord = getExpiryRecord(gclidParam);
    localStorage.setItem('gclid', JSON.stringify(gclidRecord));
  }

  var gclid = gclidRecord || JSON.parse(localStorage.getItem('gclid'));
  var isGclidValid = gclid && new Date().getTime() < gclid.expiryDate;

  if (currGclidFormField && isGclidValid) {
    currGclidFormField.value = gclid.value;
  }
}

window.addEventListener('load', addGclid);

 </script>

이 코드를 사이트에 있는 모든 웹페이지에 삽입하시기 바랍니다. 이렇게 하면 새 방문 페이지 대한 새 광고를 만들 때마다 코드를 삽입하지 않아도 됩니다. 또한 광고 트래픽의 방문 페이지를 변경할 때 GCLID를 잃을 염려가 없습니다. 이 코드를 웹페이지 템플릿에 추가하거나 바닥글과 같은 공유 페이지 요소에 추가하여 모든 새 페이지에 자동으로 코드가 포함되게 하세요.

4단계: 시스템의 작동 여부 테스트
  1. 웹사이트에 ?gclid="test" 매개변수를 URL에 추가합니다.

    http://www.example.com?gclid="test"
  2. 리드 양식으로 이동한 후 테스트 리드를 제출합니다.
  3. Salesforce에 로그인한 다음, 제출한 새 테스트 리드를 찾고, 맞춤 GCLID 필드에 'test'라는 값이 표시되는지 확인합니다.
  4. 테스트 리드를 기회로 전환합니다. 새 기회의 맞춤 GCLID 필드에도 'test'가 표시되어야 합니다.
  5. 각 리드 양식이 올바르게 설정되도록 모든 리드 양식에서 2~4단계를 반복합니다. 리드 양식에서 발생한 리드 및 기회의 GCLID 필드에 test가 표시되면 계정을 연결할 수 있습니다.
5단계: Google Ads 계정과 Salesforce 계정 연결

이 단계에서는 Salesforce에 로그인해야 합니다. 여기에서 권한 요건을 확인하세요. 계정 연결에 대한 전체 안내를 보려면 Salesforce 계정과 Google Ads 계정 연결을 읽어보세요.

팁: 교차 계정 전환 추적

관리자 계정(MCC)에서 교차 계정 전환추적을 이용하는 경우에는 Salesforce 계정을 관리자 계정과 연결해야 합니다. 또는 관리자 계정이 아닌 다른 계정과 연결해도 됩니다.

6단계: 전환 액션 설정

Google Ads 계정과 Salesforce 계정이 연결되면 전환을 모니터링할 Salesforce 마일스톤, 즉 리드 상태 또는 기회 단계를 선택해야 합니다. 다시 말해 리드 또는 기회가 다음 상태 또는 단계 중 하나로 진행할 때마다 Google Ads에서 전환이 기록됩니다. 리드나 기회가 이전 단계 또는 상태로 돌아가면 Google Ads에서는 이를 전환으로 기록하지 않습니다. Salesforce에서 마일스톤의 순서가 판매 유입경로와 일치하는지 확인하세요.

  1. Google Ads 계정의 오른쪽 상단에 있는 도구 아이콘 을 클릭합니다.
  2. '측정'에서 전환을 클릭합니다.
  3. 왼쪽 메뉴에서 Salesforce를 클릭합니다. Google Ads 계정에 연결된 모든 Salesforce 계정 목록이 표시됩니다.
  4. 방금 연결한 Salesforce 계정을 클릭합니다. 그러면 해당 계정과 관련 있는 Salesforce 마일스톤 목록이 있는 페이지로 이동합니다.
  5. 전환 액션과 연결할 각 마일스톤마다 다음 단계를 따르세요.
    1. 전환 액션 드롭다운을 클릭합니다.
    2. 새 전환 액션 만들기를 클릭한 다음 전환 액션 설정을 완료합니다. 다음 사항에 유의하세요.
      • 전환 이름을 입력해 두면 나중에 전환 보고서에 전환이 표시될 때 어떤 전환 액션인지 알아보는 데 도움이 됩니다. 예를 들어 '리드 판매 가능'이나 '새 기회'와 같은 이름을 사용할 수 있습니다.
      • 최대한 많은 전환을 추적하려면 최대 전환 추적 기간인 90일을 선택합니다.
    3. 만들고 계속하기를 클릭합니다.
    4. 마일스톤이 전환 액션에 매핑되었다는 확인 페이지가 표시되면 완료를 클릭합니다.
  6. 전환 가져오기 일정을 예약합니다.
    1. 가져오기 일정 섹션을 클릭합니다.
    2. 드롭다운 메뉴를 사용하여 Google Ads에서 전환을 가져올 빈도와 시간을 선택합니다. 전환수를 늘리기 위해 Google Ads 자동 입찰 전략을 사용하는 경우 전환을 자주(하루에 한 번이 이상적) 업로드할 때 입찰 전략 효과가 가장 좋습니다.
    3. 저장을 클릭합니다.
  7. 뒤로를 클릭하여 'Salesforce 계정' 페이지로 돌아갑니다.

'전환 액션' 페이지에서 Salesforce 전환 액션을 설정할 수도 있습니다.

  1. Google Ads 계정의 오른쪽 상단에 있는 도구 아이콘 을 클릭합니다.
  2. '측정'에서 전환을 클릭합니다. 이렇게 하면 전환 액션 목록이 있는 페이지로 이동합니다.
  3. 더하기 버튼을 클릭하고 가져오기를 클릭합니다.
  4. Salesforce를 선택하고 계속을 클릭합니다.
  5. '계정 및 마일스톤' 섹션에서 전환을 추적하려는 Salesforce 계정을 클릭한 다음 Google Ads에서 전환으로 보고해야 할 마일스톤을 선택합니다. 마일스톤에 동일한 전환 액션 설정을 사용하려는 경우 둘 이상의 마일스톤을 선택할 수 있습니다.
  6. 전환 액션 설정을 완료합니다.
  7. 만들고 계속하기를 클릭합니다.
  8. 마일스톤이 전환 액션에 매핑되었다는 확인 페이지가 표시되면 완료를 클릭합니다. 다른 마일스톤을 전환 액션에 매핑하려면 다른 Salesforce 전환 액션 설정을 클릭합니다.

    이 작업은 Salesforce 마일스톤에 매핑할 전환 액션을 생성하기만 하는 작업입니다. Salesforce 마일스톤을 전환으로 가져오는 빈도를 예약하려면 왼쪽에 있는 메뉴에서 Salesforce를 클릭하고 앞에서 설명한 가져오기 일정 예약 단계를 참조하세요.

전환 가치를 가져오는 방법

Sales Cloud 계정에서 전환 가치 가져오기를 요청하면 Google Ads는 Sales Cloud 계정에서 구성된 기회 단계의 '가능성' 값에 기회의 '금액' 필드에 있는 가장 최근 값을 곱해서 전환 가치를 계산합니다.  

예를 들어 Google Ads에 매주 전환 가져오기를 요청했고 7일 전에 마지막 가져오기가 이루어졌다고 가정해 보겠습니다. 이틀 전에 기회 단계를 '협상 중'이라고 표시한 기회가 있는데 기회 '금액'은 1,000,000원, 협상 단계의 가능성은 75%입니다. 그런데 어제 기회 '금액'을 1,600,000원으로 변경했다면 Google Ads는 오늘 전환을 가져오고, 전환값은 1,200,000원(75% x 1,600,000원)으로 계산합니다.

기회 단계가 변경된 시점에 설정된 금액으로 전환 가치를 계산해야 한다고 본다면 가져오기가 매일 진행되도록 설정하시기 바랍니다.

Salesforce 전환 액션을 수정하는 방법

전환으로 추적할 Salesforce 마일스톤을 변경하려면 아래의 안내를 따르세요.

  1. Google Ads 계정의 오른쪽 상단에 있는 도구 아이콘 을 클릭합니다.
  2. '측정'에서 전환을 클릭합니다.
  3. 왼쪽 메뉴에서 Salesforce를 클릭합니다. 
  4. 수정하려는 전환 액션에 매핑된 마일스톤이 있는 Salesforce 계정을 클릭합니다.
  5. 다음 옵션 중에서 선택합니다.
    • Salesforce 마일스톤에 매핑된 전환 액션을 변경하려면 드롭다운을 클릭하고 다른 전환 액션을 선택하거나 새 전환 액션을 만듭니다.
    • 전환 액션을 더 이상 Salesforce 마일스톤에 매핑하지 않으려면 전환 액션 선택 취소를 클릭합니다.
  6. 뒤로를 클릭합니다.
7단계: 전환 가져오기

이제 설정된 일정에 따라 Salesforce에서 전환을 자동으로 가져옵니다.

모든 과정이 정상적으로 작동하는지 알아보려면 수동으로 전환을 가져오세요. Google Ads 계정에서 Salesforce 마일스톤이 나열된 페이지로 이동하여 지금 가져오기를 클릭합니다. 가져오기가 완료될 때까지 페이지를 나가지 말고 기다립니다. 그러면 가져오기의 성공 또는 실패를 알려주는 메시지가 표시됩니다.

가져오기를 처음 요청하면 Google Ads 시스템이 최근 14일 이내에 발생한 모든 전환을 검색합니다. 두 번째 가져오기부터는 (최대 14일 이전인) 마지막 가져오기 이후의 모든 전환을 포함시키므로, 일주일에 한 번 이상 전환을 가져오는 것이 좋습니다. 

가져오기는 업로드되는 전환의 수에 따라 몇 분이 걸릴 수 있습니다. 가져오기가 진행 중일 때, Salesforce 리드 및 기회를 Google Ads 전환 액션에 매핑하지 않았을 때, 전환 액션에 저장되지 않은 변경사항이 있을 때는 '지금 가져오기' 링크가 비활성화됩니다.

예약된 가져오기에 문제가 있으면 Google Ads 계정에 알림이 표시됩니다.

가져오기 내역을 검토하는 방법

  1. Google Ads 계정에 로그인합니다.
  2. Google Ads 계정의 오른쪽 상단에 있는 도구 아이콘 을 클릭합니다.
  3. '측정'에서 전환을 클릭합니다.
  4. 왼쪽 메뉴에서 Salesforce를 클릭합니다. 
  5. 페이지 상단의 가져오기 내역을 클릭합니다. 다음과 같이 '가져오기 내역' 페이지의 항목을 확인하여 업로드 상태에 대해 자세히 알아봅니다.
    • '상태' 항목에서는 Salesforce 전환 가져오기가 성공적으로 완료되었는지를 빠르게 확인할 수 있습니다.
    • '결과' 항목에는 가져온 전환과 파일 오류로 인해 가져오지 못한 전환을 볼 수 있는 링크가 표시됩니다.
    • '작업' 항목에는 다음과 같은 링크가 표시됩니다.
      • 결과 다운로드: 업로드한 파일의 사본을 다운로드합니다. 이 링크는 파일의 모든 전환을 성공적으로 가져왔을 때 나타납니다.
      • 모두 다운로드: 가져오지 못한 전환을 포함하여 업로드한 파일의 사본을 다운로드합니다.
      • 다운로드 오류: 파일에서 가져오지 못한 전환과 함께 오류 메시지 목록이 표시된 스프레드시트를 다운로드합니다.

      위의 세 링크 중 하나를 선택하여 파일을 다운로드하면 전환을 성공적으로 가져왔음을 확인하는 내용과 가져오기에 실패한 이유가 표시된 '결과' 열을 확인할 수 있습니다. 이 링크는 초기 업로드 후 30~60일이 지나면 삭제됩니다.

오류를 해결하는 방법

Salesforce 전환을 업로드하는 중에 오류가 발생하면 이 도움말을 참조하세요.

도움이 되었나요?
어떻게 하면 개선할 수 있을까요?