{"id":7789,"date":"2026-04-20T12:35:35","date_gmt":"2026-04-20T15:35:35","guid":{"rendered":"https:\/\/minders.io\/?p=7789"},"modified":"2026-04-20T12:35:38","modified_gmt":"2026-04-20T15:35:38","slug":"braze-catalogos-back-in-stock-price-drop","status":"publish","type":"post","link":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/","title":{"rendered":"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o"},"content":{"rendered":"<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Se voc\u00ea trabalha com Braze e tem um eCommerce, existe uma funcionalidade de <a href=\"https:\/\/www.braze.com\/docs\/user_guide\/data\/activation\/catalogs\/use\">Cat\u00e1logos<\/a> que vale muito a pena conhecer \u2014 e que pode mudar bastante como voc\u00ea recupera oportunidades de venda.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Os Cat\u00e1logos do Braze permitem personalizar mensagens com dados de produtos, mas escondem algo a mais: a possibilidade de automatizar notifica\u00e7\u00f5es de restock e queda de pre\u00e7o com quase nenhum esfor\u00e7o de manuten\u00e7\u00e3o. O usu\u00e1rio expressa interesse, o Braze registra, e quando o produto muda, a notifica\u00e7\u00e3o sai sozinha.<\/p>\n<h1 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>O que \u00e9 exatamente?<\/strong><\/h1>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">O Braze tem algo chamado Catalog Triggers \u2014 dois tipos especificamente:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\"><strong>Back in stock:<\/strong> notifique automaticamente quem queria um produto que estava sem estoque, quando a disponibilidade voltar.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Price drop:<\/strong> avise os interessados quando o pre\u00e7o de um produto cair de acordo com uma regra que voc\u00ea define (por exemplo, uma queda de 10% ou mais).<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Ambos funcionam com a mesma l\u00f3gica: o usu\u00e1rio realiza uma a\u00e7\u00e3o no seu site ou app \u2192 fica inscrito naquele produto \u2192 quando o cat\u00e1logo muda, o Braze dispara o Canvas automaticamente.<\/p>\n<h2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>O ciclo de vida do usu\u00e1rio<\/strong><\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Para entender em que momento cada coisa acontece, vale ver o fluxo completo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7779 size-full\" src=\"https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/image-3-scaled.png\" alt=\"catalog triggers\" width=\"2560\" height=\"683\" srcset=\"https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/image-3-scaled.png 2560w, https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/image-3-1280x342.png 1280w, https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/image-3-980x261.png 980w, https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/image-3-480x128.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 2560px, 100vw\" \/><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Em palavras:<\/p>\n<ol class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">O usu\u00e1rio visita um produto sem estoque ou fora do seu intervalo de pre\u00e7o, e clica em &#8220;Me avise quando voltar&#8221; ou &#8220;Me avise se o pre\u00e7o cair&#8221;.<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Esse clique dispara um <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">custom event<\/code><\/strong> com propriedades que incluem o ID do item e o tipo de inscri\u00e7\u00e3o.<\/li>\n<li class=\"whitespace-normal break-words pl-2\">O Braze registra essa inscri\u00e7\u00e3o, vinculando o usu\u00e1rio \u00e0quele item do cat\u00e1logo. A inscri\u00e7\u00e3o dura 90 dias.<\/li>\n<li class=\"whitespace-normal break-words pl-2\">Quando o cat\u00e1logo \u00e9 atualizado \u2014 o estoque passa de 0 para dispon\u00edvel, ou o pre\u00e7o cai de acordo com a sua regra \u2014 o Braze detecta automaticamente.<\/li>\n<li class=\"whitespace-normal break-words pl-2\">O Canvas \u00e9 ativado e o usu\u00e1rio recebe a notifica\u00e7\u00e3o.<\/li>\n<\/ol>\n<h2 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Como implementar?<\/strong><\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A configura\u00e7\u00e3o tem duas partes: o cat\u00e1logo e o Canvas.<\/p>\n<h3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Do lado do cat\u00e1logo<\/strong><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A configura\u00e7\u00e3o global \u00e9 feita em Data Settings &gt; Catalogs. L\u00e1 voc\u00ea vai encontrar os settings que se aplicam a todos os seus cat\u00e1logos, onde voc\u00ea configura:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\"><strong>Fallback catalog:<\/strong> o cat\u00e1logo que o Braze usa para a inscri\u00e7\u00e3o quando o custom event n\u00e3o traz a propriedade <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">catalog_name<\/code><\/strong>. \u00c9 opcional, mas recomendado para evitar inscri\u00e7\u00f5es que fiquem sem associa\u00e7\u00e3o.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Evento de inscri\u00e7\u00e3o:<\/strong> o custom event que ativa a inscri\u00e7\u00e3o do usu\u00e1rio (por exemplo, <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">product_clicked<\/code><\/strong>).<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Evento de cancelamento de inscri\u00e7\u00e3o:<\/strong> o custom event que cancela o alerta do usu\u00e1rio. Este campo \u00e9 opcional \u2014 se n\u00e3o for configurado, o Braze cancela automaticamente a inscri\u00e7\u00e3o ap\u00f3s 90 dias ou quando a notifica\u00e7\u00e3o \u00e9 disparada, o que ocorrer primeiro.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong>Event property do ID do produto:<\/strong> a propriedade do custom event que cont\u00e9m o ID do item do cat\u00e1logo.<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Um exemplo de como esse evento de inscri\u00e7\u00e3o se parece. Note que a propriedade <code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">type<\/code> \u00e9 um array, o que permite inscrever o usu\u00e1rio em ambos os tipos de alerta no mesmo evento:<\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"C\u00f3digo en json\">\n<div class=\"overflow-x-auto\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5\"><code class=\"language-json\"><span class=\"token token\">{<\/span>\n    <span class=\"token token\">\"events\"<\/span><span class=\"token token\">:<\/span> <span class=\"token token\">[<\/span>\n        <span class=\"token token\">{<\/span>\n            <span class=\"token token\">\"external_id\"<\/span><span class=\"token token\">:<\/span> <span class=\"token token\">\"&lt;external_id&gt;\"<\/span><span class=\"token token\">,<\/span>\n            <span class=\"token token\">\"name\"<\/span><span class=\"token token\">:<\/span> <span class=\"token token\">\"subscription\"<\/span><span class=\"token token\">,<\/span>\n            <span class=\"token token\">\"time\"<\/span><span class=\"token token\">:<\/span> <span class=\"token token\">\"2024-04-15T19:22:28Z\"<\/span><span class=\"token token\">,<\/span>\n            <span class=\"token token\">\"properties\"<\/span><span class=\"token token\">:<\/span> <span class=\"token token\">{<\/span>\n                <span class=\"token token\">\"id\"<\/span><span class=\"token token\">:<\/span> <span class=\"token token\">\"shirt-xl\"<\/span><span class=\"token token\">,<\/span>\n                <span class=\"token token\">\"catalog_name\"<\/span><span class=\"token token\">:<\/span> <span class=\"token token\">\"on_sale_products\"<\/span><span class=\"token token\">,<\/span>\n                <span class=\"token token\">\"type\"<\/span><span class=\"token token\">:<\/span> <span class=\"token token\">[<\/span><span class=\"token token\">\"price_drop\"<\/span><span class=\"token token\">,<\/span> <span class=\"token token\">\"back_in_stock\"<\/span><span class=\"token token\">]<\/span>\n            <span class=\"token token\">}<\/span>\n        <span class=\"token token\">}<\/span>\n    <span class=\"token token\">]<\/span>\n<span class=\"token token\">}<\/span><\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Ap\u00f3s a configura\u00e7\u00e3o global, voc\u00ea vai ao cat\u00e1logo espec\u00edfico e na aba Settings ativa o toggle de Back in Stock ou Price Drop conforme necess\u00e1rio. L\u00e1 o Braze vai pedir:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">Qual campo do cat\u00e1logo representa o estoque ou o pre\u00e7o, precisa ser num\u00e9rico.<\/li>\n<li class=\"whitespace-normal break-words pl-2\">As regras de notifica\u00e7\u00e3o: se avisa todos os inscritos de uma vez ou em lotes, com um limite de 10.000 usu\u00e1rios por minuto.<\/li>\n<\/ul>\n<h3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Do lado do Canvas<\/strong><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Voc\u00ea cria um Canvas action-based, seleciona o trigger correspondente e o cat\u00e1logo, e configura os passos como qualquer Canvas.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Para personalizar a mensagem com os dados do produto que disparou a notifica\u00e7\u00e3o, voc\u00ea usa Liquid com a tag <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">context<\/code><\/strong>:<\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"C\u00f3digo\">\n<div class=\"overflow-x-auto\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5\"><code><strong>{% catalog_items produtos {{context.${catalog_update}.item_id}} %}\nO pre\u00e7o de {{ items[0].nome }} caiu de ${{ context.${catalog_update}.previous_value }} para ${{ context.${catalog_update}.new_value }} \ud83d\udd25<\/strong><\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Com valores reais, a mensagem renderizada ficaria assim:<br \/>\n<strong style=\"color: #333333; font-size: 16px;\"><code>O pre\u00e7o de Pro Bluetooth Headphones caiu de $74,99 para $59,99 \ud83d\udd25<\/code><\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Detalhando o Liquid:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\"><strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">context.${catalog_update}.item_id<\/code><\/strong> \u2014 o ID do produto que mudou e disparou a notifica\u00e7\u00e3o.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">context.${catalog_update}.previous_value<\/code><\/strong> \u2014 o valor anterior (pre\u00e7o ou estoque) antes da mudan\u00e7a.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">context.${catalog_update}.new_value<\/code><\/strong> \u2014 o novo valor ap\u00f3s a mudan\u00e7a.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">{% catalog_items produtos ... %}<\/code> <\/strong>\u2014 traz todos os dados do produto do cat\u00e1logo usando esse ID. Precisa ir no in\u00edcio da mensagem.<\/li>\n<li class=\"whitespace-normal break-words pl-2\"><strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">items[0].&lt;field_name&gt;<\/code><\/strong> \u2014 acesse qualquer campo do cat\u00e1logo ao longo da mensagem, por exemplo <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">items[0].name<\/code><\/strong> ou <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">items[0].category<\/code><\/strong>.<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Um detalhe importante: <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">context<\/code><\/strong> \u00e9 a forma atual de referenciar as <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">canvas_entry_properties<\/code><\/strong> \u2014 s\u00e3o equivalentes e backwards compatible.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Por \u00faltimo, se seu cat\u00e1logo tem um campo chamado <strong><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">image_url<\/code><\/strong>, voc\u00ea pode incluir a imagem do produto na mensagem com:<\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"C\u00f3digo\">\n<div class=\"overflow-x-auto\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5\"><strong><code>{% catalog_items &lt;name_of_your_catalog&gt; {{context.${catalog_update}.item_id}} %}\n{{ items[0].image_url }}<\/code><\/strong><\/pre>\n<\/div>\n<\/div>\n<h3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Algumas considera\u00e7\u00f5es antes de ativar<\/strong><\/h3>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"whitespace-normal break-words pl-2\">Para que um usu\u00e1rio possa se inscrever no alerta de back in stock, o produto precisa ter estoque zero no momento da inscri\u00e7\u00e3o. Se o estoque for maior que zero, o Braze n\u00e3o registra a inscri\u00e7\u00e3o.<\/li>\n<li class=\"whitespace-normal break-words pl-2\">As regras de notifica\u00e7\u00e3o do cat\u00e1logo n\u00e3o substituem configura\u00e7\u00f5es do Canvas como Quiet Hours \u2014 as duas se aplicam.<\/li>\n<li class=\"whitespace-normal break-words pl-2\">O Braze suporta at\u00e9 50.000 itens atualizados por dia que podem disparar notifica\u00e7\u00f5es.<\/li>\n<li class=\"whitespace-normal break-words pl-2\">As inscri\u00e7\u00f5es t\u00eam um limite de 100 milh\u00f5es ativas simultaneamente.<\/li>\n<\/ul>\n<h3 class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Uma funcionalidade que j\u00e1 est\u00e1 pronta para trabalhar por voc\u00ea<\/strong><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Se voc\u00ea j\u00e1 usa cat\u00e1logos no Braze, o esfor\u00e7o incremental \u00e9 baixo. O trabalho principal est\u00e1 em garantir que o custom event esteja sendo disparado pelo frontend com as propriedades corretas. A partir da\u00ed, o mecanismo de inscri\u00e7\u00e3o e notifica\u00e7\u00e3o \u00e9 gerenciado pelo Braze de forma autom\u00e1tica.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Para neg\u00f3cios com invent\u00e1rio vari\u00e1vel ou pre\u00e7os din\u00e2micos, \u00e9 uma das formas mais diretas de recuperar inten\u00e7\u00e3o de compra que, de outra forma, simplesmente se perde. A inten\u00e7\u00e3o sempre esteve l\u00e1 \u2014 o Braze s\u00f3 garante que ela n\u00e3o se evapore.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Quer implementar no seu stack do Braze? Na Minders podemos te ajudar a configurar e tirar o m\u00e1ximo proveito. <a href=\"https:\/\/minders.io\/let's-talk\">Fale com a gente!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se voc\u00ea trabalha com Braze e tem um eCommerce, existe uma funcionalidade de Cat\u00e1logos que vale muito a pena conhecer \u2014 e que pode mudar bastante como voc\u00ea recupera oportunidades de venda. Os Cat\u00e1logos do Braze permitem personalizar mensagens com dados de produtos, mas escondem algo a mais: a possibilidade de automatizar notifica\u00e7\u00f5es de restock [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":7791,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","inline_featured_image":false,"footnotes":""},"categories":[89,90,91,119],"tags":[112,159,165],"class_list":["post-7789","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-behind-the-growth-stack","category-behind-the-growth-stack-pt-br","category-behind-the-growth-stack-es","category-braze","tag-braze","tag-ecommerce"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o - Minders<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o\" \/>\n<meta property=\"og:description\" content=\"Se voc\u00ea trabalha com Braze e tem um eCommerce, existe uma funcionalidade de Cat\u00e1logos que vale muito a pena conhecer \u2014 e que pode mudar bastante como voc\u00ea recupera oportunidades de venda. Os Cat\u00e1logos do Braze permitem personalizar mensagens com dados de produtos, mas escondem algo a mais: a possibilidade de automatizar notifica\u00e7\u00f5es de restock [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/\" \/>\n<meta property=\"og:site_name\" content=\"Minders\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-20T15:35:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-20T15:35:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/catalogtriggers.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Renata Gagliardi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Renata Gagliardi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/\"},\"author\":{\"name\":\"Renata Gagliardi\",\"@id\":\"https:\\\/\\\/minders.io\\\/#\\\/schema\\\/person\\\/4aa6519ce2675e3453a412bf66f1e2e9\"},\"headline\":\"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o\",\"datePublished\":\"2026-04-20T15:35:35+00:00\",\"dateModified\":\"2026-04-20T15:35:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/\"},\"wordCount\":974,\"image\":{\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/minders.io\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/catalogtriggers.jpg\",\"keywords\":[\"braze\",\"ecommerce\",\"ecommerce\"],\"articleSection\":[\"Behind The Growth Stack\",\"Behind The Growth Stack\",\"Behind The Growth Stack\",\"Braze\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/\",\"url\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/\",\"name\":\"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o - Minders\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/minders.io\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/minders.io\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/catalogtriggers.jpg\",\"datePublished\":\"2026-04-20T15:35:35+00:00\",\"dateModified\":\"2026-04-20T15:35:38+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/minders.io\\\/#\\\/schema\\\/person\\\/4aa6519ce2675e3453a412bf66f1e2e9\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/#primaryimage\",\"url\":\"https:\\\/\\\/minders.io\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/catalogtriggers.jpg\",\"contentUrl\":\"https:\\\/\\\/minders.io\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/catalogtriggers.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"catalog triggers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/braze-catalogos-back-in-stock-price-drop\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/minders.io\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/minders.io\\\/#website\",\"url\":\"https:\\\/\\\/minders.io\\\/\",\"name\":\"Minders\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/minders.io\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/minders.io\\\/#\\\/schema\\\/person\\\/4aa6519ce2675e3453a412bf66f1e2e9\",\"name\":\"Renata Gagliardi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffb05d7946c7f9a0b09674e29eac0557c953e0399d76fa4106a2e4c50269c2ff?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffb05d7946c7f9a0b09674e29eac0557c953e0399d76fa4106a2e4c50269c2ff?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ffb05d7946c7f9a0b09674e29eac0557c953e0399d76fa4106a2e4c50269c2ff?s=96&d=mm&r=g\",\"caption\":\"Renata Gagliardi\"},\"sameAs\":[\"http:\\\/\\\/minders.io\"],\"url\":\"https:\\\/\\\/minders.io\\\/pt-br\\\/author\\\/renataminders\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o - Minders","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:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/","og_locale":"pt_BR","og_type":"article","og_title":"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o","og_description":"Se voc\u00ea trabalha com Braze e tem um eCommerce, existe uma funcionalidade de Cat\u00e1logos que vale muito a pena conhecer \u2014 e que pode mudar bastante como voc\u00ea recupera oportunidades de venda. Os Cat\u00e1logos do Braze permitem personalizar mensagens com dados de produtos, mas escondem algo a mais: a possibilidade de automatizar notifica\u00e7\u00f5es de restock [&hellip;]","og_url":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/","og_site_name":"Minders","article_published_time":"2026-04-20T15:35:35+00:00","article_modified_time":"2026-04-20T15:35:38+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/catalogtriggers.jpg","type":"image\/jpeg"}],"author":"Renata Gagliardi","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Renata Gagliardi","Est. tempo de leitura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/#article","isPartOf":{"@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/"},"author":{"name":"Renata Gagliardi","@id":"https:\/\/minders.io\/#\/schema\/person\/4aa6519ce2675e3453a412bf66f1e2e9"},"headline":"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o","datePublished":"2026-04-20T15:35:35+00:00","dateModified":"2026-04-20T15:35:38+00:00","mainEntityOfPage":{"@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/"},"wordCount":974,"image":{"@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/#primaryimage"},"thumbnailUrl":"https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/catalogtriggers.jpg","keywords":["braze","ecommerce","ecommerce"],"articleSection":["Behind The Growth Stack","Behind The Growth Stack","Behind The Growth Stack","Braze"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/","url":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/","name":"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o - Minders","isPartOf":{"@id":"https:\/\/minders.io\/#website"},"primaryImageOfPage":{"@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/#primaryimage"},"image":{"@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/#primaryimage"},"thumbnailUrl":"https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/catalogtriggers.jpg","datePublished":"2026-04-20T15:35:35+00:00","dateModified":"2026-04-20T15:35:38+00:00","author":{"@id":"https:\/\/minders.io\/#\/schema\/person\/4aa6519ce2675e3453a412bf66f1e2e9"},"breadcrumb":{"@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/#primaryimage","url":"https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/catalogtriggers.jpg","contentUrl":"https:\/\/minders.io\/wp-content\/uploads\/2026\/04\/catalogtriggers.jpg","width":1920,"height":1080,"caption":"catalog triggers"},{"@type":"BreadcrumbList","@id":"https:\/\/minders.io\/pt-br\/braze-catalogos-back-in-stock-price-drop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/minders.io\/"},{"@type":"ListItem","position":2,"name":"Cat\u00e1logos do Braze: automatize notifica\u00e7\u00f5es de estoque e pre\u00e7o sem esfor\u00e7o de manuten\u00e7\u00e3o"}]},{"@type":"WebSite","@id":"https:\/\/minders.io\/#website","url":"https:\/\/minders.io\/","name":"Minders","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/minders.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/minders.io\/#\/schema\/person\/4aa6519ce2675e3453a412bf66f1e2e9","name":"Renata Gagliardi","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/ffb05d7946c7f9a0b09674e29eac0557c953e0399d76fa4106a2e4c50269c2ff?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ffb05d7946c7f9a0b09674e29eac0557c953e0399d76fa4106a2e4c50269c2ff?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ffb05d7946c7f9a0b09674e29eac0557c953e0399d76fa4106a2e4c50269c2ff?s=96&d=mm&r=g","caption":"Renata Gagliardi"},"sameAs":["http:\/\/minders.io"],"url":"https:\/\/minders.io\/pt-br\/author\/renataminders\/"}]}},"_links":{"self":[{"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/posts\/7789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/comments?post=7789"}],"version-history":[{"count":1,"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/posts\/7789\/revisions"}],"predecessor-version":[{"id":7875,"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/posts\/7789\/revisions\/7875"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/media\/7791"}],"wp:attachment":[{"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/media?parent=7789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/categories?post=7789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/minders.io\/pt-br\/wp-json\/wp\/v2\/tags?post=7789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}