> ## Documentation Index
> Fetch the complete documentation index at: https://docs.landerlab.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Bloco OTP – verificação por SMS em funis de quiz

> Use a verificação por OTP para confirmar números de telefone, reduzir leads falsos e garantir envios de alta qualidade nos seus funis.

## Bloco OTP

O bloco OTP (One-Time Password, ou senha de uso único) adiciona a verificação de telefone por SMS ao seu funil de quiz. Quando um visitante envia o número de telefone, ele recebe um código de verificação por SMS e precisa digitá-lo para continuar.

Isso garante que você esteja coletando **números de telefone reais e verificados** - reduzindo leads falsos e melhorando o desempenho de campanhas de ligação e SMS.

***

## Como funciona

Quando um visitante chega ao bloco OTP, o LanderLab detecta automaticamente o número de telefone inserido no campo Phone Number e envia um código de verificação para esse número por SMS. O visitante digita o código para continuar.

<Warning>
  **Importante:** O bloco OTP deve sempre ser posicionado depois de um campo Phone Number. Sem um número de telefone como referência, o sistema não tem para onde enviar o código e a verificação não funcionará.
</Warning>

***

## Como adicionar a verificação por OTP

### 1. Adicione um campo Phone Number

Verifique se a sua etapa inclui um bloco de entrada **Phone Number**. É nesse campo que os visitantes inserem o número - o sistema de OTP lê o valor dele automaticamente.

### 2. Adicione o bloco OTP

No editor da etapa, clique em **Add Block** e selecione **OTP**. Posicione-o depois do campo Phone Number ou nas etapas seguintes.

<Frame>
  <img src="https://mintcdn.com/landerlab-babdc23f/Jnrh_0qON_PKwbtw/images/add-otp.png?fit=max&auto=format&n=Jnrh_0qON_PKwbtw&q=85&s=0de57d527f787a357beafd50e39593cb" alt="Adicionar OTP" width="1920" height="991" data-path="images/add-otp.png" />
</Frame>

### 3. Configure o bloco OTP

Selecione o bloco OTP para abrir o painel de configurações. As principais seções são explicadas abaixo.

### 4. Salve e teste

Clique em **Update** e depois publique ou republique seu funil. Para testar:

* Insira um número de telefone válido
* Você deverá receber um SMS com o código
* Digite o código para confirmar que tudo funciona de ponta a ponta

## Configurações gerais

| Configuração    | O que faz                                                          |
| :-------------- | :----------------------------------------------------------------- |
| **Name**        | Nome de referência interno do bloco                                |
| **Label**       | Rótulo visível opcional exibido acima do campo                     |
| **Input Style** | Controla a aparência do campo de digitação do código (veja abaixo) |

## Input Style (estilo do campo)

Escolha como o campo de digitação do código aparece para os visitantes:

**Digits** Exibe caixas individuais estilizadas - uma para cada dígito. É o visual mais refinado e moderno. Cada caractere ganha o próprio quadrado, o que deixa o campo visualmente claro e fácil de preencher. Funciona muito bem em funis em que a qualidade do design é importante.

<Frame>
  <img src="https://mintcdn.com/landerlab-babdc23f/Jnrh_0qON_PKwbtw/images/Screenshot-2026-04-22-at-3.33.14-PM.png?fit=max&auto=format&n=Jnrh_0qON_PKwbtw&q=85&s=4e309b0292583e5554c09cbcf249c054" alt="Captura de tela 2026-04-22 às 15.33.14" width="446" height="108" data-path="images/Screenshot-2026-04-22-at-3.33.14-PM.png" />
</Frame>

**Input** Um único campo de texto padrão. Limpo e familiar. Ideal quando você prefere um visual minimalista ou quando as caixas de dígitos não combinam com o estilo visual do seu funil.

<Frame>
  <img src="https://mintcdn.com/landerlab-babdc23f/Jnrh_0qON_PKwbtw/images/Screenshot-2026-04-22-at-3.32.12-PM.png?fit=max&auto=format&n=Jnrh_0qON_PKwbtw&q=85&s=9424d8177963dda12cd4ccdcc8520218" alt="Captura de tela 2026-04-22 às 15.32.12" width="423" height="97" data-path="images/Screenshot-2026-04-22-at-3.32.12-PM.png" />
</Frame>

***

## Configurações

### Resend Button (botão de reenvio)

Ative esta opção para exibir um link **Resend** abaixo do campo de digitação do código. Os visitantes podem usá-lo para solicitar um novo código se não tiverem recebido o primeiro.

Personalize o texto do link no campo **Resend Text** (padrão: *Resend*).

***

## Send Button - saiba quando ativá-lo

Esta é a configuração mais importante de acertar, e ela depende totalmente de onde o bloco OTP está no funil.

### **Quando o bloco OTP está na mesma etapa que o campo Phone Number:**

Ative o Send Button. Isso adiciona um botão **Send Code** à etapa. O visitante insere o número de telefone e clica no botão para disparar o SMS - e depois digita o código na mesma etapa. Sem esse botão ativado, não há como solicitar o código antes de a etapa ser enviada.

<Frame>
  <img src="https://mintcdn.com/landerlab-babdc23f/Jnrh_0qON_PKwbtw/images/send-code.png?fit=max&auto=format&n=Jnrh_0qON_PKwbtw&q=85&s=873d1ceec490652f900883ce7e1952ee" alt="Botão Send Code" width="1920" height="991" data-path="images/send-code.png" />
</Frame>

### **Quando o bloco OTP está em uma etapa separada (depois da etapa do telefone):**

Você pode deixar o Send Button desativado. O visitante já enviou o número de telefone na etapa anterior, então o LanderLab envia o código automaticamente quando ele chega à etapa do OTP. O campo do código já estará pronto e esperando - nenhum botão é necessário.

<Tip>
  Regra rápida: OTP na mesma etapa que o telefone - ative o Send Button. OTP em uma etapa separada, depois do telefone - o Send Button pode ficar desativado
</Tip>

Personalize o texto do botão no campo **Send Text** (padrão: *Send Code*).

***

### Validações

Use o campo **Error Text** para definir a mensagem exibida quando um visitante digita um código incorreto ou expirado.

***

### Espaçamento

Controle a **largura** do bloco usando os tamanhos predefinidos: **S, M, L ou Full**. Ajuste os valores de **margem** superior e inferior para refinar o espaçamento dentro da etapa.

***

### Preço do OTP por SMS

A verificação por OTP via SMS custa **US\$ 0,09 por verificação** e está disponível **apenas nos planos pagos**. Se você estiver em um plano gratuito, verá um aviso **Activate Plan** nas configurações do bloco OTP.

***

### Por que usar a verificação por OTP

* Confirma que o visitante é o dono do número de telefone enviado
* Elimina números falsos, digitados incorretamente ou descartáveis
* Melhora a qualidade dos leads para campanhas de call center e SMS
* Aumenta a confiança dos anunciantes nos seus dados de leads
