Compartir a través de


Asignar datos de formularios a entidades con flujos de trabajo personalizados en marketing saliente

Importante

Este artículo solo se aplica a marketing saliente, que se eliminará del producto el 30 de junio de 2025. Para evitar interrupciones, realice la transición a viajes en tiempo real antes de esta fecha. Más información: Descripción general de la transición

Si ha configurado un formulario de marketing para recopilar envíos de formularios sin actualizar contactos o clientes potenciales, puede crear un flujo de trabajo para asignar los datos de envío del formulario a cualquier entidad.

Nota

Puede crear flujos de datos más avanzados activados por el envío de formularios utilizando Power Automate. Más información: Descripción general de cómo integrar flujos Power Automate con Dataverse.

Creación de un flujo de trabajo

Cree un flujo de trabajo para extraer los valores de un envío de formulario. Puede utilizar estos datos para crear una entidad personalizada o para crear o actualizar cualquier entidad existente.

Para crear un flujo de trabajo:

  1. En la barra de navegación, vaya a Configuración>Cenro de procesos>Procesos.

    Ir al Centro de procesos.

  2. Cree un nuevo proceso en blanco, configure Categoría en Flujo de trabajo y agregue la entidad que desencadena su flujo de trabajo. En este caso, agregaremos el envío del formulario de marketing.

    Crear un flujo de trabajo.

  3. A continuación, comenzará a agregar pasos a su flujo de trabajo. Encontrará opciones flexibles para manejar entidades en Agregar paso>Dynamics 365 Customer Insights - Journeys.

    Por ejemplo, puede comenzar con Extraer un valor enviado por campo para encontrar un valor dentro de un envío que le gustaría almacenar. Agregue un paso de Entidad de coincidencia para hacer coincidir el envío del formulario de marketing con la entidad que desea actualizar. Agregue un paso Propiedad de conjunto de Json que se utilizará en las propiedades JSON de los otros pasos.

    Agregar pasos al flujo de trabajo.

Ejemplo de flujo de trabajo: recopilación de solicitudes de tarjetas de crédito

En este ejemplo, crearemos un flujo de trabajo para actualizar una entidad personalizada llamada “Aplicaciones de tarjetas de crédito”. El flujo de trabajo permitirá al usuario recopilar solicitudes de tarjetas de crédito a través de un formulario de marketing y almacenar los datos en la nueva entidad personalizada.

El flujo de trabajo de la solicitud de tarjeta de crédito requiere los siguientes procesos generales:

  • Compruebe si el envío proviene de un formulario que el flujo de trabajo puede manejar. El método más simple para hacer esto es seleccionar los envíos de un formulario específico.
  • Extraiga los valores enviados para que estén disponibles en el flujo de trabajo (extraer valor).
  • Combine varios valores en una sola estructura que sea adecuada para la creación o comparación de entidades (propiedad de conjunto de JSON).
  • Cree una entidad con propiedades que se establecieron en el paso anterior. Alternativamente, el flujo de trabajo puede buscar una entidad coincidente y actualizar la entidad encontrada o crear una nueva si no se encuentra (crear entidad, actualizar entidad y acciones de entidad coincidente).

Los siguientes pasos detallan las acciones necesarias para crear el flujo de trabajo de la aplicación de tarjeta de crédito:

  1. Para crear una entidad personalizada, en la barra de navegación, vaya a Configuración>Personalizar el sistema>Entidades.

  2. Cree un formulario de marketing para las aplicaciones de tarjetas de crédito que contenga los campos que desea utilizar. Cree campos bajo la nueva entidad personalizada para usar dentro del formulario. Asegúrese de que el formulario esté configurado en no actualizar contactos ni clientes potenciales.

  3. A continuación, creará un flujo de trabajo para procesar las entidades personalizadas. Vaya a Configuración>Procesos y cree un nuevo proceso de Flujo de trabajo. En el campo Entidad, seleccione la entidad que desencadena su flujo de trabajo. En este caso, seleccionaremos Envío del formulario de Marketing. A continuación, seleccione Aceptar.

  4. Para agregar un paso, seleccione Agregar paso, luego vaya a Dynamics 365 Customer Insights - Journeys>Extraer valor enviado por campo. Esto le permitirá extraer un valor de un envío de formulario.

    1. Agregue un nombre para el paso. Nombraremos nuestro paso "Extraer valor del envío del formulario (correo electrónico)".

      Nombrar el paso.

    2. Seleccione el botón Establecer propiedades.

    3. A continuación, extraeremos la dirección de correo electrónico de un formulario enviado. Para extraer la dirección de correo electrónico, vaya al panel Operador y seleccione Envío de formulario de marketing en el menú desplegable Buscar:. Luego, seleccione el botón Añadir en el panel Operador. Para agregar el valor dinámico a la propiedad de envío del formulario, seleccione el botón Aceptar.

      Buscar envíos del formulario de marketing.

    4. Para seleccionar el campo deseado para extraer de la búsqueda, seleccione Correo electrónico en la columna Valor de la propiedad Campo de formulario de marketing.

      Seleccione el valor del campo del formulario de marketing por correo electrónico.

  5. A continuación, para hacer coincidir el resultado del valor de correo electrónico extraído con el nombre lógico de la entidad de correo electrónico en la base de datos de CRM, vaya a Agregar paso>Dynamics 365 Customer Insights - Journeys>Propiedad de conjunto de Json.

    Para encontrar el nombre lógico de la entidad, vaya a Personalizar el sistema>Entidades y abra la entidad correspondiente. El nombre lógico es el campo Nombre de la entidad.

    Seleccione la propiedad de conjunto de Json.

  6. Continúe agregando los valores JSON establecidos anteriormente uno por uno.

    1. Inserte el nombre lógico.

    2. Inserte el resultado desde el campo Valor extraído de.

    3. Elija un valor JSON anterior para agregarlo a la parte superior del valor extraído. Esto asegura que combinará todas las entradas JSON en un valor combinado que se utilizará al final.

      Buscar extraer valor del envío del formulario.

  7. Seleccione el botón Guardar y cerrar.

  8. Para crear un registro de solicitud de tarjeta de crédito que resulte de cada envío de formulario, seleccione Dynamics 365 Customer Insights - Journeys>Crear entidad. Seleccione la columna de valores Propiedades JSON al valor Resultado de la última propiedad del conjunto JSON.

  9. Para insertar un paso inicial en su proceso para filtrar las presentaciones solo a aquellas que provienen del formulario que recopila las solicitudes de tarjetas de crédito, seleccione Agregar paso>Comprobar condición.

    Filtrar envíos.

    1. Abra el menú desplegable y seleccione Entidad principal>Envío de formulario de Marketing.

    2. Vaya al formulario de marketing que está utilizando para la solicitud de tarjeta de crédito y busque el Id. de formulario en la URL de la página del formulario.

      Id. de formulario de marketing en la URL.

    3. Colocar el Id. de formulario en el paso de condición en el flujo de trabajo.

      Id. de formulario en paso condicional.

    4. Para encontrar el formulario específico, puede establecer la lógica de condición en Id. de formulario de marketing para comprobar si es igual al Id. de formulario específico. Si es así, ejecute el flujo de trabajo. De lo contrario, agregue un paso para detener el flujo de trabajo con el motivo de la cancelación.

      Completar pasos del flujo de trabajo.