{"id":302,"date":"2026-10-25T13:06:21","date_gmt":"2026-10-25T13:06:21","guid":{"rendered":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/"},"modified":"2026-10-25T13:06:22","modified_gmt":"2026-10-25T13:06:22","slug":"custo-campanha-whatsapp","status":"publish","type":"post","link":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/","title":{"rendered":"Quanto custa uma campanha no WhatsApp: como simular antes de disparar"},"content":{"rendered":"\n<p><em>Atualizado em 25\/10\/2026<\/em><\/p>\n\n\n\n<p>O custo de uma campanha no WhatsApp \u00e9 o n\u00famero de mensagens <strong>entregues<\/strong> multiplicado pela tarifa da Meta para a categoria do template e o pa\u00eds do destinat\u00e1rio. Para uma campanha de marketing com destinat\u00e1rios no Brasil, a tarifa oficial em reais em vigor desde 1\u00ba de outubro de 2026 \u00e9 de R$ 0,3217 por mensagem entregue: 10.000 entregas custam R$ 3.217,00 em tarifa da Meta. Para simular antes de disparar, voc\u00ea precisa estimar quantas mensagens ser\u00e3o de fato entregues, conferir a categoria do template e saber em que moeda sua conta \u00e9 cobrada.<\/p>\n\n\n\n<p>Este artigo mostra um m\u00e9todo de simula\u00e7\u00e3o passo a passo, com uma calculadora em Python e os pontos que mais distorcem o or\u00e7amento.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A f\u00f3rmula b\u00e1sica<\/h2>\n\n\n\n<p>Desde 1\u00ba de julho de 2025, a Meta cobra por mensagem entregue. A <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">p\u00e1gina de pre\u00e7os<\/a> define tr\u00eas regras que bastam para montar a conta:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>s\u00f3 mensagens <strong>da empresa para o usu\u00e1rio<\/strong> s\u00e3o cobradas;<\/li>\n\n\n<li>a cobran\u00e7a acontece na <strong>entrega<\/strong>, n\u00e3o no envio;<\/li>\n\n\n<li>o pre\u00e7o depende da <strong>categoria<\/strong> da mensagem e do <strong>mercado<\/strong>, definido pelo c\u00f3digo de pa\u00eds do n\u00famero do destinat\u00e1rio.<\/li>\n\n<\/ul>\n\n\n\n<p>A f\u00f3rmula fica:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-python\">custo = mensagens_entregues * tarifa[categoria][pais]<\/code><\/pre>\n\n\n\n<p>Mensagens com status <code>failed<\/code> n\u00e3o s\u00e3o cobradas. Por isso, a simula\u00e7\u00e3o come\u00e7a pela lista, n\u00e3o pela tarifa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Passo 1: confira a tabela oficial e a data<\/h2>\n\n\n\n<p>Use s\u00f3 a tabela publicada pela Meta, com a data de vig\u00eancia. A Meta altera pre\u00e7os apenas em 1\u00ba de janeiro, 1\u00ba de abril, 1\u00ba de julho e 1\u00ba de outubro, com pelo menos um m\u00eas de aviso para mudan\u00e7as de tarifa. Para destinat\u00e1rios no Brasil, as tarifas em vigor desde 1\u00ba\/10\/2026 s\u00e3o:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Categoria<\/th><th>Tabela em BRL<\/th><th>Tabela em USD<\/th><\/tr><\/thead><tbody><tr><td>Marketing<\/td><td>R$ 0,3217<\/td><td>US$ 0,0625<\/td><\/tr><tr><td>Utilidade<\/td><td>R$ 0,0350<\/td><td>US$ 0,0068<\/td><\/tr><tr><td>Autentica\u00e7\u00e3o<\/td><td>R$ 0,0350<\/td><td>US$ 0,0068<\/td><\/tr><tr><td>Servi\u00e7o (ap\u00f3s a franquia de 1.000 por n\u00famero no m\u00eas)<\/td><td>R$ 0,0350<\/td><td>US$ 0,0068<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Fonte: planilhas &#8220;Taxas de lista&#8221; em BRL e em USD da <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">p\u00e1gina de pre\u00e7os<\/a>. Utilidade e autentica\u00e7\u00e3o t\u00eam desconto por volume mensal; marketing n\u00e3o tem. Se a campanha for para v\u00e1rios pa\u00edses, some cada pa\u00eds com a tarifa dele: o que vale \u00e9 o c\u00f3digo de pa\u00eds do destinat\u00e1rio, n\u00e3o onde a empresa est\u00e1.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Passo 2: confirme a categoria do template<\/h2>\n\n\n\n<p>A categoria aprovada \u00e9 a que ser\u00e1 cobrada, n\u00e3o a que voc\u00ea pediu. Um aviso com cupom no meio \u00e9 marketing, e um template enviado como utilidade pode ter sido aprovado como marketing. Antes de simular, consulte a categoria atual do template (e o campo <code>correct_category<\/code>, que indica mudan\u00e7a agendada). As regras est\u00e3o em <a href=\"https:\/\/vectalk.com.br\/blog\/categorias-template-whatsapp\/\">como a Meta classifica seu template<\/a>.<\/p>\n\n\n\n<p>Um ponto recente: desde 1\u00ba de outubro de 2026, templates de utilidade enviados dentro da janela de atendimento s\u00e3o cobrados normalmente. At\u00e9 30 de setembro eram gratuitos. Simula\u00e7\u00f5es antigas que contavam com essa gratuidade est\u00e3o desatualizadas. Veja <a href=\"https:\/\/vectalk.com.br\/blog\/mensagens-utilidade-gratis-whatsapp\/\">mensagens de utilidade na janela de atendimento<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Passo 3: estime quantas mensagens ser\u00e3o entregues<\/h2>\n\n\n\n<p>\u00c9 aqui que a maioria das simula\u00e7\u00f5es erra. Nem todo contato da lista vai receber a mensagem, e o que n\u00e3o \u00e9 entregue n\u00e3o \u00e9 cobrado. Os principais motivos de n\u00e3o entrega numa campanha de marketing:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Motivo<\/th><th>Como aparece<\/th><th>Cobrado?<\/th><\/tr><\/thead><tbody><tr><td>N\u00famero sem WhatsApp ou app desatualizado<\/td><td><code>failed<\/code> com erro <code>131026<\/code><\/td><td>N\u00e3o<\/td><\/tr><tr><td>Limite de marketing por usu\u00e1rio<\/td><td><code>failed<\/code> com erro <code>131049<\/code><\/td><td>N\u00e3o<\/td><\/tr><tr><td>Usu\u00e1rio parou as mensagens de marketing da empresa<\/td><td><code>failed<\/code> com erro <code>131050<\/code><\/td><td>N\u00e3o<\/td><\/tr><tr><td>Template pausado por qualidade<\/td><td>Erro <code>132015<\/code> no envio<\/td><td>N\u00e3o<\/td><\/tr><tr><td>Contatos acima do limite de mensagens do portf\u00f3lio<\/td><td>Envios que voc\u00ea n\u00e3o consegue fazer no dia<\/td><td>N\u00e3o<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>O limite por usu\u00e1rio \u00e9 o que mais pesa em marketing: a Meta limita quantos templates de marketing cada pessoa recebe de todas as empresas, conforme o engajamento dela. Mesmo com opt-in, parte da lista pode ficar sem receber. Detalhes em <a href=\"https:\/\/vectalk.com.br\/blog\/limite-marketing-por-usuario-whatsapp\/\">limite de marketing por usu\u00e1rio<\/a>. E, se a lista tiver n\u00fameros dos Estados Unidos (+1 com c\u00f3digo de \u00e1rea americano), tire-os da conta: a Meta informa que, por enquanto, o WhatsApp n\u00e3o entrega templates de marketing para esses n\u00fameros.<\/p>\n\n\n\n<p>N\u00e3o existe uma taxa de entrega universal, e a Meta n\u00e3o publica uma m\u00e9dia. A forma honesta de estimar \u00e9 usar o <strong>seu hist\u00f3rico<\/strong>: some, das \u00faltimas campanhas parecidas, quantas mensagens chegaram a <code>delivered<\/code> e divida pelo total enviado. Se voc\u00ea ainda n\u00e3o tem hist\u00f3rico, simule com cen\u00e1rios (pessimista, prov\u00e1vel, otimista) e ajuste depois do primeiro envio.<\/p>\n\n\n\n<p>O hist\u00f3rico sai do webhook de status. Cada mensagem passa por <code>sent<\/code>, <code>delivered<\/code>, <code>read<\/code> ou <code>failed<\/code>, e o objeto <code>pricing<\/code> indica se ela \u00e9 cobr\u00e1vel. Como os eventos podem chegar fora de ordem, conte a mensagem como entregue se ela tiver <code>delivered<\/code> ou <code>read<\/code>. O passo a passo est\u00e1 em <a href=\"https:\/\/vectalk.com.br\/blog\/status-mensagem-webhook-whatsapp\/\">status de mensagem via webhook<\/a>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-python\">def taxa_entrega(statuses):\n    enviados, entregues = set(), set()\n    for s in statuses:\n        enviados.add(s[\"id\"])\n        if s[\"status\"] in (\"delivered\", \"read\"):\n            entregues.add(s[\"id\"])\n    return len(entregues) \/ len(enviados) if enviados else 0.0<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Passo 4: considere a moeda e o c\u00e2mbio<\/h2>\n\n\n\n<p>A tarifa que voc\u00ea paga depende da moeda da sua conta de mensagens:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Conta em BRL.<\/strong> A Meta passou a faturar em reais para clientes eleg\u00edveis no Brasil, por meio da Facebook Brasil. Nesse caso, use a coluna em reais e n\u00e3o h\u00e1 c\u00e2mbio na tarifa da Meta.<\/li>\n\n\n<li><strong>Conta em USD ou outra moeda.<\/strong> Use a tabela daquela moeda e converta pelo c\u00e2mbio que o seu meio de pagamento aplica. O valor final em reais varia com a cota\u00e7\u00e3o do dia da cobran\u00e7a.<\/li>\n\n<\/ul>\n\n\n\n<p>Segundo a p\u00e1gina de pre\u00e7os, clientes eleg\u00edveis no Brasil precisam migrar todas as contas de mensagens do portf\u00f3lio para BRL at\u00e9 30 de junho de 2027; a partir de 1\u00ba de julho de 2027, a Meta deixa de entregar mensagens das contas eleg\u00edveis que n\u00e3o estiverem em reais. Se voc\u00ea contrata a API por um provedor, a moeda e a forma de cobran\u00e7a dependem do contrato com ele.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Passo 5: desconte o que \u00e9 gratuito<\/h2>\n\n\n\n<p>Duas situa\u00e7\u00f5es zeram a tarifa:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Janela de ponto de entrada gratuito.<\/strong> Quando a pessoa chega por um an\u00fancio de clique para o WhatsApp (no Android ou iOS) e voc\u00ea responde dentro da janela de atendimento, abre-se uma janela de at\u00e9 7 dias em que marketing, utilidade, autentica\u00e7\u00e3o e servi\u00e7o n\u00e3o s\u00e3o cobrados.<\/li>\n\n\n<li><strong>Franquia de servi\u00e7o.<\/strong> As primeiras 1.000 mensagens de servi\u00e7o por n\u00famero, por m\u00eas, s\u00e3o gratuitas. Isso vale para respostas livres, n\u00e3o para templates.<\/li>\n\n<\/ul>\n\n\n\n<p>Templates de campanha enviados a uma lista n\u00e3o se encaixam em nenhum dos dois casos, ent\u00e3o, para disparos, conte a tarifa cheia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Calculadora de campanha em Python<\/h2>\n\n\n\n<p>O script abaixo junta os passos: tarifa oficial, volume da lista, taxa de entrega estimada e c\u00e2mbio opcional.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-python\">TARIFAS = {  # vig\u00eancia 1\u00ba\/10\/2026, destinat\u00e1rios no Brasil\n    \"BRL\": {\"marketing\": 0.3217, \"utility\": 0.0350, \"authentication\": 0.0350},\n    \"USD\": {\"marketing\": 0.0625, \"utility\": 0.0068, \"authentication\": 0.0068},\n}\n\ndef simular(contatos, categoria, taxas_entrega, moeda=\"BRL\", cambio_brl=None):\n    tarifa = TARIFAS[moeda][categoria]\n    cenarios = {}\n    for nome, taxa in taxas_entrega.items():\n        entregues = round(contatos * taxa)\n        custo = entregues * tarifa\n        if moeda != \"BRL\" and cambio_brl:\n            custo *= cambio_brl  # c\u00e2mbio informado por voc\u00ea\n        cenarios[nome] = {\"entregues\": entregues, \"custo_brl\": round(custo, 2)}\n    return cenarios\n\n# Exemplo: as taxas abaixo s\u00e3o hipot\u00e9ticas, s\u00f3 para ilustrar o c\u00e1lculo.\n# Substitua pelas taxas do seu hist\u00f3rico.\nprint(simular(20_000, \"marketing\", {\"pessimista\": 0.6, \"provavel\": 0.75, \"otimista\": 0.9}))<\/code><\/pre>\n\n\n\n<p>Com 20.000 contatos e as taxas hipot\u00e9ticas do exemplo, o resultado fica:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Cen\u00e1rio (taxa hipot\u00e9tica)<\/th><th>Entregues<\/th><th>Custo Meta (marketing, BRL)<\/th><\/tr><\/thead><tbody><tr><td>Pessimista (60%)<\/td><td>12.000<\/td><td>R$ 3.860,40<\/td><\/tr><tr><td>Prov\u00e1vel (75%)<\/td><td>15.000<\/td><td>R$ 4.825,50<\/td><\/tr><tr><td>Otimista (90%)<\/td><td>18.000<\/td><td>R$ 5.790,60<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Orce pelo cen\u00e1rio otimista (o mais caro) e acompanhe o real pelo webhook. Se a sua conta for em USD, rode com <code>moeda=\"USD\"<\/code> e informe o c\u00e2mbio do seu meio de pagamento.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Antes de disparar: o que mais checar<\/h2>\n\n\n\n<p>O custo n\u00e3o \u00e9 o \u00fanico limite. Confira tamb\u00e9m:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Limite de mensagens do portf\u00f3lio.<\/strong> Portf\u00f3lios novos alcan\u00e7am 250 destinat\u00e1rios \u00fanicos por 24 horas fora da janela de atendimento; os n\u00edveis seguintes s\u00e3o 2.000, 10.000, 100.000 e ilimitado. Uma lista de 20.000 contatos num portf\u00f3lio de n\u00edvel 2.000 leva v\u00e1rios dias. Veja <a href=\"https:\/\/vectalk.com.br\/blog\/limite-mensagens-whatsapp-api\/\">limite de mensagens da API do WhatsApp<\/a>.<\/li>\n\n\n<li><strong>Opt-in.<\/strong> A pol\u00edtica exige consentimento. Lista sem opt-in gera bloqueios e den\u00fancias, derruba a qualidade e pausa o template no meio da campanha. O guia de <a href=\"https:\/\/vectalk.com.br\/blog\/disparo-em-massa-whatsapp-api-oficial\/\">disparo em massa pela API oficial<\/a> cobre esse cuidado.<\/li>\n\n\n<li><strong>Teste pequeno primeiro.<\/strong> Enviar para uma amostra mede a taxa de entrega real e o custo por entrega antes de comprometer o or\u00e7amento inteiro.<\/li>\n\n\n<li><strong>Custo do provedor.<\/strong> A tarifa da Meta \u00e9 uma parte; a plataforma que voc\u00ea usa pode cobrar \u00e0 parte pelo servi\u00e7o.<\/li>\n\n<\/ul>\n\n\n\n<p>Para comparar com as outras categorias e faixas de volume, veja <a href=\"https:\/\/vectalk.com.br\/blog\/api-whatsapp-preco-brasil\/\">quanto custa a API do WhatsApp no Brasil<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como fazer com a Vectalk<\/h2>\n\n\n\n<p>Na Vectalk, voc\u00ea n\u00e3o cadastra cart\u00e3o na Meta: o cliente paga a Vectalk, e a Vectalk paga a Meta. Os webhooks de status chegam no formato da Meta, com o objeto <code>pricing<\/code> de cada mensagem, o que permite montar o hist\u00f3rico de entrega e custo descrito acima. A API tamb\u00e9m tem endpoints de <a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/analytics\/message-analytics\">analytics de mensagens<\/a>, sincronizados diariamente com a Meta, e <code>POST \/api\/analytics\/instances\/{instanceId}\/sync<\/code> for\u00e7a uma sincroniza\u00e7\u00e3o dos \u00faltimos 90 dias. Crie sua conta em <a href=\"https:\/\/apps.vectalk.com.br\/register\">apps.vectalk.com.br\/register<\/a> ou fale com o time pela <a href=\"https:\/\/vectalk.com.br\/contato.html\">p\u00e1gina de contato<\/a> para estimar uma campanha com volumes reais. Para os requisitos gerais, veja o <a href=\"https:\/\/vectalk.com.br\/blog\/api-oficial-do-whatsapp\/\">guia da API oficial do WhatsApp<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perguntas frequentes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Pago pelas mensagens que falharam?<\/h3>\n\n\n\n<p>N\u00e3o. A Meta cobra apenas mensagens entregues. Falhas como <code>131049<\/code>, <code>131050<\/code> e <code>131026<\/code> n\u00e3o entram na fatura.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mensagem lida custa mais que mensagem entregue?<\/h3>\n\n\n\n<p>N\u00e3o. A cobran\u00e7a acontece uma vez, na entrega. A leitura n\u00e3o gera cobran\u00e7a extra.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Existe desconto por volume em campanhas de marketing?<\/h3>\n\n\n\n<p>N\u00e3o na Cloud API. As faixas de desconto valem para utilidade e autentica\u00e7\u00e3o. Marketing tem tarifa fixa por mercado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Posso usar um template de utilidade para pagar menos na campanha?<\/h3>\n\n\n\n<p>N\u00e3o. Conte\u00fado promocional \u00e9 marketing. A Meta recategoriza o template e, em caso de insist\u00eancia, restringe a cria\u00e7\u00e3o de templates de utilidade da conta.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Os pre\u00e7os v\u00e3o mudar em breve?<\/h3>\n\n\n\n<p>A pr\u00f3xima data poss\u00edvel de mudan\u00e7a \u00e9 1\u00ba de janeiro de 2027. A Meta publica as altera\u00e7\u00f5es de tarifa com pelo menos um m\u00eas de anteced\u00eancia. Refa\u00e7a a simula\u00e7\u00e3o a cada trimestre.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Fontes oficiais consultadas em 25\/10\/2026:<\/strong> <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">Pre\u00e7os da plataforma do WhatsApp Business<\/a> e planilhas &#8220;Taxas de lista&#8221; em BRL e USD (vig\u00eancia 1\u00ba\/10\/2026), <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/webhooks\/reference\/messages\/status\" target=\"_blank\" rel=\"noreferrer noopener\">Webhook de status de mensagens<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/support\/error-codes\" target=\"_blank\" rel=\"noreferrer noopener\">C\u00f3digos de erro<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/marketing-templates\/per-user-limits\" target=\"_blank\" rel=\"noreferrer noopener\">Limites de marketing por usu\u00e1rio<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/messaging-limits\" target=\"_blank\" rel=\"noreferrer noopener\">Limites de mensagens<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um m\u00e9todo para simular o custo de uma campanha pela API do WhatsApp antes de enviar: tarifa oficial, mensagens entregues, falhas que n\u00e3o s\u00e3o cobradas e c\u00e2mbio.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[8],"tags":[],"class_list":["post-302","post","type-post","status-publish","format-standard","hentry","category-uncategorized-pt"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Custo de campanha no WhatsApp: como simular | Vectalk<\/title>\n<meta name=\"description\" content=\"Custo de campanha no WhatsApp: como calcular por mensagem entregue, estimar a taxa de entrega, lidar com c\u00e2mbio e usar as tarifas oficiais da Meta.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custo de campanha no WhatsApp: como simular | Vectalk\" \/>\n<meta property=\"og:description\" content=\"Custo de campanha no WhatsApp: como calcular por mensagem entregue, estimar a taxa de entrega, lidar com c\u00e2mbio e usar as tarifas oficiais da Meta.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Vectalk\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-25T13:06:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T13:06:22+00:00\" \/>\n<meta name=\"author\" content=\"wanderleyfcunha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"wanderleyfcunha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/custo-campanha-whatsapp\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/custo-campanha-whatsapp\\\/\"},\"author\":{\"name\":\"wanderleyfcunha\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"headline\":\"Quanto custa uma campanha no WhatsApp: como simular antes de disparar\",\"datePublished\":\"2026-10-25T13:06:21+00:00\",\"dateModified\":\"2026-10-25T13:06:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/custo-campanha-whatsapp\\\/\"},\"wordCount\":1660,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/custo-campanha-whatsapp\\\/\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/custo-campanha-whatsapp\\\/\",\"name\":\"Custo de campanha no WhatsApp: como simular | Vectalk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-25T13:06:21+00:00\",\"dateModified\":\"2026-10-25T13:06:22+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"description\":\"Custo de campanha no WhatsApp: como calcular por mensagem entregue, estimar a taxa de entrega, lidar com c\u00e2mbio e usar as tarifas oficiais da Meta.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/custo-campanha-whatsapp\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/custo-campanha-whatsapp\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/custo-campanha-whatsapp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quanto custa uma campanha no WhatsApp: como simular antes de disparar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\",\"name\":\"Blog Vectalk\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\",\"name\":\"wanderleyfcunha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"caption\":\"wanderleyfcunha\"},\"sameAs\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Custo de campanha no WhatsApp: como simular | Vectalk","description":"Custo de campanha no WhatsApp: como calcular por mensagem entregue, estimar a taxa de entrega, lidar com c\u00e2mbio e usar as tarifas oficiais da Meta.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/","og_locale":"en_US","og_type":"article","og_title":"Custo de campanha no WhatsApp: como simular | Vectalk","og_description":"Custo de campanha no WhatsApp: como calcular por mensagem entregue, estimar a taxa de entrega, lidar com c\u00e2mbio e usar as tarifas oficiais da Meta.","og_url":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/","og_site_name":"Blog Vectalk","article_published_time":"2026-10-25T13:06:21+00:00","article_modified_time":"2026-10-25T13:06:22+00:00","author":"wanderleyfcunha","twitter_card":"summary_large_image","twitter_misc":{"Written by":"wanderleyfcunha","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/#article","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/"},"author":{"name":"wanderleyfcunha","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"headline":"Quanto custa uma campanha no WhatsApp: como simular antes de disparar","datePublished":"2026-10-25T13:06:21+00:00","dateModified":"2026-10-25T13:06:22+00:00","mainEntityOfPage":{"@id":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/"},"wordCount":1660,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/","url":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/","name":"Custo de campanha no WhatsApp: como simular | Vectalk","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/#website"},"datePublished":"2026-10-25T13:06:21+00:00","dateModified":"2026-10-25T13:06:22+00:00","author":{"@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"description":"Custo de campanha no WhatsApp: como calcular por mensagem entregue, estimar a taxa de entrega, lidar com c\u00e2mbio e usar as tarifas oficiais da Meta.","breadcrumb":{"@id":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vectalk.com.br\/blog\/custo-campanha-whatsapp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vectalk.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Quanto custa uma campanha no WhatsApp: como simular antes de disparar"}]},{"@type":"WebSite","@id":"https:\/\/vectalk.com.br\/blog\/#website","url":"https:\/\/vectalk.com.br\/blog\/","name":"Blog Vectalk","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vectalk.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b","name":"wanderleyfcunha","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","caption":"wanderleyfcunha"},"sameAs":["https:\/\/vectalk.com.br\/blog"]}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/comments?post=302"}],"version-history":[{"count":1,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/302\/revisions"}],"predecessor-version":[{"id":305,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/302\/revisions\/305"}],"wp:attachment":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/media?parent=302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/categories?post=302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/tags?post=302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}