Esta web ya no recibe mantenimiento. Por favor, visita documentation.indigitall.com para leer nuestra documentación actualizada.

Integración Salesforce Marketing Cloud

guía rápida de integración del conector indigitall para Salesforce Marketing Cloud

Índice

¿Qué necesitas para la integración?


Necesitarás el App Key del proyecto, que es la clave que usa nuestro sistema para identificarlo, por lo que es única para cada proyecto. Lo puedes encontrar en la consola de administración dentro de la sección Configuración en la pestaña Proyectos. Puedes verlo en la siguiente imagen, y para copiarlo están sencillo cómo hacer click en el icono que hay junto a la clave (App Key)

Añadiendo un nuevo paquete

Crea un nuevo paquete en tu cuenta de Marketing Cloud para conectar indigitall con Marketing Cloud de la siguiente forma:

1 - Ve a la sección Setup, podrás verla colocando el ratón sobre el nombre de tu usuario.

sfmc1

2 - En el menú lateral, haz click sobre la opción Installed Packages dentro de Platform Tools > Apps.

sfmc2

3 - Ahora podrás pulsar sobre el botón New para crear tu paquete.

sfmc3

4 - Escribe "indigitall" como nombre del paquete y pulsa sobre el botón Save.

sfmc4


5 - Pulsa sobre el botón "Add Component" para agregar un nuevo componente a tu paquete.

sfmc5


sfmc6


6 - Selecciona "API integration" y a continuación "Server-to-Server".

sfmc7

7 - Configura los permisos.

Marca los siguientes permisos antes de finalizar:

sfmc8


sfmc9


El resultado debería ser algo así:

sfmc10

8 - Ahora añade un nuevo componente de tipo "Marketign Cloud App".

Configúralo con los siguientes valores:

Name: indigitall
Login Endpoint: https://salesforce.indigitall.com/integration
Logout Endpoint: https://salesforce.indigitall.com/logout


sfmc11


9 - Por último, añade los Journey Builder Activity de los servicios que vayas a usar de indigitall.

  • Para el servicio de Push:
Name: Push indigitall
Category: Messages
Endpoint URL: https://salesforce.indigitall.com/push


sfmc12


  • Para el servicio de Chat:
Name: Chat indigitall
Category: Messages
Endpoint URL: https://salesforce.indigitall.com/chat


sfmc13

Integración con indigitall

Ahora tendrás que realizar la integración con indigitall. Para esto, ve a la consola de indigitall y haz login.

Dentro, ve a la "Configuración" y, en la pestaña "Integraciones", pulsa el botón "Nuevo". Verás la siguiente pantalla:

sfmc14


Selecciona la primera opción. Tendrás que rellenar los siguientes datos:

sfmc15


Dentro del paquete que hemos creado en Salesforce Marketing Cloud puedes ver varios de estos datos. De aquí podrás recoger los siguientes: Client Id, Client Secret y Authentication Base URI (Salesforce URL).

sfmc16


Si colocas el ratón sobre el nombre de tu cuenta podrás ver el dato que falta: MID (Salesforce Account Id).

sfmc17


Con todo esto podrás generar una "Server Key" de indigitall. La cual permitirá a Salesforce Marketing Cloud comunicarse con nuestros servicios. Copia la clave generada.

sfmc18


Volviendo a tu cuenta de Marketing Cloud, ahora tendrás una nueva opción en el menú de AppExchange (si no es así, recarga la página) llamada "indigitall". Pulsa sobre esta para termianr de configurar el conector de indigitall.

sfmc19


En esta nueva pantalla verás un formulario con dos campos:

  • ServerKey: Aquí debes incluir la ServerKey generada en indigitall y que habías copiado.
  • Data extensions: Esta campo es opcional y sirve para agilizar la búsqueda de información para el servicio. Si tienes claras las Data Extension que vas a usar como fuente de datos, indícalas aquí (puedes añadir tantas como quieras).
sfmc20

Una vez pulses sobre el botón "Integrate" habrás completado la configuración.

Vincular contacts id con devices id

1 - Accede a "Contact Builder" desde el apartado "Audience Builder" en la pantalla principal de salesforce



2 - Si no tienes un grupo crea un grupo haciendo clic en "Create Attribute Group"



Si ya tienes creado uno accede desde el menú radial


3 - Una vez dentro del grupo usa el botón de enlazar tu data extension con la de Indigitall Conversation mediante el atributo Contact_Id


Si no tienes ninguna data extension creada, crea una con los atributos contact_id y device_id


Si ya la tienes puedes vincular el atributo contact_id de tu Customer Data con el mismo de la dataextension donde tengas los devices