thumbnail

입력폼 제출을 추적하고 싶어요 (광고 스크립트 삽입 또는 자사 시스템 연동)

광고 추적, 웹분석, 또는 자사 시스템과 연동을 위해서 웹사이트 방문자가 입력폼을 제출할 때 원하는 스크립트를 실행하고 싶다면, 입력폼 추적 API를 활용하세요.

💡프로 요금제에서 제공되는 기능입니다.

💡 잠깐! 캠페이너스는 광고스크립트 자동연동 기능을 제공하고 있습니다. 관리자모드 > 마케팅 관리 > 전환추적/리타게팅 관리 에 접속해서 자동연동 기능으로 해결되는지 먼저 확인해보세요.

입력폼이 존재하는 캠페이너스 페이지에 코드 위젯을 추가하고 다음 코드를 입력하세요.

JavaScript

한 페이지에 입력폼이 여러 개 존재한다면 모든 입력폼에 대해서 스크립트가 실행되게 됩니다. 특정한 입력폼 제출시에만 스크립트가 실행되길 원한다면, 추적하려는 특정 입력폼의 입력폼 ID 를 지정하세요.

JavaScript

입력폼 ID 는 관리자모드에서 컨텐츠 관리 > 입력폼 관리 메뉴로 접속하여 추적을 원하는 입력폼을 클릭하면 브라우저 주소창에서 확인할 수 있습니다. ?code= 뒷부분에 b로 시작하는 값을 복사하여 위 안내된 스크립트의 {입력폼 ID} 부분에 입력하세요.

다음은 입력폼 ID 를 사용하여 페이스북 픽셀 스크립트를 삽입한 예시입니다.

JavaScript

입력폼에 제출된 데이터를 받고 싶다면 eventData 변수를 활용하세요.

JavaScript

입력폼에 제출된 데이터는 다음과 같은 형태로 eventData 변수에 담겨져 있습니다.

Plaintext
{

  'board_code': 'b20230815250eae98d190e', // 입력폼 ID (항상 제공)

  'board_name': '뉴스레터 구독', // 입력폼 이름 (항상 제공)

  '{입력폼 필드 ID 1}': '{유저가 제출한 값}',

  '{입력폼 필드 ID 2}': '{유저가 제출한 값}',

  '{입력폼 필드 ID 3}': '{유저가 제출한 값}',

	...

}

입력폼 필드 ID 는 해당 필드의 HTML 태그에서 name 속성에 지정된 값을 사용합니다.

위 예시에서 입력폼 필드 ID는 email_3bg14432K6 입니다.

다음은 eventData 를 활용하여 이메일 주소를 받아 페이스북 픽셀로 전송하는 예시입니다.

JavaScript

감사합니다.