# Personalizar e Mapear Seu Formulário de Registro de Microsite

Quando os participantes se registram para o seu programa por meio do seu microsite, coletamos e armazenamos os dados de cadastro deles por meio de formulários. Quando você [configura um microsite](/brand/pt-br/sobre-o-que-voce-gostaria-de-aprender/advocate-program/manage-advocate-participant-experiences/microsite-experiences/set-up-a-microsite.md) usando a configuração automática, um formulário será criado automaticamente. Este artigo de ajuda explica como definir as regras de envio do seu formulário de cadastro e mapear campos adicionais do formulário.

#### Personalize as regras de tratamento de envio do seu microsite

Você pode definir regras de tratamento de envio para o seu formulário para que alguém da sua equipe seja notificado sempre que houver uma nova tentativa de envio. Isso pode ser útil se você quiser acompanhar quando receber novos participantes ou ser notificado quando alguém tentar se cadastrar, mas o envio falhar. Você também tem a opção de adicionar ou remover automaticamente participantes recém-atualizados de um segmento de usuário específico.

1. No menu de navegação à esquerda, selecione ![](/files/160944180402269557074f48f2ece20bc35e8b4d) **\[Engage] → Fontes de Dados** → **Formulários**.
2. Passe o mouse sobre o formulário de cadastro que você quer personalizar e, em seguida, selecione **Editar**.
3. No *página Atualizar Formulário de Cadastro*, role para baixo até a *Quando o formulário for bem-sucedido*.
   * Escolha quem recebe um e-mail quando alguém se cadastra com sucesso.
   * Escolha o segmento de usuário (se houver) ao qual o participante deve ser adicionado após o cadastro bem-sucedido.
4. Abaixo da *Quando o formulário falha* seção, escolha quem recebe um e-mail quando uma tentativa de envio falhar.
5. Selecione **Atualizar cadastro**.

#### Mapear campos do formulário de cadastro

Quando o formulário de cadastro do seu microsite é criado, você pode configurar os campos de participante do Advocate para serem definidos com valores de formulário ou dados estáticos durante o cadastro. Seu microsite vem com os seguintes campos padrão do formulário do microsite: *Nome*, *Sobrenome*, *E-mail*, e *Senha*. Você pode modificar o formulário de cadastro para coletar informações adicionais sobre os usuários do seu microsite, como *Número de telef*one, *País/Localização*, *Tipo de negócio*, etc. Você também pode adicionar uma caixa de seleção de termos e condições para solicitar que os usuários aceitem os termos.

**Adicionar campos adicionais ao formulário de cadastro**

1. No menu de navegação à esquerda, selecione ![](/files/160944180402269557074f48f2ece20bc35e8b4d) **\[Engage] → Conteúdo**.
2. No *Microsite* cartão, selecione **Editar conteúdo**.
   * Esta ação abre o editor do Microsite e exibe o painel deslizante do Microsite.
3. Abaixo da *Layout desconectado* seção, selecione **Registrar**.
4. No menu *Componente* , selecione **Adicionar** → **Componentes do microsite**.
5. Selecione o componente adequado para coletar dados adicionais e, em seguida, selecione **Adicionar aos campos adicionais**.
6. No menu *Componente* menu, verifique se você selecionou a **Editar** aba e, em seguida, preencha as seguintes informações:
   * **Mensagem de erro de obrigatório:** A mensagem exibida quando um campo obrigatório está sem informação.
   * **Rótulo de entrada:** O nome do campo adicional que será exibido no formulário de cadastro.
   * **Atributo name da entrada:** A chave do campo adicional para mapear o campo adicional aos dados do usuário.
   * ![](/files/56148a29d7f42673dde9884eb52356c45eca06c3) **\[Ativar]** **Opcional** se não for um campo obrigatório.
   * No *Entrada* menu suspenso de tipo, selecione como o campo coleta informações.
7. Selecione **Salvar**.

**Mapear os campos adicionais**

1. No menu de navegação à esquerda, selecione ![](/files/160944180402269557074f48f2ece20bc35e8b4d) **\[Engage] → Fontes de Dados** → **Formulários**.
2. Passe o mouse sobre o formulário de cadastro que você quer personalizar e, em seguida, selecione **Editar**.
3. No *página Atualizar Formulário de Cadastro*, selecione **Configurações avançadas**.
4. Abaixo *Campo de participante do Advocate*, selecione **Adicionar mapeamento**.
5. Selecione um valor do Advocate na lista suspensa e insira um valor de mapeamento na *Expressão(ões) JSONata* caixa de texto para ser avaliada no momento do cadastro.
   * **Adicionar aos segmentos:** Configure regras específicas para adicionar participantes aos segmentos após o cadastro.

     **Exemplo:** `($contains(email, “acme.com”) ? ($append(segments, “Existing”)))`
   * **Campo personalizado:** Mapeie um valor personalizado que você deseja capturar no formulário de cadastro.

     **Exemplo:** cellPhone → `cellPhone`
   * **País:** Capture o código do país do usuário.

     **Exemplo:** Country → `countryCode`
   * **Localidade:** O valor do campo de formulário locale nomeado e mapeado para o campo de localidade do participante.

     **Exemplo:** Locale → `locale`
   * **Códigos de indicação:** Capture o código de indicação único do indicador.

     **Exemplo:** `$exists(referredByCodes) AND referredByCodes != ""`
   * **Indicável:** Indique se um usuário pode ser indicado ou não.

     **Exemplo:** Referable → `false`
6. Selecione **Atualizar cadastro** quando terminar.

   * Para ver os envios do seu formulário de cadastro, consulte [Ver os envios do seu formulário de cadastro](/brand/pt-br/sobre-o-que-voce-gostaria-de-aprender/advocate-program/manage-advocate-participant-experiences/microsite-experiences/view-your-microsite-registration-form-submissions.md).

   <div data-with-frame="true"><figure><img src="/files/c89a674ba66945c9ea5842a2c62a149533522cbb" alt=""><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/pt-br/sobre-o-que-voce-gostaria-de-aprender/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.
