Ir para o conteúdo principal
Isenção de responsabilidade de tradução: esse conteúdo foi traduzido para sua conveniência com o uso de software e pode não ter sido revisado por uma pessoa. O texto oficial é a versão em inglês e sempre será o texto mais atualizado. Para ver a versão em inglês, clique aqui.

Criar e ativar conjuntos de dados no Data Studio

Ultima atualização: 4 de Setembro de 2025

Disponível com qualquer uma das seguintes assinaturas, salvo menção ao contrário:

Observe: se você é um Superadministrador, aprenda como optar por sua conta na versão beta.

O HubSpot Data Studio consolida dados de clientes externos para fornecer uma plataforma unificada para sincronização, integração e ativação em todo o seu conjunto de tecnologias. Os usuários podem criar conjuntos de dados a partir de fontes externas, como Google Sheets, Snowflake e aplicativos de sincronização de dados, e integrá-los em listas, fluxos de trabalho e relatórios para a tomada de decisões eficiente e orientada por dados.

Antes de começar

  • Para exibir, editar e sincronizar o conjuntos de dados, você deve ter permissões do Data Studio.
  • As permissões Exibir e Editar estão ativadas por padrão. Os Superadministradores devem ativar as permissões de Sincronização para usuários do conjunto de dados para permitir que eles usem Créditos HubSpot para Data Studio.

O que é um conjunto de dados?

Um conjunto de dados é uma coleção de dados da sua conta HubSpot que pode consistir em HubSpot e/ou fontes de dados externas. Um conjunto de dados pode incluir propriedades para

Saiba mais sobre definições de conjuntos de dados no Glossário.

Casos de uso do Data Studio

Abaixo estão os principais casos de uso que demonstram como você pode aproveitar o conjuntos de dados externo para aprimorar

Sincronizar dados de aplicativos de terceiros

Você pode sincronizar o conjuntos de dados de aplicativos de terceiros diretamente com o seu Crm da hubspot. Isso permite:

  • Atualizar
  • Gerar novas propriedades a partir de campos de fórmula calculados
  • Grave dados instantaneamente em seu

Por exemplo, você pode misturar dados de uma plataforma de uso do produto (por exemplo, Mixpanel) com empresa conjuntos de dados para criar um poderoso Produto engajamento pontuação propriedade no HubSpot. 

Saiba como sincronizar dados de aplicativos de terceiros.

Sincronizar dados com HubSpot

Você pode sincronizar dados com HubSpot's

  • Melhore a segmentação do seu público
  • Enviar mais emails de marketing personalizados
  • Melhore sua divulgação de vendas com base nos conhecimentos derivados de dados

Por exemplo, você poderia criar um conjunto de dados que acompanhasse o comportamento do cliente em diferentes canais. Sincronizando esses dados com o Usando esses insights, você pode enviar campanhas personalizadas por e-mail, adaptadas às preferências do cliente, aumentando as taxas de engajamento e conversão.

Saiba como sincronizar dados com HubSpot

Usar seu conjunto de dados em um fluxo de trabalho

Você pode usar o conjuntos de dados em um fluxo de trabalho para:

  • Criar fluxos de trabalho ocasional ou recorrente para registros do conjunto de dados principal
  • Incorporar campos de conjunto de dados em ações de fluxo de trabalho

Por exemplo, aproveite o conjunto de dados de pontuação de engajamento para criar um fluxo de trabalho que automatize os alertas dos clientes para possíveis atualizações ou riscos de taxa de cancelamento de clientes. Esse fluxo de trabalho também pode alcançar proativamente os clientes que podem ser uma ótima opção para um upgrade.

Saiba como usar conjuntos de dados em um fluxo de trabalho

Use seu conjunto de dados para criar segmentos

Você pode usar o conjuntos de dados para criar segmentos para:

  • Importar e mesclar o uso do produto, pontuações de lead e dados do cliente no Data Studio
  • Combine dados de contato HubSpot com fontes externas, refinando insights com filtros
  • Gerar uma lista filtrada de contatos de conjunto de dados que atendam a critérios específicos

Por exemplo, aproveite um conjunto de dados de clientes-alvo para gerar um segmento dinâmico que oriente uma campanha de marketing automatizada, fornecendo experiências personalizadas em escala aos clientes.

Saiba como usar o conjuntos de dados para criar segmentos.

Usar seu conjunto de dados em um relatório

Você pode usar o conjuntos de dados em um relatório para:

  • Combine várias fontes de dados para criar relatórios unificados com as informações de seus
  • Segmente dados dinamicamente aplicando filtros para focalizar grupos, comportamentos ou tendências específicos
  • Crie métricas e cálculos personalizados usando campos de fórmula para gerar indicadores de desempenho exclusivos. 

Por exemplo, você pode criar um campo para calcular receitas recorrentes anuais com base na propriedade de valor do negócio e, em seguida, usar esses dados do conjunto de dados em um relatório para rastrear tendências de receita, prever ganhos futuros e analisar retenções de clientes ao longo do tempo.

Saiba como usar o conjuntos de dados em um relatório.

Exportar conjuntos de dados para o Google Sheets e Office 365 Excel

Você pode exportar conjuntos de dados para o Google Sheets e Office 365 Excel para:

  • Manter cópias externas para fins de arquivamento ou segurança adicional.
  • Trabalhe com seus dados mesmo sem uma conexão com a Internet.
  • Compartilhe conjuntos de dados facilmente com os membros da equipe para edições e comentários em tempo real.

Por exemplo, a exportação de conjuntos de dados HubSpot para o Google Sheets ou Office 365 Excel permite que as empresas refinem os dados para obter informações claras sobre as tendências de receita e aquisição de clientes e, em seguida, compartilhá-los com as partes interessadas externas sem conceder acesso ao HubSpot.

Saiba como exportar conjuntos de dados

Criar um conjunto de dados

Para criar um conjunto de dados:

  1. Na sua conta HubSpot, acesse Gerenciamento de dados > Data Studio.
  2. Clique em Criar conjunto de dados no canto superior direito.

Fontes de dados

As fontes de dados são a base do seu conjunto de dados. Saiba mais sobre diferentes fontes de dados no Glossário.

  1. Na guia Origens , em Selecionar uma origem de dados primária, clique em GerenciarEscolher uma origem de dados.

data-management-sources-tab
  1. Na tela Escolher dados , selecione a fonte de dados principal:
    • Na guia Fontes sincronizadas , clique em uma fonte de dados HubSpot ou em uma fonte de dados de um aplicativo de terceiros. Para adicionar uma nova origem, clique em + Nova origem e siga os prompts.
    • Na guia CSVs , clique em um arquivo CSV a ser usado como fonte de dados. Para adicionar um arquivo CSV, clique em + Carregar novo CSV e siga os prompts.
  2. Para adicionar uma origem secundária, clique em + Adicionar origem secundária e siga as etapas acima. Continue adicionando origens secundárias conforme necessário.
  3. Para unir origens de dados adicionais para construir um conjunto de dados mais complexo, clique em Usar configuração avançada de origem.

Configuração avançada de origem

Para unir outra origem de dados:

  1. Clique em Associar outra origem de dados ou no + ícone Gerenciar no visualizador da origem de dados.

gerenciamento de dados-junção-origem-de-dados

  1. Na guia Fontes de dados HubSpot ou Fontes de dados externas , selecione uma fonte de dados .
  2. Clique em Continuar.
  3. Na tela Visualizar seu join , configure o seguinte:
 
gerenciamento de dados-personalize-sua-junção
    • Na caixa Tabela esquerda , ele exibirá a origem principal que você selecionou.
    • Na caixa Tabela direita , ele exibirá a origem adicional selecionada.
    • Clique no menu suspenso Esquerda para selecionar Junção à esquerda ou JuntoInner.
      • Junção esquerda: retorna todas as linhas de [fonte de dados primária] e qualquer linha correspondente de [fonte de dados secundária]
      • Junção interna: retorna linhas que possuem valores correspondentes em [fonte de dados primária] e [fonte de dados secundária].
    • Clique em Usar rótulos de associação ou Usar chave de correspondência.
      • Usar rótulos de associação: selecione um rótulo de associação para o join.
      • Usar chave de correspondência: selecione uma chave de correspondência para a tabela esquerda e a tabela direita.
    • Em Comportamento de correspondência, especifique a relação entre as fontes de dados selecionadas:
      • Várias correspondências: uma linha na tabela esquerda pode corresponder a várias linhas na tabela direita.
      • Somente uma correspondência: uma linha na tabela esquerda pode corresponder no máximo a uma linha na tabela direita. Linhas adicionais não serão incluídas.
    • Clique em Adicionar join personalizado.

Colunas

  1. Na guia Colunas , arraste e solte as colunas para personalizar sua ordem.
 
data-management-personalizar-colunas
  1. Para escolher as colunas que deseja exibir no conjunto de dados, clique em Escolher colunas e, em seguida, clique nas caixas de seleção ao lado das colunas que deseja exibir.
  2. Para criar novas colunas, clique em + Criar nova coluna. Explore as diferentes opções de criação de coluna abaixo:

Agente de dados

Use o agente de dados para realizar pesquisas e gerar novos dados:

  1. Clique para expandir Agente de dados. Em seguida, clique em Criar coluna inteligente

data-management-criar-coluna-inteligente
  1.  Na caixa de texto Nome da coluna inteligente , digite o nome da coluna.
  2. Na caixa de texto Descrever o que você deseja saber, escreva uma descrição dos dados que você deseja gerar e extrair da coluna inteligente.
  3. Clique em + Inserir token de coluna para referenciar outras propriedades no conjunto de dados.
  4. Clique no menu suspenso De onde esses dados devem vir? para selecionar uma fonte para seus dados.
    • Pesquisa na Web: dados de pesquisas na Internet.
    • Pesquisa de Empresas: dados do site principal da empresa.
    • Colunas do conjunto de dados: dados de outra coluna no conjunto de dados.
  5. Clique no menu suspenso Tipo de dados para especificar o tipo de informação na célula (por exemplo, número, texto ou data).
    • Sequência de caracteres
    • Número
    • Booleano
  6. Clique em Visualizar.
  7. A coluna inteligente aparecerá agora na tabela.

Enriquecimento

Usar o Enriquecimento para preencher lacunas ou validar dados:

  1. Clique para expandir Enrichment. Em seguida, clique em Enriquecer colunas [fonte de dados primária] ou Enriquecer colunas [fonte de dados secundária]

gestão dos dados-enriquecimento

  1. Clique no menu suspenso Coluna de [fonte de dados] [propriedade] para selecionar a propriedade de coluna que deseja enriquecer. 
  2. Em Selecionar colunas a serem criadas, clique nas caixas de seleção ao lado das propriedades. Você também pode usar a barra de pesquisa para localizar propriedades.
  3. Clique em Visualizar ou Criar colunas [#].

Fórmulas

Use Fórmulas para criar cálculos com base em outras colunas:

  1. Clique para expandir Fórmulas. Em seguida, clique em uma das seguintes opções:
    • Aplicar maiúsculas e minúsculas
    • Comparar datas
    • Localizar e substituir
    • Construtor de fórmulas (Avançado)
    • Medida sumária
  1. No painel inferior, preencha os campos de fórmula.


data-management-switch-case-column
  1. Então, clique Salvar.

Modificadores

Use Modificadores para aplicar alterações de formatação e normalizações:

  1. Clique em Aplicar capitalização e faça o seguinte:
    • Clique no menu suspenso Coluna para fazer referência para selecionar uma coluna.
    • Digite um nome na caixa de texto Novo nome de coluna .
    • Em Escolher capitalização, clique em Capitalização, clique em Capitalização,
    • Clique em Criar coluna.
  2. Clique em Aparar espaço em branco e faça o seguinte:
    • Clique no menu suspenso Coluna para fazer referência para selecionar uma coluna.
    • Digite um nome na caixa de texto Novo nome de coluna .
    • Clique em Criar coluna.

Exibições resumidas e não resumidas

Há dois tipos de exibições que são usados para exibir seu conjuntos de dados:

  • Exibição resumida: a exibição de um conjunto de dados que é criado quando há mais de uma fonte de dados e há várias correspondências possíveis entre as fontes de dados principal e secundária. Esta exibição mostrará dados agrupados por fonte de dados principal e serão usados em Somente as colunas disponíveis na exibição resumida estarão disponíveis em
  • View não resumida: a view de um conjunto de dados que exibe dados não agrupados. É usado para relatórios. Nos casos em que há apenas uma fonte ou há uma relação 1:1 entre diferentes fontes, somente exibições não resumidas estarão disponíveis e poderão ser usadas nos relatórios.

Filtros

Aplique filtros ao seu conjunto de dados.

  1. Na guia Filtros , aplique Filtros em Nível de Linha, ?Agregar Filtros, e agrupe Filtros em seu conjunto de dados.
  2. Clique no menu suspenso Incluir dados se ele corresponder e selecione TODOS os filtros abaixo, ou qualquer um dos filtros abaixo.
  3. Clique em + Adicionar filtro e clique em um filtro na caixa pop-up. Continue adicionando filtros conforme necessário.

gerenciamento de dados-filtros

Revisar conjunto de dados

Depois de concluir a personalização do conjunto de dados, você pode fazer o seguinte:

  1. Examine a tabela para verificar se o conjunto de dados está sendo exibido corretamente.
  2. Clique no menu suspenso da view Resumida e selecione uma das seguintes opções:
 
data-management-switch-case-column
    • View Resumida: mostra os dados agrupados pela origem principal. É usado para
    • Exibição não resumida: mostra dados não agrupados com linhas para todas as origens Isso é usado para relatórios.
  1. Se estiver satisfeito com o conjunto de dados, clique em Salvar. Clique em Usar em para criar um relatório, fluxo de trabalho, lista, fazer um

Glossário

Fontes de dados

As fontes de dados incluem objetos (por exemplo, contatos, objeto personalizado), ativos (por exemplo, página do site, e-mails) e atividades (por exemplo, conversas, vendas) sobre as quais você deseja gerar relatórios. Você pode selecionar até cinco por conjunto de dados.

A fonte de dados principal ancora o conjunto de dados, com todas as outras fontes vinculadas a ele. O HubSpot os conecta usando o caminho mais curto, juntando automaticamente dados relacionados como contatos e negócios sem etapas extras.

Outras fontes de dados requerem conexões intermediárias para integração. Por exemplo, se Negociações for a origem principal e os dados de post do blog forem necessários, o HubSpot os vinculará via Contatos e atividades da Web, selecionando automaticamente as origens necessárias.

Fontes de dados adicionais

Você pode adicionar fontes de dados secundárias ao seu conjunto de dados para consolidar informações em uma única exibição. Algumas fontes se integrarão automaticamente, enquanto outras podem exigir entrada adicional para estabelecer uma conexão.

Junções automáticas

Junções automáticas estão disponíveis para combinações de dados HubSpot comuns (por exemplo, Empresas + Negócios) e integrações com aplicativos de sincronização (por exemplo, Contatos + Faturas de Faixas).

Ao selecionar esses pares de origem, as linhas são automaticamente correspondidas usando uma coluna padrão, geralmente Endereço de e-mail ou Domínio da empresa.

Para personalizar a coluna correspondente, você pode gerenciar o join no painel de origem.

Junções personalizadas

Ao integrar dados de origens com estruturas de coluna flexíveis — como Google Sheets, AirTable, CSVs e depósitos — você deve fornecer detalhes adicionais para permitir a mesclagem de dados.

Se uma junção personalizada for necessária, você precisará selecionar colunas correspondentes de cada origem. Isso garante que os dados sejam alinhados corretamente, usando identificadores comuns, como endereços de e-mail, IDs ou domínios de empresas.

Sintaxe

Dentro de uma função, é possível usar dados de propriedades e campos ou dados literais. Os dados de propriedade e de campo serão dinâmicos com base nas fontes de dados individuais, enquanto que os dados literais são constantes. Por exemplo:

  • 2021-03-05 é uma data literal, que é constante.
  • [CONTACT.createdate] é uma data baseada na propriedade, que é dinâmica para cada registro de contato.

As funções podem incluir dados de campo/propriedade e literais, desde que os tipos de dados sejam compatíveis com os argumentos necessários da função. Por exemplo:

DATEDIFF("MONTH", "2021-01-01", “[CONTACT.createdate]”)

Saiba mais sobre a sintaxe para dados de campo/propriedade e literais e como incorporá-los em fórmulas.

Sintaxe literal

Use literais para adicionar strings específicas e estáticas de texto, números, valores verdadeiros ou falsos, e datas nos seus cálculos.

  • String literal: texto entre aspas. Por exemplo, “My cool string”.
  • Número literal: números sem aspas. Por exemplo, 42.
  • Booleano literal: true ou false.
  • Data literal: uma string formatada como "YYY-MM-DD" , ou um número de data e hora (por exemplo, 1635715904). 

Sintaxe de propriedade

As referências de propriedades permitem-lhe incluir diretamente os valores das propriedades das suas fontes de dados selecionadas. Você não precisa adicionar a propriedade como um campo de conjunto de dados para referenciá-la. 

Use a seguinte sintaxe ao referenciar propriedades:

  • As expressões de referência estão sempre entre colchetes ( [ e ] ).
  • As referências de propriedade especificam o nome do objeto ou evento, seguido por um ponto e o nome da propriedade interna. Por exemplo:
    • [CONTACT.lifecyclestage]
    • [COMPANY.name]
    • [e_hs_scheduled_email_v2.__hs_event_native_timestamp]

Sintaxe de referência de campo

Você pode fazer referência a campos em uma fórmula com o nome do campo entre colchetes. Por exemplo:

    • [Field 1]
    • [My awesome custom field]

É possível fazer referência a campos em fórmulas, desde que os operadores e funções da fórmula aceitem o tipo de dados do campo. Por exemplo, se o usuário criar um novo campo que contenha uma string, pode referenciar o campo em uma função que aceite strings de caracteres:

  • Se o Field 1 for [DEAL.name], ele conterá um valor de string (o nome do negócio).
  • CONCAT([Field 1], "Q4") seria válido porque contém dois valores de string.
  • CONCAT([DEAL.name], 2012) não seria válido porque contém tanto uma string quanto um valor numérico.

Operadores

É possível usar operadores com valores de propriedade/campo e literais, e os operadores são avaliados na ordem PEMDAS padrão de operações. Isto permite-lhe agrupar operadores usando parênteses. Por exemplo:

  • Adicionando um número com uma referência de propriedade: 1 + [DEAL.amount]
  • Usando parênteses para agrupar operações: (1 + 2) * (3 + 4)
Operador Descrição Exemplo de uso

+

Adicionar números. Retorna um número.

1 + 1
= 2

[DEAL.amount] + 100

-

Subtraia números. Retorna um número.

100 - 1
= 99

EXP(1) - EXP(1)
= 0

WEEKNUM([DEAL.closedate]) - WEEKNUM([DEAL.createdate])

*

Multiplique números. Retorna um número.

2 * 2
= 4

POW(10, 2) * -1
= -100

[DEAL.amount] * 0.5

/

Divida números. Retorna um número.

10/ 2
= 5

[DEAL.amount] / DATEDIFF("DAY", [DEAL.createdate], [DEAL.closedate])

-

Nega um número.

-100
= -100

-[DEAL.amount]

AND ou &&

Verifica se os dois valores booleanos são verdadeiros. Retorna um booleano.

true AND false
= falso

CONTAINS(“HubSpot”, “Hub”) && CONTAINS(“HubSpot”, “Spot”)
= verdadeiro

OR ou ||

Verificar se dois valores booleanos são verdadeiros. Retorna um booleano.

true OR false
= verdadeiro

CONTAINS(“HubSpot”, “Hub”) || CONTAINS(“HubSpot”, “CRM”)
= verdadeiro

!

Negativa um valor booleano Retorna outro valor booleano.

!true
= falso

= ou ==

Operador de igualdade. Retorna um valor booleano.

=true
= verdadeiro

IF

A lógica IF é um conjunto de regras executadas se uma determinada condição for atendida. Você pode usar a lógica IF para diferenciar dados. Por exemplo, você pode usar a lógica IF para:

  • Calcular comissões diferentes com base no tamanho de um negócio (ou seja, dar uma % mais alta para um negócio maior).
  • Classificar os negócios em categorias para análise e ações nos seus relatórios.
  • Traduzir as respostas de feedbacks em categorias (por exemplo, rótulo 1-6 é detrator).
  • Definir a prioridade do contato com base em quantos dias ele foi marcado como lead.
     

LABEL

A função LABEL converte valores de intervalo de propriedade de enumeração em valores amigáveis ao usuário. Algumas propriedades definidas pelo HubSpot, como Negócio e Proprietário do contato, são representadas como valores internos. Isso dificulta a análise. Quando usadas com as propriedades definidas pelo HubSpot que suportam tradução, a função LABEL fornecerá a tradução com base nas configurações do portal, e não nas configurações do usuário. Por exemplo, você pode usar a função LABEL para:

  • Acessar nomes de contatos ou fases do negócio diretamente nos campos.

LABEL([DEAL.dealstage]) = "Closed Won"(10)

  • Referenciar os proprietários do HubSpot por nome diretamente nos campos.

LABEL([DEAL.hubspot_owner_id]) = "John Smith"


Funções numéricas

Função Definição Argumentos Exemplo de uso

ABS

Calcular o valor absoluto de um número. Retorna um número.

ABS(number)

número: o número do qual obter o valor absoluto.

ABS(-10)
= 10

ABS(10)
= 10

CEIL

Arredondar um valor decimal para o número inteiro mais próximo. Retorna um número.

CEIL(number)

número: o número para se calcular o teto.

CEIL(3.14)
= 4

CEIL(EXP(1))
= 3

CEIL(LN([DEAL.amount]))

DIV0

Dividir um número, mas retornar zero quando o divisor for zero. Retorna um número.

DIV0(dividend, divisor)

dividendo: o número a ser usado como dividendo na operação de divisão.

divisor: o número a ser usado como divisor na operação de divisão, onde zero resultará em um valor zero no total.

DIV0(5, 2)
= 2.5

DIV0(5, 0)
= 0

DIV0([DEAL.amount], DATEDIFF("DAY", [DEAL.createdate], [DEAL.closedate]))

EXP

Calcular o número de Euler elevado a um valor. Retorna um número.

EXP(exponent)

expoente: o expoente para elevar o número de Euler.

EXP(1)
= 2.718281828459045

EXP(0)
= 1

FLOOR

Arredondar um valor decimal para o menor número inteiro mais próximo. Retorna um número.

FLOOR(number)

número: o expoente para elevar o número de Euler.

FLOOR(3.14)
= 3

CEIL(EXP(1))
= 2

FLOOR(LN([DEAL.amount]))

LN

Calcular o logaritmo natural de um valor. Retorna um número.

LN(number)

número: o valor do qual obter o logaritmo natural.

LN(1)
= 0

LN(EXP(1))
= 1

LN([DEAL.amount])

LOG

Calcular o logaritmo de um valor dentro de uma base especificada. Retorna um número.

LOG(base, value)

base: a base a ser usada no cálculo do logaritmo do valor.

valor: o número do qual obter o logaritmo.

LOG(10, 1)
= 0

LOG(10, 10)
= 1

LOG(10, [DEAL.amount])

POWER

Aumentar um valor base para uma potência especificada. Retorna um número.

POWER(base, exponent)

base: o número do qual calcular a potência.

expoente: o número ao qual elevar a base.

POWER(2, 10)
= 1024

POWER(100, 0.5)
= 10

POWER([DEAL.hs_arr], 2)

SQRT

Obter a raiz quadrada de um número não negativo. Retorna um número.

SQRT(number)

número: o número do qual obter a raiz quadrada.

SQRT(100)
= 10

SQRT([DEAL.hs_arr])

WIDTH_BUCKET

Armazenar valores numéricos em intervalos de mesma largura. Retorna o número do intervalo em que o valor se encontra.

Se o valor retornado for inferior ao mínimo, retornará zero. Se o valor retornado estiver acima do máximo, retornará o número de intervalos +1.

WIDTH_BUCKET(value, minValue, maxValue, bucketCount)

valor: o número para calcular no número de armazenamento.

minValue: o valor mínimo para começar o armazenamento.

minValue: o valor máximo para armazenamento.

bucketCount: o número desejado de intervalos com a mesma largura para valores de armazenamento entre o minValue e o maxValue. 

WIDTH_BUCKET(25, 0, 100, 10)
= 3

WIDTH_BUCKET(95, 0, 100, 10)
= 10

WIDTH_BUCKET(-1000, 0, 100, 10)
= 0

WIDTH_BUCKET(9999, 0, 100, 10)
= 11

WIDTH_BUCKET([DEAL.amount], 0, 10000, 1000)

Funções de strings

Função Definição Argumentos Exemplo de uso

CONTAINS

Determinar se uma string contém uma substring que diferencia maiúsculas de minúsculas. Retorna um valor booleano.

CONTAINS("string", "substring")

string: o valor da string para testar.

substring: o valor a ser verificado dentro da string.

CONTAINS("HubSpot", "Hub")
= true

CONTAINS("foo", "bar")
= false

CONTAINS([CONTACT.firstname], "Mike")

CONCAT

Concatenar duas strings. Retorna uma string.

CONCAT("string1", "string2")

string1: o valor da string ao qual a string2 será adicionado.

string2: o valor da string para adicionar à string1.

CONCAT("Hub", "Spot")
= "HubSpot"

CONCAT([CONTACT.firstname], CONCAT(" ", [CONTACT.lastname]))

LENGTH

Calcular o comprimento de uma string. Retorna um número.

LENGTH("string")

string: o valor da string para calcular o comprimento.

LENGTH("HubSpot")
= 7

LENGTH([FEEDBACK_SUBMISSION.hs_content])

TRIM

Remover os espaços em branco à esquerda e à direita de uma string. Retorna uma string.

TRIM(" string ")

string: o valor da string do qual cortar os espaços em branco.

TRIM(" Cats are great ")
= "Cats are great"

Funções de data

Função Definição Argumentos Exemplo de uso

DATE_FROM_PARTS

Criar um valor de data a partir das partes do ano, do mês e do dia. Retorna uma data.

DATE_FROM_PARTS(year, month, day)

ano: a parte do ano da data desejada.

mês: a parte do mês da data desejada.

dia: a parte do dia da data desejada.

DATE_FROM_PARTS(2021, 1, 1)
= 01.1.2021

DATEDIFF

Retornar o número de unidades de tempo entre o primeiro e o segundo valor de data para uma unidade de tempo especificada. Retorna um número.

DATEDIFF(“datePart”, “date1”, “date2”)

datePart: a unidade de ano, trimestre, mês, semana ou dia para usar no cálculo de diferença. 

date1: o valor da data de início para subtrair da data2.

date2: o valor da data final da qual data1 será subtraída.

DATEDIFF("DAY", "2021-01-01", "2021-02-01")
= 31

DATEDIFF("MONTH", "2021-01-01", DATE_FROM_PARTS(2021, 2, 1))
= 1

DATEDIFF("QUARTER", [DEAL.createdate], [DEAL.closedate])

DATEPART

Extrair o ano, o trimestre, o mês, a semana ou o dia de um valor de data. Retorna um número.

DATEPART(“datePart”, “date”)

datePart: a unidade de ano, trimestre, mês, semana ou dia para extrair.

data: o valor da data a partir da qual se deve extrair uma parte da data.

DATEPART("DAY", "2021-03-15")
= 15

DATEPART("MONTH", DATE_FROM_PARTS(2021, 3, 15))
= 3

DATEPART("YEAR", [DEAL.createdate])

DATETRUNC

Truncar um valor de data para o ano, trimestre, mês, semana ou dia.

DATETRUNC(“datePart”, “date”)

datePart: a unidade de ano, trimestre, mês, semana ou dia para truncar.

data: o valor da data a truncar.

DATETRUNC("YEAR", DATE_FROM_PARTS(2021, 3, 15))
= 01.1.2021

DATETRUNC("MONTH", "2021-03-15")
= 2021-03-01

DATETRUNC("DAY", [e_visited_page.__hs_event_native_timestamp])

TIMESTAMP_FROM_PARTS

Criar um valor de data/hora a partir da parte do ano, mês, dia, hora, minuto e segundo. Retorna um valor de data/hora.

TIMESTAMP_FROM_PARTS(year, month, day)

ano: a parte do ano da data desejada.

mês: a parte do mês da data desejada.

dia: a parte do dia da data desejada. 

TIMESTAMP_FROM_PARTS(2021, 1, 1)
= 2021-01-01

WEEKNUM

Calcular o número da semana dentro de um ano para uma data. Retorna um número.

WEEKNUM(“date”)

data: o valor de data/hora com o qual calcular o número da semana dentro de um ano.

WEEKNUM("2021-03-15")
= 11

WEEKNUM(“1609459200”)
= 11

WEEKNUM(“[deal.createdate]”)

NOW

Retorna a hora atual com base no fuso horário da sua conta. Retorna um valor de data/hora.

NOW()

 

NOW()
= 1633611966314

WORKINGDAYS

Retorna o número de dias da semana, de segunda a sexta-feira, entre duas datas.

WORKINGDAYS(value1, value2)

value1: o valor de data e hora inicial.

value 2: o valor de data e hora final. 

WORKINGDAYS("2022-01-01", "2022-01-31")
= 21

WORKINGDAYS("1640995200", "2022-01-31")
= 21

WORKINGDAYS([DEAL.createdate], NOW())

Esse artigo foi útil?
Este formulário deve ser usado apenas para fazer comentários sobre esses artigos. Saiba como obter ajuda para usar a HubSpot.