Skip to main content
Answered

How can I combine Kajabi with Zapier to tag contacts?

  • December 31, 2020
  • 8 replies
  • 91 views

Hey all!  I am using Kajabi to identify logged in / logged out users. That is about it.  However, i want to tag them as they come in and this needs to be done on Zapier but I cannot get it to work properly.  Can someone possibly help?

Best answer by Roy

The issue has been resolved here. Anyone who uses Kajabi and wants to track logged-in visitors in Intercom should put the following code in the theme.liquid file:

========================

<script>

var APP_ID = "WORKSPACE_ID"; // Replace this with your workspace ID

 

window.intercomSettings = {

app_id: APP_ID,

{% if current_site_user %},

name: "{{ current_site_user.name }}",

email: "{{ current_site_user.email }}"

{% endif %}

};

</script>

<script>(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/#39; + APP_ID;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();</script>

========================

 

@geoffrey m11​ , Wishing you a very Happy new year 🎅🎄

View original
Did this topic help you find an answer to your question?

8 replies

Forum|alt.badge.img+5
  • Expert User
  • 1152 replies
  • December 31, 2020

Hi @geoffrey m11​ , I'm not familiar with Kajabi, it's a website builder? If I get correctly, once customer make the log-in the first time, you want to tag them? is it correct?


  • Author
  • New Participant
  • 3 replies
  • December 31, 2020

it is a web builder of sort. That is correct.


Forum|alt.badge.img+5
  • Expert User
  • 1152 replies
  • December 31, 2020

Gotcha, you want to tag users once they make their first log-in? In this case, you can use Series to reach this goal.


Forum|alt.badge.img+5
  • Expert User
  • 1152 replies
  • December 31, 2020

@geoffrey m11​ , You need to use Series for that. Here some example:

Series-First-LoginEntry Rule:

Series-First-Login1Let me know if you have any questions. Happy to help.


  • Author
  • New Participant
  • 3 replies
  • December 31, 2020

Sent you a fb message.


Forum|alt.badge.img+5
  • Expert User
  • 1152 replies
  • Answer
  • December 31, 2020

The issue has been resolved here. Anyone who uses Kajabi and wants to track logged-in visitors in Intercom should put the following code in the theme.liquid file:

========================

<script>

var APP_ID = "WORKSPACE_ID"; // Replace this with your workspace ID

 

window.intercomSettings = {

app_id: APP_ID,

{% if current_site_user %},

name: "{{ current_site_user.name }}",

email: "{{ current_site_user.email }}"

{% endif %}

};

</script>

<script>(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/#39; + APP_ID;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();</script>

========================

 

@geoffrey m11​ , Wishing you a very Happy new year 🎅🎄


  • Author
  • New Participant
  • 3 replies
  • December 31, 2020

Roy, it has been a pleasure. Thank you so much for taking the time out to figure this out.


  • New Participant
  • 1 reply
  • October 28, 2024

Hey @Roy 

 

Wondering if this code is still a valid code? I now have access to the Theme.liquid file in my kajabi projects, but wondering where in the code i should put it. I can share an example of where i’ve tried. Not sure it’s working though. 

Thanks!


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings