SalesForce Marketing Cloud es una herramienta de un enorme potencial en sí misma, no obstante, para sacarle el máximo partido, debemos usar diferentes técnicas para enriquecer y dar más inteligencia a la herramienta.
En varios artículos iremos abordando 3 vías que se pueden utilizar para interactuar con los datos en Marketing Cloud: WebCollect, CloudPages y el API Marketing Cloud.
Como las opciones son muchas y las alternativas también para cubrirlas en un artículo, nos vamos a centrar en una que es de lo más habitual e importante, vamos a explicar el sistema más básico que es Web Collect.
Se trata de una funcionalidad mediante la cual y creando un código simple de formulario, lo podemos incluir en nuestra web y permite que nuestros usuarios se suscriban, nos proporcionen información, o se desuscriban de nuestras comunicaciones.
La información recogida puede ser almacenada en una Lista o en una Data Extensions usando DEManager. El código para usarlo en lista o DataExtension varía levemente. Principalmente se suele utilizar casi únicamente para dar de alta leads en Listas o Data Extensions. Para otros usos es más adecuado usar Cloud Pages con programación AmpScript o directamente el API.
Lo podemos utilizar para diversos usos, algunos serían (seguro que se te ocurren muchos más a ti):
Para el caso de encuestas, si quieres saber quién rellena esa encuesta y el caso de participar en una promo, igual el desarrollo requiere un punto adicional, el vínculo debería llevar un id único preferiblemente encriptado que puedes luego recoger de la URL y enviarlo en el WebCollect. El propio Marketing Cloud tiene funciones de AmpScript para encriptar.
Funciones de encriptación simétrica y asimétrica en AMPscript:
Si quieres profundizar en el tema de encriptación con AMPscript, puedes leer sobre estas funciones aquí: Funciones AMPscript de encriptación
Otra opción, es crear este código fuera de Marketing Cloud y cargar tu propio Hash en la DataExtension para luego incluirlo en el envío a través del típico script de AMPScript %%hash%%.
Para implementarlo necesitarás algunos datos:
Pero para ponértelo más fácil, aquí te incluimos un ejemplo de código de WebCollect para una DataExtension:
No recomendamos mandar directamente el formulario del webCollect a Marketing Cloud como viene en la mayoría de los manuales y tutoriales, corres el riesgo de inundar de spam generado por robots tu Lista o Data Extension, recomendamos meter una doble precaución en estos sistemas:
En este gráfico-esquema, podrás ver más claro el proceso que planteamos:
Como puedes ver, Salesforce Marketing Cloud aporta una gran variedad de posibilidades para cubrir tus necesidades y alguna muy sencilla en apariencia como Web collect (aunque también con sus limitaciones). Si necesitas ayuda o tienes alguna pregunta o comentario acerca de estos métodos, puedes contactar con nosotros rellenando nuestro formulario de contacto.