At Freshteam, measure the effectiveness of your talent acquisition campaigns and job boards listing by tracking each step of the candidate's job application flow using your own analytics tool such as linkedin, facebook, indeed etc.


Steps to install the tracking code at Freshteam: 


Step 1) Track Page loads: 


For tracking the job listing  and job description page loads, under Admin settings > Career site > Show advanced settings > Layout tab > Head, 

copy paste your  tracking code at the end of Head section as shown below, 





Step 2) Track successful job application and other steps at job description page:


Repeat step 1 to insert the main tracking code  and under Admin settings > Career site > Show advanced settings > pages > Job description details tab, 

copy paste the below code at the end as shown below,


<script>

window.onload = function() {


  // On clicking Apply Now button


  $(".job-details-header .btn-custom").on('click', function() {

    // insert your event tracking code here, example shown with facebook pixel

    fbq('trackCustom', 'ApplyButtonClicked')

  });


  // On clicking Submit Application button


  $('form input[type="submit"]').on('click', function() {


    // insert your event tracking code here, example shown with facebook pixel

    fbq('trackCustom', 'SumbitButtonClicked')

  });


  // On successful Application Submission


  $(document).on('application-submitted', function() {


    // insert your event tracking code here, example shown with facebook pixel

    fbq('track', 'SubmitApplication');

  });

};

</script>







Note:  LinkedIn, Facebook & Indeed tracking is supported. For installing other tracking code, please reach us at support@freshteam.com to get you started. 


If you are using Job Embeds and want to set up tracking, use the following steps: 


1) Using google tag manager, add a visibility trigger for CSS selector #job_application_status .alert-success you'll want to set the minimum percent visible to 1 and make sure you check to observe DOM changes

2) Then you need to create a universal analytics event tag That is set that to fire on the visibility trigger

3) From there, create a google analytics goal to track the event you created in step 2