> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/getting-started-with-advocate/advocate-program-rules-explained.md).

# Configurar regras do programa no Advocate

<a href="https://pxa.impact.com/student/activity/2345886?sid=0c0e3e5c-54c9-4435-9bee-ebcdccb7f292&#x26;sid_i=0?utm_source=app.impact.com&#x26;utm_medium=owned-platform&#x26;utm_content=&#x26;utm_campaign=help-center" class="button primary">Faça o curso PXA</a>

Os programas de indicação dependem de combinações de regras e ações para recompensar adequadamente os participantes ou acionar ações (como enviar um e-mail). Juntas, essas regras e ações formam as regras do programa. Uma regra é o que você quer que seu usuário-alvo faça. Em programas de indicação, as regras podem se aplicar tanto aos defensores do cliente quanto aos amigos que eles indicam. Uma ação é acionada quando o participante atinge uma regra.

<details>

<summary>Regras</summary>

As regras que você definir dependerão do seu programa e dos resultados que você quer alcançar. Pelo menos uma regra de conversão é necessária para todo programa de indicação. Exemplos de regras incluem:

* O amigo indicado faz uma compra
* O defensor do cliente faz 5 indicações
* O amigo indicado se torna um lead qualificado

**Gatilhos da regra**

O impact.com depende dos eventos que você nos envia para agir como gatilhos da regra. Durante [a configuração do programa](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/getting-started-with-advocate/configure-your-advocate-program.md), selecione o gatilho da sua regra e uma chave de evento.

| Gatilho                                         | Descrição                                                                                |
| ----------------------------------------------- | ---------------------------------------------------------------------------------------- |
| Início da indicação                             | Quando uma indicação é iniciada.                                                         |
| Amigo faz uma compra                            | Quando o amigo indicado faz uma compra rastreada por um evento.                          |
| Amigo indicado solicita reembolso de uma compra | Quando um amigo indicado devolve um produto de uma compra rastreada por um evento.       |
| Amigo indicado executa uma ação                 | Quando o amigo indicado executa uma ação rastreada por um evento, como fazer uma compra. |
| O segmento e/ou o campo do amigo indicado muda  | Quando o amigo indicado tem um campo ou segmento que é atualizado ou alterado.           |

<div data-with-frame="true"><figure><img src="https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-52c2fb38ab99941f251d244ee053c56842fd1c2d%2Fc0a9e0fd245d4c823bf495b51eb1f0b15b33d8eb416d9fcd8bd41fa224f93041.jpg?alt=media" alt="" width="563"><figcaption></figcaption></figure></div>

**Condições da regra**

Você pode adicionar condições a uma regra se quiser que ela seja acionada apenas em situações específicas. Aqui estão algumas condições que podem ser aplicadas a uma regra.

* Um amigo indicado faz uma compra, e o total da compra é de pelo menos US$ 100.
* O defensor do cliente faz 5 indicações que permanecem como assinantes ativos por pelo menos seis meses.
* Um amigo indicado inicia uma assinatura, e o defensor também precisa ser um assinante ativo.

As condições da regra podem ser baseadas em vários tipos diferentes de dados dos nossos bancos de dados:

| Dados                                                          | Descrição                                                                                                                                                                                                                                                                                                    |
| -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Objeto do usuário (seja defensor do cliente ou amigo indicado) | Inclui seus dados principais, como e-mail e primeiro nome, além de campos personalizados.                                                                                                                                                                                                                    |
| Evento                                                         | Inclui quaisquer campos dentro do evento que possam acionar uma regra, como receita, nome do produto ou plano.                                                                                                                                                                                               |
| Regras                                                         | Uma contagem de regras e indicações fica disponível na lógica do programa, assim como se esta é a primeira vez que a regra está sendo acionada. Isso é útil para executar programas que concedem recompensas a cada X número de indicações ou para garantir que uma regra/ação seja acionada apenas uma vez. |
| Tempo                                                          | O sistema pode usar o horário atual como referência e compará-lo com datas-chave da indicação (como quando a indicação foi iniciada) ou do usuário (como quando o usuário foi criado).                                                                                                                       |

Uma *Tempo* condição determina se a regra é acionada. Para aplicar ações diferentes dependendo de quando a atividade de indicação ocorre, use [ações baseadas em data](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/advocate-program-settings/date-based-actions-in-advocate-program-rules-explained.md) em vez disso.

</details>

Complete as seções a seguir para configurar as regras do seu programa e selecione **Avançar** após concluir cada seção.

{% stepper %}
{% step %}

### Acessar regras do programa

1. No menu de navegação à esquerda, selecione ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage]** <i class="fa-arrow-right">:arrow-right:</i> **Regras do programa** <i class="fa-arrow-right">:arrow-right:</i> **Regras do programa**.
2. Na *seção Regras do programa* selecione **Adicionar regra**.
   {% endstep %}

{% step %}

### Escolha e configure uma regra do programa

3. Abaixo *O que aciona esta regra?*, no ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c2cb550b55c51ea1eeff0acbd6f437a03b621a2c%2F60d033ae8a04c14498d5229c3c0160ac05feea7f605dbd770741793c900469f0.svg?alt=media) **\[Menu suspenso]**, selecione um gatilho. Algumas configurações diferem com base na sua seleção de regra.

<details>

<summary>Referência do gatilho</summary>

| Gatilho                                         | Descrição                                                                                |
| ----------------------------------------------- | ---------------------------------------------------------------------------------------- |
| Início da indicação                             | Quando uma indicação é iniciada.                                                         |
| Amigo faz uma compra                            | Quando o amigo indicado faz uma compra rastreada por um evento.                          |
| Amigo indicado solicita reembolso de uma compra | Quando um amigo indicado devolve um produto de uma compra rastreada por um evento.       |
| Amigo indicado executa uma ação                 | Quando o amigo indicado executa uma ação rastreada por um evento, como fazer uma compra. |
| O segmento e/ou o campo do amigo indicado muda  | Quando o amigo indicado tem um campo ou segmento que é atualizado ou alterado.           |

</details>

4. Se aplicável, selecione o evento de compra ou de ação que acionará a regra, ou especifique um campo ou segmento.
5. ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FiZjM1xY8o3v1iR3Zaysd%2FToggle.svg?alt=media\&token=b1550d48-bba9-4e81-8604-bc12370c5caa) **\[Ativar]** **Ações baseadas em data** para aplicar ações diferentes dependendo de quando a atividade de indicação ocorre. Depois de ativado, em *Avaliar tempo* *usando*, selecione a data para comparar com o intervalo de datas de cada ação. As datas que você pode escolher dependem do gatilho. Para obter detalhes, consulte [Ações baseadas em data no Advocate](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/advocate-program-settings/date-based-actions-in-advocate-program-rules-explained.md).
6. ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FwXho9QKP3e4iU4ZKUSJ5%2F167ebb8cc30303.svg?alt=media\&token=a046e9f0-63aa-46f6-8a35-f73973fd326c) **\[Caixa de seleção]** **Acionar apenas na primeira vez** para acionar a regra apenas na primeira vez que o evento acontecer para uma determinada indicação.
7. ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FwXho9QKP3e4iU4ZKUSJ5%2F167ebb8cc30303.svg?alt=media\&token=a046e9f0-63aa-46f6-8a35-f73973fd326c) **\[Caixa de seleção]** **Converter a indicação** para marcá-la como convertida quando a regra for acionada.
8. Insira um **nome da regra**. Depois de salvo, isso não poderá ser alterado.
   {% endstep %}

{% step %}

### Adicionar configurações avançadas (opcional)

9. Selecione **Configurações avançadas** para adicionar limites ou condições à regra.
10. ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FiZjM1xY8o3v1iR3Zaysd%2FToggle.svg?alt=media\&token=b1550d48-bba9-4e81-8604-bc12370c5caa) **\[Ativar]** **Limitar o número de recompensas** para definir o número máximo de recompensas que um defensor pode ganhar quando uma regra é acionada.
11. Abaixo da *Se* seção, adicione condições a uma regra se você quiser que ela seja acionada apenas em situações específicas. Aqui estão algumas condições que podem ser aplicadas a uma regra.
    * Um amigo faz uma compra, e o total da compra é de pelo menos US$ 100.
    * O defensor do cliente faz 5 indicações que permanecem como assinantes ativos por pelo menos seis meses.
    * Um amigo indicado inicia uma assinatura, e o defensor também precisa ser um assinante ativo.

<details>

<summary>Referência da condição</summary>

As condições da regra podem ser baseadas em vários tipos diferentes de dados dos nossos bancos de dados:

| Dados                                                          | Descrição                                                                                                                                                                                                                                                                                                    |
| -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Objeto do usuário (seja defensor do cliente ou amigo indicado) | Inclui seus dados principais, como e-mail e primeiro nome, além de campos personalizados.                                                                                                                                                                                                                    |
| Evento                                                         | Inclui quaisquer campos dentro do evento que possam acionar uma regra, como receita, nome do produto ou plano.                                                                                                                                                                                               |
| Regras                                                         | Uma contagem de regras e indicações fica disponível na lógica do programa, assim como se esta é a primeira vez que a regra está sendo acionada. Isso é útil para executar programas que concedem recompensas a cada X número de indicações ou para garantir que uma regra/ação seja acionada apenas uma vez. |
| Tempo                                                          | O sistema pode usar o horário atual como referência e compará-lo com datas-chave da indicação, como quando a indicação foi iniciada, ou do usuário, como quando o usuário foi criado.                                                                                                                        |

Uma *Tempo* condição determina se a regra é acionada. Para aplicar ações diferentes dependendo de quando a atividade de indicação ocorre, use [ações baseadas em data](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/advocate-program-settings/date-based-actions-in-advocate-program-rules-explained.md) em vez disso.

</details>
{% endstep %}

{% step %}

### Adicionar uma ação

{% hint style="info" %}
**Limitado**: Se você precisar adicionar várias ações ao seu programa, talvez seja necessário atualizar sua conta. [Contate o suporte](https://app.impact.com/support/portal.ihtml?createTicket=true&) para atualizar seu programa de defensores.
{% endhint %}

É possível adicionar critérios tanto às regras quanto às ações, já que várias regras podem se aplicar à mesma ação. Embora as condições de uma regra tenham sido atendidas, talvez você queira definir condições da ação para controlar qual recompensa é concedida ou qual e-mail é enviado. Isso só é possível em certos níveis do programa; entre em contato com [suporte](https://app.impact.com/support/portal.ihtml) para obter mais informações.

12. Selecione um dos blocos de ação. As ações incluem:

* **Recompensa e e-mail:** Dê uma recompensa e notifique o participante com um e-mail.
* **Somente e-mail:** Envie um e-mail ao participante.
* **Recompensas por níveis e e-mail:** Ofereça recompensas diferentes com base no segmento do participante, valor da compra e muito mais.

13. Escolha a quem a ação se aplica:
    * **Defensor**: O participante que compartilha seu link ou código de indicação para convidar um amigo para sua marca.
    * **Amigo**: O participante que usa o link ou código de indicação para se cadastrar ou fazer uma compra.
14. Dê um nome à ação.
15. (Condicional) Se você tiver ativado ações baseadas em data, ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FiZjM1xY8o3v1iR3Zaysd%2FToggle.svg?alt=media\&token=b1550d48-bba9-4e81-8604-bc12370c5caa) **\[Ativar]** **limite a ação a um intervalo de datas** e escolha o período durante o qual esta ação se aplica. Se a data selecionada na etapa 5 estiver fora do intervalo, uma ação diferente se aplica. Para obter detalhes, consulte [Ações baseadas em data no Advocate](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/advocate-program-settings/date-based-actions-in-advocate-program-rules-explained.md).
16. Opcionalmente, selecione **Configurações avançadas** para adicionar condições a uma ação se você quiser que ela seja acionada apenas em situações específicas.

{% hint style="info" %}
**Exemplo:** Você pode definir uma regra de compra realizada com a ação associada Recompensa e e-mail. Com essa combinação de regra e ação, seu defensor do cliente é notificado por e-mail e recebe uma recompensa sempre que um amigo que ele indicou faz uma compra.
{% endhint %}

<div data-with-frame="true"><figure><img src="https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FRJnDay3QTI9kGA02BlLJ%2FScreenshot%202026-08-25%20at%2008.21.15.png?alt=media&amp;token=fc9ab230-f10c-496d-8d25-70e6175e16f9" alt="" width="563"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

### Adicionar uma recompensa (condicional)

Se você tiver selecionado **Recompensa e e-mail** ou **Recompensa por níveis e e-mail**, você precisará configurar a recompensa. Para instruções de configuração, consulte a seção *Criar uma recompensa* em [Configurar seu programa de defensores](/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/getting-started-with-advocate/configure-your-advocate-program.md).
{% endstep %}

{% step %}

### Revise sua regra

Antes de salvar, a *Revisão* tela resume a regra.

17. Opcionalmente, atualize a regra:
    1. Selecione ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fut4jbWXPGIqKlOpfrxol%2Fadvocate_edit.svg?alt=media\&token=3a645b22-237b-429e-be28-5a4d92fab66c) **\[Editar]** ao lado de qualquer linha para alterá-la.
    2. Selecione ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FE2111giEEN8AgK2AkYBQ%2F%5BAdd%5D.svg?alt=media\&token=e4bac353-65cf-4aba-83f2-84825bc825d3) **\[Adicionar ação]** para adicionar outra ação sem voltar pelas etapas anteriores.
18. Selecione **Salvar** quando terminar.

<div data-with-frame="true"><figure><img src="https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2FYW2FIPxQ7QjzZegAfE4B%2FScreenshot%202026-05-15%20at%2011.31.37.png?alt=media&amp;token=bfa99c0a-4c10-49e8-894d-8182801d6e34" alt="" width="563"><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

## Exemplos de regras e ações

Você pode pensar em regras e ações como uma série de declarações se-então. Vamos dar uma olhada em alguns exemplos.

| Resultado desejado                                                                                                                                                                              | Se (Regra)                                    | Então (Ação)                                                                                             |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
| Recompense o defensor do cliente com um cartão-presente de US$ 20 para cada 5 leads qualificados que ele indicar                                                                                | O amigo indicado se torna um lead qualificado | Recompensa e e-mail                                                                                      |
| Recompense o amigo indicado com um crédito de US$ 100 no cadastro inicial e o defensor do cliente com um crédito de US$ 500 se a oportunidade no Salesforce estiver definida como “Closed Won”. | O amigo indicado conclui o cadastro inicial   | <ul><li>Recompensa e e-mail (defensor do cliente)</li><li>Recompensa e e-mail (amigo indicado)</li></ul> |
| Envie um e-mail de notificação ao defensor do cliente quando a pessoa que ele indicou concluir com sucesso uma demonstração.                                                                    | O amigo indicado conclui uma demonstração     | Somente e-mail                                                                                           |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/brand/pt-br/what-would-you-like-to-learn-about/advocate-program/getting-started-with-advocate/advocate-program-rules-explained.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
