Integración de Genius Referrals con HubSpot: Captura y Bonificación de Referidos
Requisitos Previos
Instalación del Portal del Promotor para el Programa de Referidos en HubSpot
Paso 1: Crear una Página para el Portal del Promotor
Paso 2: Insertar el Fragmento de Código del Programa de Referidos
<!-- STARTING GENIUS REFERRALS CODE SNIPPET -->
<span class="gr-widget-design" id= "gr-referral-program-home-page"> </span>
<script type="text/javascript">
!function(){
const grSetting={
"grTemplateSlug": "referral-program-home-page",
"grCustomerCurrencyCode": "USD",
"grLanguage": "es",
"grInstallMethod":"embeddedcode"
},
e=window,t=document;e.addEventListener("load",function(){const e=t.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://e9f87d8c82343264e6ba-2977c39e5e9390b1a89ab5ed2a171102.ssl.cf1.rackcdn.com/toolbox/geniusreferrals-toolbox_3.1.2.min.js",e.onload=function(){GRToolbox.init(grSetting)};const n=t.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)},!1)}();
</script>
<!-- ENDING GENIUS REFERRALS CODE SNIPPET -->
Paso 3: Probar y Verificar
Cómo Promover tu Programa de Referidos con el Enlace de Acceso Un Solo Clic
Paso 1: Generar el Enlace de Acceso Rápido
Paso 2: Crear una Campaña de Email Marketing
Captura de Referidos en una Página de Destino (Landing Page) en HubSpot
Paso 1: Diseñar la Landing Page (Página de Destino)
Paso 2: Generar el Código de Seguimiento
<!-- STARTING GENIUS REFERRALS TRACKING CODE -->
<script type="text/javascript">
!function (){
const submit = function (e){
const grFirstName=document.getElementsByName("name")[0].value,
grLastName=document.getElementsByName("name")[0].value,
grEmail=document.getElementsByName("email")[0].value,
grMetadata='['+']';
if (grEmail != '') {
e.preventDefault();
const grSetting={
"grTemplateSlug": "referral-program-home-page-1706201",
"grCustomerFirstname": grFirstName,
"grCustomerLastname": grLastName,
"grCustomerEmail": grEmail,
"grMetadata": grMetadata,
"grCustomerCurrencyCode": "USD",
"grCanRefer": "false",
"grReference" : "1617140514"
}
const button = this;
GRToolbox.processCustomerAndBonus(grSetting).then(function(){
button.onclick=function(){};button.click();});}};
const grSettingCookie={
"grCookieLifeTime": "180",
},
e=window,t=document;e.addEventListener("load",function(){const e=t.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://e9f87d8c82343264e6ba-2977c39e5e9390b1a89ab5ed2a171102.ssl.cf1.rackcdn.com/toolbox/geniusreferrals-toolbox_3.1.4.min.js",e.onload=function(){GRToolbox.catchReferrer(grSettingCookie);t.getElementsByClassName("w-button")[0].onclick = submit;};const n=t.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)},!1)}();
</script>
<!-- ENDING GENIUS REFERRALS TRACKING CODE -->
Paso 3: Instalación del código de Seguimiento en HubSpot
Paso 4: Probar y Verificar
Escenario: E016
Cómo Emitir Bonificaciones cuando se ha Ganado un Deal en HubSpot
Paso 1: Configurar Zapier para la Integración
Paso 2: Crear un Zap para Emitir Bonificaciones
Paso 3: Probar y Activar el Zap