Uma custom audience é uma lista dos seus próprios clientes ou potenciais clientes, carregada no Ads Manager e correspondida com utilizadores do ChatGPT com sessão iniciada. Pode apontar uma campanha só às pessoas da lista, mantê-la afastada delas, ou licitar mais ou menos num grupo de anúncios quando o utilizador está na lista. Inclusão e ajustes de bid precisam de pelo menos 25.000 utilizadores correspondidos; uma lista mais pequena continua a servir para exclusão. Desde setembro de 2026 um ficheiro pode misturar tipos de identificador, uma lista pode passar os cinco milhões de membros, e pode editar os membros sem reconstruir a audiência nem tocar nas campanhas que a usam.
O que uma custom audience faz aqui
Três coisas, a dois níveis. Ao nível da campanha, uma audiência pode ser incluída, o que limita a entrega a pessoas em pelo menos uma lista incluída, ou excluída, o que mantém a campanha afastada de quem está na lista. Ao nível do grupo de anúncios, uma audiência pode ter um multiplicador de bid, que sobe ou baixa o bid máximo do grupo quando o utilizador corresponde. Uma campanha pode incluir e excluir ao mesmo tempo, e uma pessoa excluída fica de fora mesmo que também esteja numa lista incluída, mas a mesma audiência não pode estar dos dois lados da mesma campanha.
As audiências são controlos, e só controlos. O Ads Manager nunca mostra quem correspondeu, nunca deixa escolher indivíduos, e apaga o ficheiro carregado depois de o processar, normalmente no prazo de 24 horas. O que recebe de volta é uma contagem de utilizadores correspondidos, num intervalo de tamanho.
Os limiares que decidem o que pode fazer
| Utilizadores correspondidos | Incluir | Excluir | Multiplicador de bid |
|---|---|---|---|
| Menos de 25.000 | Não | Sim | Não |
| 25.000 a 100.000 | Sim | Sim | Sim |
| 100.000 ou mais | Sim, e é o que a OpenAI recomenda | Sim | Sim |
O número que conta é o de utilizadores correspondidos, e é sempre mais pequeno do que as linhas carregadas: duplicados, valores inválidos e identificadores que não pertencem a nenhuma conta do ChatGPT são descartados, por isso uma exportação de 40.000 linhas pode ficar abaixo do piso. Uma audiência abaixo de 25.000 aparece como Ready com a nota Exclusion only, e se combinar uma lista incluída com exclusões, a audiência que sobra depois das exclusões tem na mesma de passar os 25.000.
Para um negócio de serviços, o piso é a história toda. Um CRM com 8.000 contactos não pode ser segmentado nesta plataforma. Pode ser excluído, que é a direção mais útil para a maioria deles de qualquer forma: mantenha os anúncios afastados dos clientes atuais e das leads em aberto, e deixe os context hints encontrar os novos.
Os cinco identificadores, e como os formatar
| Identificador | Formato | Hash |
|---|---|---|
| Endereço de email | Um @, minúsculas, sem espaços nas pontas | Opcional: SHA-256 do valor normalizado |
| Número de telefone | E.164, com + e indicativo do país | Opcional: SHA-256 do valor normalizado |
| Google Advertising ID | Tal como emitido, com os hífens | Nunca |
As versões em claro e com hash do email e do telefone são tipos de coluna separados, o que dá cinco no total: email, phone_number, email_sha256, phone_number_sha256 e gaid. Um CSV precisa de uma linha de cabeçalho a nomear cada tipo que transporta e pode misturá-los; um ficheiro TXT leva um identificador por linha e o tipo escolhe-se no upload. Os ficheiros são UTF-8, até 500 MB, e um número de telefone sem indicativo do país é rejeitado. Se aplicar hash, aplique-o ao valor normalizado, o email em minúsculas e sem espaços ou o número E.164 completo com o sinal de mais, e envie o digest hexadecimal de 64 caracteres.
Carregar, processar e atualizar uma lista
- +Tools, depois Audiences, depois Create audience. Dê-lhe um nome, carregue o ficheiro, confirme o tipo de identificador se for TXT, e crie.
- +O processamento demora cerca de 20 a 30 minutos e cresce com o tamanho do ficheiro. Os estados intermédios, Upload pending, Indexing, Publishing, significam todos ainda não.
- +Ready significa utilizável. Ready com Exclusion only significa que correspondeu a menos de 25.000 pessoas. Failed significa que o ficheiro violou uma regra de formato; verifique a codificação, os cabeçalhos e o formato dos telefones antes de tentar outra vez.
- +Os membros podem ser adicionados, removidos ou substituídos depois sem recriar a audiência, e todas as campanhas e grupos que já a usam continuam a funcionar com a nova composição.
Esse último ponto chegou a 4 de setembro de 2026 e muda a forma de gerir a lista. Antes dele, uma exportação nova do CRM significava uma audiência nova e uma campanha reapontada. Agora uma substituição mensal mantém a exclusão atual, que é a disciplina que evita pagar para chegar a alguém que assinou na semana passada.
Multiplicadores de bid no grupo de anúncios
Em Advanced settings de um grupo de anúncios, Audience bid adjustments recebe uma audiência pronta e um multiplicador entre 0,1x e 10x. Quando o utilizador está nessa audiência o bid máximo do grupo é multiplicado; quando está em várias, ganha o multiplicador mais alto que corresponder. Os exemplos da própria OpenAI são 2x para clientes de alto valor, 5x para pessoas que já interagiram com a marca, e 0,5x para listas de menor prioridade. Um multiplicador muda o preço que está disposto a pagar e nada sobre quem é elegível: a elegibilidade é definida pelas listas de inclusão e exclusão ao nível da campanha.
É aqui que uma lista paga o seu lugar para quem tem uma base de clientes real. Um multiplicador de 5x sobre compradores inativos, dentro de uma campanha que de resto corre com context hints, é uma camada de reativação que a plataforma não tinha antes de julho de 2026, e continua a precisar do piso de 25.000.
Quando compensa, e quando é teatro
- +Excluir clientes atuais e leads em aberto: vale a pena desde a primeira campanha, com qualquer tamanho de lista.
- +Incluir compradores conhecidos num lançamento: vale a pena acima de 100.000 utilizadores correspondidos, com um multiplicador de bid, e com um evento medido para ver se a lista converte de forma diferente.
- +Inclusão como única segmentação numa lista pequena: raramente vale a pena. A contagem correspondida será uma fração da exportação e a campanha terá dificuldade em entregar.
- +Aplicar hash do seu lado: vale a pena se os dados saem de um sistema regulado. A taxa de correspondência é a mesma de qualquer forma.
A lista é uma camada. A segmentação por situação que decide a que conversas o seu anúncio se junta continua a vir dos context hints, e as conversões que lhe dizem se a audiência valeu o bid vêm da configuração de tracking. Quando preferir ter as listas construídas, com hash, carregadas e atualizadas por si, faz parte do serviço gerido.

