---
title: "Comparar produtos e wishlist com JetCompare em 6 passos"
description: "Comparar produtos e wishlist com JetCompare é o processo de habilitar dois recursos do plugin JetCompareWishlist da Crocoblock dentro do Elementor PRO."
url: https://full.services/comparar-produtos-e-wishlist-com-jetcompare/
date: 2026-06-28
author: "Clayton Margiotti"
---

# Comparar produtos e wishlist com JetCompare em 6 passos

**Comparar produtos e wishlist com JetCompare** exige ativar os widgets Compare e Wishlist do JetCompareWishlist no Elementor PRO e definir o tipo de armazenamento. Segundo a [Baymard Institute](https://baymard.com/lists/cart-abandonment-rate) (2024), cerca de 70% dos carrinhos são abandonados. A tabela de comparação aceita até 4 colunas sem perder leitura. Configure em 6 passos e reduza o atrito de decisão.

Comparar produtos e wishlist com JetCompare é o processo de habilitar dois recursos do plugin JetCompareWishlist da Crocoblock dentro do Elementor PRO: a tabela que coloca itens lado a lado e a lista de desejos que o cliente salva para depois. O JetCompareWishlist entrega três widgets de comparação (Compare, Compare Button e Compare Count Button) e os widgets de wishlist, todos integrados ao WooCommerce. Quem vende em loja virtual usa esses dois blocos para encurtar a dúvida entre modelos parecidos. Este guia mostra a configuração técnica, o comportamento real do armazenamento e onde o recurso atrapalha em vez de ajudar. Para o contexto de loja, vale revisar antes a [integração entre WooCommerce e Elementor](https://full.services/como-integrar-woocommerce-com-elementor/) e explorar [todos os artigos de Elementor da FULL](https://full.services/elementor/).

---

## Visão geral de como comparar produtos e wishlist com JetCompare

Comparar produtos e wishlist com JetCompare envolve seis etapas objetivas, da ativação do plugin ao teste em produção, e leva cerca de 25 minutos numa loja já montada no Elementor PRO. O recurso usa dois blocos de decisão: a tabela lado a lado e a lista de desejos salva.

O JetCompareWishlist não cria a tabela sozinho: você define o tipo de armazenamento, aponta a página de comparação e arrasta os widgets no Elementor PRO. A tabela abaixo resume cada etapa com o objetivo técnico e o check de validação.

<table id="etapas-comparar-produtos-wishlist-jetcompare">
  <caption>Comparar produtos e wishlist com JetCompare: etapas, objetivo e validação</caption>
  <thead>
    <tr>
      <th scope="col">Etapa</th>
      <th scope="col">Objetivo</th>
      <th scope="col">Check de validação</th>
    </tr>
  </thead>
  <tbody>
    <tr><th scope="row">Ativar plugin</th><td>Habilitar JetCompareWishlist no painel</td><td>Aba JetPlugins aparece no menu</td></tr>
    <tr><th scope="row">Definir store type</th><td>Escolher Session ou Cookies</td><td>Itens persistem ao recarregar</td></tr>
    <tr><th scope="row">Criar página de comparação</th><td>Página com o widget Compare</td><td>URL abre a tabela vazia</td></tr>
    <tr><th scope="row">Inserir botões</th><td>Compare Button e Wishlist no produto</td><td>Botão soma ao contador</td></tr>
    <tr><th scope="row">Salvar para logados</th><td>Toggle Save for logged users</td><td>Wishlist volta na 2ª visita</td></tr>
    <tr><th scope="row">Testar em produção</th><td>Comparar 4 produtos reais</td><td>Tabela carrega sem erro de cache</td></tr>
  </tbody>
</table>

## Como o JetCompareWishlist guarda os dados na prática

O JetCompareWishlist usa dois modelos de armazenamento distintos, e entender essa diferença evita o problema mais comum de wishlist que some entre sessões. A comparação aceita Session ou Cookies como Store Type; já a wishlist grava a lista no perfil do usuário quando o toggle certo está ligado.

Sem o toggle Save for logged users, a lista vive só no cookie do navegador. Em lojas WooCommerce com cache de página agressivo servindo HTML estático para visitante anônimo, a wishlist em cookie tende a parecer vazia porque o estado não acompanha a página cacheada. Quem vai comparar produtos e wishlist com JetCompare numa loja cacheada precisa tratar esse ponto primeiro. A correção é excluir do cache as páginas com estado de usuário ou exigir login para a lista persistir, comportamento documentado na própria base do Crocoblock e recorrente nos tickets da FULL sobre [lista de desejos no WooCommerce](https://full.services/lista-de-desejos-woocommerce/).

## Passo a passo para comparar produtos e wishlist com JetCompare

Configurar comparar produtos e wishlist com JetCompare leva seis passos no Elementor PRO, do plugin ativo ao teste com produtos reais, e cada widget tem um ajuste que define se o recurso vai funcionar sob cache. A sequência abaixo para comparar produtos e wishlist com JetCompare segue a ordem que reduz retrabalho: primeiro o armazenamento, depois a página de destino, por último os botões no template de produto.

### Passo 1: Ative o JetCompareWishlist no painel

Instale e ative o JetCompareWishlist pela aba Crocoblock ou pelo upload do .zip. Confirme que o menu JetPlugins aparece no WordPress e que o WooCommerce está ativo, já que os widgets de comparação dependem do tipo de post de produto. Sem o WooCommerce ativo, os botões não encontram o objeto produto e a tabela renderiza vazia.

### Passo 2: Defina o store type da comparação

Em JetPlugins, abra as configurações de comparação e escolha o Store Type entre Session e Cookies. Cookies persistem o estado por mais tempo no mesmo navegador; Session limpa ao fechar a aba. Para loja com tráfego anônimo alto, Cookies costuma manter a comparação viva entre páginas com mais consistência.

### Passo 3: Crie a página de comparação

Crie uma página nova no Elementor PRO e arraste o widget Compare. Essa página recebe os produtos que o cliente marca pelo Compare Button. Defina quantos produtos exibir ao mesmo tempo; manter até 4 colunas preserva a leitura no celular sem rolagem horizontal excessiva.

### Passo 4: Insira o compare button no template de produto

No template de produto único do JetWooBuilder ou no tema, adicione o Compare Button e o Compare Count Button. O primeiro adiciona o item à tabela; o segundo mostra o contador com link para a página de comparação. Aponte o botão de contagem para a URL criada no Passo 3.

### Passo 5: Ative a wishlist e o save for logged users

Adicione o Wishlist Button ao template e ative o toggle Save for logged users nas configurações de wishlist. Com o toggle ligado, o cliente logado reencontra a lista na próxima visita; sem ele, a lista some quando o cookie expira. Para loja com conta de cliente, ligar o toggle é o ajuste que sustenta a recompra.

### Passo 6: Teste com produtos reais em produção

Compare quatro produtos reais e adicione dois à wishlist como usuário logado e como anônimo. Recarregue a página e troque de aba para confirmar a persistência. Se a lista sumir só no anônimo, o cache de página está servindo HTML sem o estado; exclua a página do cache ou force login.

## Quando comparar produtos com JetCompare não vale a pena

Comparar produtos e wishlist com JetCompare deixa de compensar em três cenários específicos, e forçar o recurso fora deles gera mais suporte do que conversão. O plugin brilha em catálogo com atributos comparáveis, mas tropeça quando o contexto não combina. Avaliar isso antes de instalar economiza horas de ajuste.

Primeiro, em loja de produto único ou serviço sem variação técnica, não há o que comparar e a tabela vira ruído visual. Segundo, em catálogo acima de 2.000 produtos com muitos atributos custom, a tabela que puxa muitos meta_keys dispara consultas meta_query não indexadas e a página de comparação fica lenta; nesses casos, uma solução isolada como o YITH Compare ou um filtro via [JetSmartFilters integrado ao WooCommerce e Elementor](https://full.services/crocoblock-com-elementor-pro-a-combinacao-definitiva/) resolve melhor. Terceiro, em loja que não usa o ecossistema Crocoblock, pagar a assinatura só pelo comparador raramente se justifica frente a um plugin de wishlist dedicado. Avaliar esses três sinais antes de instalar evita o retrabalho de remover o recurso depois.

## Loja multilingue: O ajuste de tradução que evita o botão em inglês

Loja em vários idiomas exige um cuidado extra antes de comparar produtos e wishlist com JetCompare, porque os rótulos do plugin seguem o idioma configurado e não o do visitante. O JetCompareWishlist exibe textos como Compare e Add to Wishlist, e sem a tradução das strings o botão aparece em inglês para o usuário em português.

Esse descompasso quebra a confiança no meio da decisão de compra, justo quando o cliente está comparando opções. Antes de publicar, registre as strings no arquivo de tradução do tema ou no plugin de localização que a loja já usa, como o WPML ou o Loco Translate. O ajuste é simples, mas costuma passar despercebido até o primeiro cliente estrangeiro relatar o botão fora do idioma. Em loja que vende para mais de um país, validar a tradução do comparador entra no mesmo checklist da página de produto.

## Desempenho e o ajuste que estabiliza a tabela de comparação

A tabela de comparação do JetCompareWishlist é o ponto que mais pesa em loja grande, e o gargalo quase nunca é o front-end. Em catálogo acima de 2.000 produtos, a tabela que exibe muitos atributos custom dispara consultas meta_query sobre o postmeta sem índice e abre em vários segundos no pico.

A configuração que estabiliza nesses casos é criar índice no postmeta dos atributos realmente comparados e limitar a tabela a 4 colunas de produto. Quem vai comparar produtos e wishlist com JetCompare em escala precisa desse cuidado de banco. Esse ajuste não aparece na documentação básica e só fica evidente em operação real, quando o site cresce e a [conversão da loja](https://full.services/dicas-woocommerce-aumentar-vendas/) passa a depender de a comparação carregar rápido. Em servidores com PHP 8.2 e object cache ativo, o ganho de tempo de resposta na página de comparação tende a ser de boa parte do tempo original, sem mexer no design.

## Object cache e render: Onde o JetCompareWishlist ganha velocidade

Separar o gargalo de banco do gargalo de render é o que destrava a página de comparação em loja com tráfego alto. O widget Compare monta a grade no servidor, então cada coluna extra multiplica as consultas de atributo durante o carregamento da página.

Em loja com Redis ou Memcached como object cache, as consultas repetidas de atributo passam a vir do cache de objeto em vez do banco, e a diferença aparece justamente na página de comparação cheia. O Compare Count Button é leve e raramente pesa, enquanto a tabela completa é o ponto sensível. Para quem mantém várias lojas, padronizar esse ajuste no template do JetWooBuilder evita refazer a otimização produto a produto. Comparar produtos e wishlist com JetCompare em loja de alto tráfego é tanto um problema de UX quanto de infraestrutura, e tratar os dois lados rende o resultado mais estável ao longo do tempo.

## Quanto custa e onde ativar o JetCompareWishlist com a FULL

O JetCompareWishlist faz parte da assinatura Crocoblock, e licenciar a suíte avulsa pesa para quem mantém vários sites de cliente. No bundle da FULL, o plano PRO sai por R$849 e libera o Crocoblock junto com dezenas de plugins premium num único acesso.

Esse plano dá acesso ao Crocoblock com Elementor PRO, WP Rocket e os demais plugins premium; dividido entre os sites que você gerencia, fica em torno de R$85 por site. A gente vê no suporte da FULL que quem administra carteira de lojas troca a soma de licenças soltas por essa ativação de um clique. Para ativar tudo num plano só, veja os [planos da FULL](https://full.services/planos) ou conheça a página do [Crocoblock na FULL](https://full.services/crocoblock).

---

<aside aria-label="Metodologia dos Testes">
## Metodologia dos testes
<p>As validações desta configuração foram conduzidas entre <time datetime="2026-03">março</time> e <time datetime="2026-05">maio de 2026</time> em instalações WordPress 6.5 com WooCommerce 8.x, Elementor PRO 3.x e o JetCompareWishlist da Crocoblock na versão estável do período. Os ambientes rodaram PHP 8.2 com object cache ativo, em servidores com e sem cache de página para isolar o comportamento da wishlist anônima. Cada cenário comparou quatro produtos reais e mediu a persistência da lista entre sessões logada e anônima. O comportamento de armazenamento (Session, Cookies e Save for logged users) foi cruzado com a base de conhecimento oficial do Crocoblock para evitar inferência sobre função não documentada do plugin.</p>
</aside>

---

<aside aria-label="Resumo Tecnico">
## Resumo técnico
<ul>
  <li>**Melhor cenário:** catálogo WooCommerce com atributos técnicos comparáveis e conta de cliente ativa para a wishlist persistir.</li>
  <li>**Pior cenário:** catálogo acima de 2.000 produtos com muitos atributos custom e postmeta sem índice, que torna a tabela lenta no pico.</li>
  <li>**Principal conflito:** cache de página agressivo servindo HTML anônimo faz a wishlist em cookie parecer vazia entre sessões.</li>
  <li>**Melhor alternativa gratuita:** TI WooCommerce Wishlist, quando você só precisa de lista de desejos sem o ecossistema Crocoblock.</li>
  <li>**Em uma frase:** comparar produtos e wishlist com JetCompare acelera a decisão de compra quando o catálogo tem atributos comparáveis e a wishlist persiste no perfil logado.</li>
</ul>
</aside>

## Perguntas frequentes sobre o JetCompareWishlist

<details>
<summary>Por que a wishlist do JetCompareWishlist some entre sessões?</summary>
<p>A wishlist some quando ela vive só no cookie do navegador e o cache de página serve HTML estático para o visitante anônimo. Sem o toggle Save for logged users ativo, a lista não fica no perfil do usuário, então o estado se perde ao expirar o cookie ou ao trocar de dispositivo. A correção é ligar o Save for logged users e excluir do cache as páginas com estado de usuário, o que resolve a maioria dos casos de lista que desaparece.</p>
</details>

<details>
<summary>É possível comparar produtos com JetCompare sem saber programar?</summary>
<p>Sim, dá para comparar produtos e wishlist com JetCompare sem escrever código, porque os três widgets (Compare, Compare Button e Compare Count Button) são arrastados visualmente no Elementor PRO. Você ativa o plugin, define o Store Type entre Session e Cookies, cria a página de comparação e insere os botões no template de produto. Toda a configuração acontece na interface; programação só entra se você quiser criar índice no banco para acelerar catálogos muito grandes.</p>
</details>

<details>
<summary>Qual a diferença entre o JetCompareWishlist e o YITH Compare?</summary>
<p>A diferença é a integração: o JetCompareWishlist nasce dentro do ecossistema Crocoblock e conversa direto com JetEngine, JetWooBuilder e os templates do Elementor PRO, enquanto o YITH WooCommerce Compare funciona isolado em qualquer tema. Para quem já usa Crocoblock, o JetCompareWishlist evita um plugin extra e mantém o design consistente. Para quem não usa a suíte, o YITH costuma ser mais leve e direto, sem exigir a assinatura completa.</p>
</details>

<details>
<summary>Quanto custa usar o JetCompareWishlist em uma loja WooCommerce?</summary>
<p>Comparar produtos e wishlist com JetCompare custa o valor da assinatura Crocoblock, já que o plugin não é vendido avulso. No bundle da FULL, o plano PRO custa R$849 e inclui o Crocoblock com Elementor PRO, WP Rocket e os demais plugins premium; dividido entre os sites que você gerencia, fica em torno de R$85 por site. Para quem mantém uma única loja, vale comparar esse valor com plugins de wishlist gratuitos antes de assinar a suíte inteira.</p>
</details>

<details>
<summary>O que a tabela de comparação do JetCompare exibe na prática?</summary>
<p>Ao comparar produtos e wishlist com JetCompare, a tabela exibe os produtos lado a lado em colunas, com os atributos que você escolher nas linhas: preço, dimensões, características técnicas e qualquer campo custom do WooCommerce. O widget Compare monta essa grade na página de destino, e o cliente adiciona itens pelo Compare Button. Manter até 4 colunas de produto preserva a leitura no celular; acima disso, a tabela ganha rolagem horizontal e perde clareza na decisão de compra.</p>
</details>

## Próximos passos para uma loja que converte mais

Comparar produtos e wishlist com JetCompare resolve um ponto concreto da jornada de compra: a dúvida entre itens parecidos e o desejo guardado para depois. Com os widgets ativos, o Store Type correto e o Save for logged users ligado, comparar produtos e wishlist com JetCompare deixa de perder o cliente que ainda não decidiu. O ajuste de índice no postmeta e o limite de 4 colunas garantem que a tabela continue rápida quando o catálogo cresce. Para aprofundar a montagem da loja, o [criador de loja virtual com WooCommerce](https://full.services/criar-loja-virtual-wordpress-woocommerce/) e o conteúdo sobre [cross-sell e upsell](https://full.services/cross-sell-e-upsell-woocommerce/) complementam o comparador, e o [FULL Academy](https://full.services/academy/) reúne os tutoriais de Elementor e WooCommerce em um só lugar.

<p class="wp-caption-text">Legenda: a tabela de comparação com 4 colunas mantém a leitura clara no celular, o que sustenta a decisão de compra.</p>


---

## Metadados Estruturados (Schema.org)

```json-ld
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "TechArticle",
      "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#article",
      "headline": "Comparar produtos e wishlist com JetCompare em 6 passos",
      "description": "Comparar produtos e wishlist com JetCompare é o processo de habilitar dois recursos do plugin JetCompareWishlist da Crocoblock dentro do Elementor PRO: a tabela que coloca itens lado a lado e a lista ",
      "url": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/",
      "datePublished": "2026-06-28T09:00:00-03:00",
      "dateModified": "2026-06-28T09:00:00-03:00",
      "inLanguage": "pt-BR",
      "articleSection": "Elementor",
      "keywords": [
        "comparar produtos e wishlist com jetcompare",
        "Elementor",
        "WordPress Page Builders",
        "Web Design"
      ],
      "author": {
        "@id": "https://full.services/#person-clayton"
      },
      "publisher": {
        "@id": "https://full.services/#org"
      },
      "about": [
        {
          "@type": "Thing",
          "name": "Elementor",
          "@id": "https://www.wikidata.org/wiki/Q96322879",
          "sameAs": "https://www.wikidata.org/wiki/Q96322879"
        },
        {
          "@type": "Thing",
          "name": "WordPress Page Builders"
        },
        {
          "@type": "Thing",
          "name": "Web Design"
        }
      ],
      "mentions": [
        {
          "@type": "Organization",
          "name": "Elementor",
          "url": "https://elementor.com/",
          "@id": "https://www.wikidata.org/wiki/Q96322879",
          "sameAs": "https://www.wikidata.org/wiki/Q96322879"
        },
        {
          "@type": "Organization",
          "name": "WordPress",
          "url": "https://wordpress.org/",
          "@id": "https://www.wikidata.org/wiki/Q13166",
          "sameAs": "https://www.wikidata.org/wiki/Q13166"
        }
      ],
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/"
      },
      "wordCount": 2679,
      "citation": [
        {
          "@type": "CreativeWork",
          "name": "Baymard Institute",
          "url": "https://baymard.com/lists/cart-abandonment-rate",
          "publisher": {
            "@type": "Organization",
            "name": "Baymard Institute"
          }
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#faq",
      "isPartOf": {
        "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#article"
      },
      "mainEntity": [
        {
          "@type": "Question",
          "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#faq-q1",
          "name": "Por que a wishlist do JetCompareWishlist some entre sessões?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A wishlist some quando ela vive só no cookie do navegador e o cache de página serve HTML estático para o visitante anônimo. Sem o toggle Save for logged users ativo, a lista não fica no perfil do usuário, então o estado se perde ao expirar o cookie ou ao trocar de dispositivo. A correção é ligar o Save for logged users e excluir do cache as páginas com estado de usuário, o que resolve a maioria dos casos de lista que desaparece.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#faq-q2",
          "name": "É possível comparar produtos com JetCompare sem saber programar?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Sim, dá para comparar produtos e wishlist com JetCompare sem escrever código, porque os três widgets (Compare, Compare Button e Compare Count Button) são arrastados visualmente no Elementor PRO. Você ativa o plugin, define o Store Type entre Session e Cookies, cria a página de comparação e insere os botões no template de produto. Toda a configuração acontece na interface; programação só entra se você quiser criar índice no banco para acelerar catálogos muito grandes.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#faq-q3",
          "name": "Qual a diferença entre o JetCompareWishlist e o YITH Compare?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A diferença é a integração: o JetCompareWishlist nasce dentro do ecossistema Crocoblock e conversa direto com JetEngine, JetWooBuilder e os templates do Elementor PRO, enquanto o YITH WooCommerce Compare funciona isolado em qualquer tema. Para quem já usa Crocoblock, o JetCompareWishlist evita um plugin extra e mantém o design consistente. Para quem não usa a suíte, o YITH costuma ser mais leve e direto, sem exigir a assinatura completa.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#faq-q4",
          "name": "Quanto custa usar o JetCompareWishlist em uma loja WooCommerce?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Comparar produtos e wishlist com JetCompare custa o valor da assinatura Crocoblock, já que o plugin não é vendido avulso. No bundle da FULL, o plano PRO custa R$849 e inclui o Crocoblock com Elementor PRO, WP Rocket e os demais plugins premium; dividido entre os sites que você gerencia, fica em torno de R$85 por site. Para quem mantém uma única loja, vale comparar esse valor com plugins de wishlist gratuitos antes de assinar a suíte inteira.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        },
        {
          "@type": "Question",
          "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#faq-q5",
          "name": "O que a tabela de comparação do JetCompare exibe na prática?",
          "inLanguage": "pt-BR",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Ao comparar produtos e wishlist com JetCompare, a tabela exibe os produtos lado a lado em colunas, com os atributos que você escolher nas linhas: preço, dimensões, características técnicas e qualquer campo custom do WooCommerce. O widget Compare monta essa grade na página de destino, e o cliente adiciona itens pelo Compare Button. Manter até 4 colunas de produto preserva a leitura no celular; acima disso, a tabela ganha rolagem horizontal e perde clareza na decisão de compra.",
            "author": {
              "@id": "https://full.services/#org"
            }
          }
        }
      ]
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://full.services/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Elementor",
          "item": "https://full.services/elementor/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Comparar produtos e wishlist com JetCompare em 6 passos",
          "item": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/"
        }
      ]
    },
    {
      "@type": "Organization",
      "@id": "https://full.services/#org",
      "name": "FULL Services",
      "url": "https://full.services",
      "logo": {
        "@type": "ImageObject",
        "url": "https://full.services/wp-content/uploads/full-services-logo.png",
        "width": 200,
        "height": 60
      },
      "sameAs": [
        "https://www.instagram.com/fullservicesbr",
        "https://www.facebook.com/fullservices.br",
        "https://www.linkedin.com/company/fullservicesbr/"
      ],
      "knowsAbout": [
        "WordPress",
        "WordPress Hosting",
        "Web Development",
        "Performance Optimization",
        "WordPress Security",
        "SEO para WordPress"
      ],
      "award": [
        "Gold Medal - The WP Weekly Awards 2023 (https://thewpweekly.com/awards-2023/)",
        "Gold Medal - The WP Weekly Awards 2024 (https://thewpweekly.com/awards-2024/)"
      ],
      "hasCredential": {
        "@type": "EducationalOccupationalCredential",
        "credentialCategory": "certification",
        "name": "CVE Numbering Authority (CNA)",
        "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Certificação válida desde 2022-05-03, com abrangência global.",
        "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
        "recognizedBy": {
          "@type": "Organization",
          "name": "CISA — Cybersecurity and Infrastructure Security Agency",
          "url": "https://www.cisa.gov/",
          "sameAs": "https://www.cisa.gov/"
        }
      }
    },
    {
      "@type": "Person",
      "@id": "https://full.services/#person-clayton",
      "name": "Clayton Margiotti",
      "givenName": "Clayton",
      "familyName": "Margiotti",
      "jobTitle": "Fundador e CEO da FULL Services",
      "description": "Fundador e CEO da FULL Services, plataforma WordPress SaaS com 50 mil clientes e 150 mil sites conectados, e anchor do ecossistema Elevor Global. Em 2024 conduziu a FULL a se tornar a primeira e unica empresa brasileira aprovada como CVE Numbering Authority sob a CISA (DHS/EUA). Mais de 20 anos construindo empresas digitais, com 13+ reconhecimentos internacionais (Facebook, GPTW, ONU, RD Summit).",
      "url": "https://full.services/sobre-nos/",
      "image": "https://full.services/wp-content/uploads/2026/05/clayton-margiotti.jpg",
      "sameAs": [
        "https://www.linkedin.com/in/cmargiotti/"
      ],
      "knowsAbout": [
        "Artificial Intelligence",
        "Cybersecurity",
        "CVE Program",
        "WordPress Enterprise",
        "SaaS Platforms",
        "Digital Infrastructure",
        "Technology Entrepreneurship",
        "Company Building",
        "Business Leadership",
        "Digital Growth"
      ],
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Fundador e CEO",
        "occupationalCategory": "11-1011.00"
      },
      "knowsLanguage": [
        {
          "@type": "Language",
          "name": "Portuguese",
          "alternateName": "pt-BR"
        },
        {
          "@type": "Language",
          "name": "English",
          "alternateName": "en"
        }
      ],
      "memberOf": {
        "@type": "Organization",
        "name": "CVE Numbering Authorities",
        "url": "https://www.cve.org/",
        "sameAs": "https://www.cve.org/"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Global Scaling Academy (Blitzscaling Program)",
          "url": "https://www.blitzscalingacademy.com"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Esade",
          "url": "https://www.esade.edu"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Business School Sao Paulo (BSP)",
          "url": "https://bsp.edu.br/"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Tera",
          "url": "https://somostera.com"
        },
        {
          "@type": "EducationalOrganization",
          "name": "Le Wagon",
          "url": "https://www.lewagon.com"
        },
        {
          "@type": "EducationalOrganization",
          "name": "FIAP",
          "url": "https://www.fiap.com.br"
        },
        {
          "@type": "EducationalOrganization",
          "name": "PUCRS",
          "url": "https://online.pucrs.br/"
        }
      ],
      "award": [
        "Digital Disruptor – Engaging Experiences Master (Globant, 2021)",
        "Maior ROI do e-commerce brasileiro – Letrissimas (Facebook, 2019)",
        "1º lugar – Melhores Empresas para Trabalhar no Brasil – Eleva Digital (Great Place to Work, 2018)",
        "Case global de educacao no Facebook – Metodo SUPERA (Facebook, 2017)",
        "Maquina de Geracao de Leads, Agencia do Ano (RD Summit / RD Station, 2015)",
        "Monthly Recurring Revenue, top performance (RD Summit / RD Station, 2015)",
        "Quality/Efficiency – Entrepreneurship Training (UNCTAD / PNUD-ONU, 2010)"
      ],
      "subjectOf": [
        {
          "@type": "NewsArticle",
          "url": "https://www.globant.com/news/globant-reveals-inaugural-digital-disruptors-award-winners",
          "publisher": {
            "@type": "Organization",
            "name": "Globant"
          }
        },
        {
          "@type": "NewsArticle",
          "url": "https://www.prnewswire.com/news-releases/letrissimas-com-e-destaque-do-e-commerce-brasileiro-com-maior-roi-de-2018-877517801.html",
          "publisher": {
            "@type": "Organization",
            "name": "PR Newswire"
          }
        },
        {
          "@type": "NewsArticle",
          "url": "https://www.segs.com.br/seguros/102599-gestao-de-pessoas-garante-mais-lucro-as-empresas",
          "publisher": {
            "@type": "Organization",
            "name": "Segs"
          }
        },
        {
          "@type": "NewsArticle",
          "url": "https://franquiaeducacional.com/negocios-inovadores-facebook-elege-supera-case-mundial-de-educacao",
          "publisher": {
            "@type": "Organization",
            "name": "Franquia Educacional"
          }
        },
        {
          "@type": "NewsArticle",
          "url": "https://acontecendoaqui.com.br/marketing/resultados-digitais-divulga-vencedores-do-premio-agencias-de-resultados-2015-durante-o-rd",
          "publisher": {
            "@type": "Organization",
            "name": "Acontecendo Aqui"
          }
        }
      ],
      "worksFor": {
        "@type": "Organization",
        "@id": "https://full.services/#org"
      }
    },
    {
      "@type": "HowTo",
      "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#howto",
      "isPartOf": {
        "@id": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/#article"
      },
      "name": "Passo a passo: comparar produtos e wishlist com jetcompare",
      "description": "Guia passo a passo sobre comparar produtos e wishlist com jetcompare para WordPress.",
      "url": "https://full.services/comparar-produtos-e-wishlist-com-jetcompare/",
      "totalTime": "PT36M",
      "author": {
        "@type": "Organization",
        "@id": "https://full.services/#org"
      },
      "step": [
        {
          "@type": "HowToStep",
          "position": 1,
          "name": "Passo 1: Ative o JetCompareWishlist no painel",
          "text": "Instale e ative o JetCompareWishlist pela aba Crocoblock ou pelo upload do .zip. Confirme que o menu JetPlugins aparece no WordPress e que o WooCommerce está ativo, já que os widgets de comparação dependem do tipo de post de produto. Sem o WooCommerce ativo, os botões não encontram o objeto produto e a tabela renderiza vazia."
        },
        {
          "@type": "HowToStep",
          "position": 2,
          "name": "Passo 2: Defina o store type da comparação",
          "text": "Em JetPlugins, abra as configurações de comparação e escolha o Store Type entre Session e Cookies. Cookies persistem o estado por mais tempo no mesmo navegador; Session limpa ao fechar a aba. Para loja com tráfego anônimo alto, Cookies costuma manter a comparação viva entre páginas com mais consistência."
        },
        {
          "@type": "HowToStep",
          "position": 3,
          "name": "Passo 3: Crie a página de comparação",
          "text": "Crie uma página nova no Elementor PRO e arraste o widget Compare. Essa página recebe os produtos que o cliente marca pelo Compare Button. Defina quantos produtos exibir ao mesmo tempo; manter até 4 colunas preserva a leitura no celular sem rolagem horizontal excessiva."
        },
        {
          "@type": "HowToStep",
          "position": 4,
          "name": "Passo 4: Insira o compare button no template de produto",
          "text": "No template de produto único do JetWooBuilder ou no tema, adicione o Compare Button e o Compare Count Button. O primeiro adiciona o item à tabela; o segundo mostra o contador com link para a página de comparação. Aponte o botão de contagem para a URL criada no Passo 3."
        },
        {
          "@type": "HowToStep",
          "position": 5,
          "name": "Passo 5: Ative a wishlist e o save for logged users",
          "text": "Adicione o Wishlist Button ao template e ative o toggle Save for logged users nas configurações de wishlist. Com o toggle ligado, o cliente logado reencontra a lista na próxima visita; sem ele, a lista some quando o cookie expira. Para loja com conta de cliente, ligar o toggle é o ajuste que sustenta a recompra."
        },
        {
          "@type": "HowToStep",
          "position": 6,
          "name": "Passo 6: Teste com produtos reais em produção",
          "text": "Compare quatro produtos reais e adicione dois à wishlist como usuário logado e como anônimo. Recarregue a página e troque de aba para confirmar a persistência. Se a lista sumir só no anônimo, o cache de página está servindo HTML sem o estado; exclua a página do cache ou force login. Comparar produtos e wishlist com JetCompare deixa de compensar em três cenários específicos, e forçar o recurso fora deles gera mais suporte do que conversão. O plugin brilha em catálogo com atributos comparáveis, mas tropeça quando o contexto não combina. Avaliar isso antes de instalar economiza horas de ajuste. Primeiro, em loja de produto único ou serviço sem variação técnica, não há o que comparar e a tabela vira ruído visual. Segundo, em catálogo acima de 2.000 produtos com muitos atributos custom, a tabela que puxa muitos meta_keys dispara consultas meta_query não indexadas e a página de comparação fica lenta; nesses casos, uma solução isolada como o YITH Compare ou um filtro via <a href="https://full.services/crocoblock-com-elementor-pro-a-combinacao-definitiva/">JetSmartFilters integrado ao WooCommerce e Elementor</a> resolve melhor. Terceiro, em loja que não usa o ecossistema Crocoblock, pagar"
        }
      ]
    }
  ]
}
```
