# Personalizar y asignar tu formulario de registro de micrositio

Cuando los participantes se registran en tu programa a través de tu micrositio, recopilamos y almacenamos sus datos de registro mediante formularios. Cuando tú [configuras un micrositio](/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/set-up-a-microsite.md) usando la configuración automática, se creará un formulario automáticamente. Este artículo de ayuda explica cómo configurar las reglas de envío de tu formulario de registro y asignar campos adicionales del formulario.

#### Personaliza las reglas de gestión de envíos de tu micrositio

Puedes establecer reglas de gestión de envíos para tu formulario, de modo que alguien de tu equipo reciba una notificación cada vez que haya un nuevo intento de envío. Esto puede ser útil si quieres hacer un seguimiento de cuándo recibes nuevos participantes o recibir una notificación cuando alguien intenta registrarse, pero el envío falla. También tienes la opción de añadir o eliminar automáticamente participantes recién actualizados de un segmento de usuarios específico.

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage] → Orígenes de datos** → **Formularios**.
2. Pasa el cursor sobre el formulario de registro que deseas personalizar y luego selecciona **Editar**.
3. En la *Página de actualización del formulario de registro*, desplázate hacia abajo hasta la *Cuando el formulario se complete correctamente*.
   * Elige quién recibe un correo electrónico cuando alguien se registra correctamente.
   * Elige el segmento de usuarios (si hay alguno) al que se debe añadir al participante después de registrarse correctamente.
4. Debajo del encabezado del informe *Cuando el formulario falla* sección, elige quién recibe un correo electrónico cuando falla un envío intentado.
5. Selecciona **Actualizar registro**.

#### Asignar campos del formulario de registro

Cuando se crea el formulario de registro de tu micrositio, puedes configurar los campos de participantes de Advocate para que se establezcan con valores del formulario o datos estáticos durante el registro. Tu micrositio incluye los siguientes campos de formulario predeterminados del micrositio: *Nombre*, *Apellido*, *Correo electrónico*, y *Contraseña*. Puedes modificar el formulario de registro para recopilar información adicional sobre los usuarios de tu micrositio, como *Número de teléfon*o, *País/Ubicación*, *Tipo de empresa*, etc. También puedes añadir una casilla de verificación de términos y condiciones para pedir a los usuarios que acepten sus términos.

**Añadir campos adicionales al formulario de registro**

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage] → Contenido**.
2. En la *Micrositio* , selecciona **Editar contenido**.
   * Esta acción abre el editor de Microsite y muestra el panel lateral de Microsite.
3. Debajo del encabezado del informe *Diseño de cierre de sesión* Herramientas **Registro**.
4. En el *Componente* menú, selecciona **Añadir** → **Componentes del micrositio**.
5. Selecciona el componente adecuado para recopilar datos adicionales y luego selecciona **Añadir a campos adicionales**.
6. En el *Componente* menú, asegúrate de haber seleccionado la **Editar** pestaña y luego completa la siguiente información:
   * **Mensaje de error obligatorio:** El mensaje que se muestra cuando un campo obligatorio no tiene información.
   * **Etiqueta de entrada:** El nombre del campo adicional que se mostrará en el formulario de registro.
   * **Nombre del atributo de entrada:** La clave del campo adicional para asignarlo a los datos del usuario.
   * ![](/files/56e1fcd9ba564ade1200e6210703a468dfffe350) **\[Activar]** **Opcional** si no es un campo obligatorio.
   * Desde el *Entrada* menú desplegable de tipo, selecciona cómo recopila información el campo.
7. Selecciona **Guardar**.

**Asignar los campos adicionales**

1. En el menú de navegación izquierdo, seleccione ![](/files/fe7777a565e5a85579aeb006aa379fcc1b594c29) **\[Engage] → Orígenes de datos** → **Formularios**.
2. Pasa el cursor sobre el formulario de registro que deseas personalizar y luego selecciona **Editar**.
3. En la *Página de actualización del formulario de registro*, selecciona **Configuración avanzada**.
4. Debajo *Campo de participante de Advocate*, selecciona **Añadir asignación**.
5. Selecciona un valor de Advocate de la lista desplegable e introduce un valor de asignación en el *Expresión(es) JSONata* cuadro de texto que se evaluará en el momento del registro.
   * **Añadir a segmentos:** Configura reglas específicas para añadir participantes a segmentos después del registro.

     **Ejemplo:** `($contains(email, “acme.com”) ? ($append(segments, “Existing”)))`
   * **Campo personalizado:** Asigna un valor personalizado que quieras capturar en el formulario de registro.

     **Ejemplo:** cellPhone → `cellPhone`
   * **País:** Captura el código de país del usuario.

     **Ejemplo:** Country → `countryCode`
   * **Configuración regional:** El valor del campo de formulario de configuración regional nombrado y asignado al campo de configuración regional del participante.

     **Ejemplo:** Locale → `locale`
   * **Referido por códigos:** Captura el código único de referencia del referente.

     **Ejemplo:** `$exists(referredByCodes) AND referredByCodes != ""`
   * **Recomendable:** Indica si un usuario puede ser referido o no.

     **Ejemplo:** Referable → `false`
6. Selecciona **Actualizar registro** cuando hayas terminado.

   * Para ver los envíos de tu formulario de registro, consulta [Ver los envíos de tu formulario de registro](/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/view-your-microsite-registration-form-submissions.md).

   <div data-with-frame="true"><figure><img src="/files/d899144a2a5eb246a4b20092eeb77f93e4e17602" alt="" width="563"><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.impact.com/brand/es/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/customize-and-map-your-microsite-registration-form.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
