Garagem

Plugin Banner

Garagem

by Garagem

Download
Description

Garagem conecta seu site WordPress ao Garagem CRM, exibindo automaticamente seus imóveis com busca avançada, filtros, páginas individuais e captação de leads — tudo sincronizado em tempo real com sua base de imóveis.

Parte do ecossistema Garagem, usado por corretores e imobiliárias em todo o Brasil para atrair clientes sem depender de portais pagos.

Instale o plugin, informe seu Site ID, e seu site já está pronto para gerar leads. Sem codificação, sem configuração complexa, compatível com qualquer tema WordPress — funciona com Elementor, Divi, Gutenberg e qualquer page builder.

Por que usar o Garagem?

Configuração e sincronização

  • Configure em minutos — Instale, informe o Site ID e seus imóveis aparecem automaticamente, sem uma linha de código
  • Sempre atualizado — Cadastrou, atualizou ou vendeu um imóvel no Garagem CRM? Seu site reflete em instantes
  • Funciona com qualquer tema — Grid responsivo que se adapta ao layout do seu WordPress, Elementor, Divi, Gutenberg e outros builders
  • Cache inteligente — Carregamento rápido com assets minificados; compatível com WP Rocket, W3 Total Cache e outros plugins de cache

Busca e navegação

  • Busca com filtros avançados — Visitantes filtram por tipo, quartos, faixa de preço, bairro, área e mais
  • Visualização por mapa — Mapa interativo para explorar imóveis por localização
  • Carousel de destaques — Exiba imóveis em destaque com navegação horizontal na página inicial
  • Personalizável — Escolha densidade do grid, cor primária e modo de exibição via atributos do shortcode

Páginas de imóveis

  • Páginas individuais de imóveis — Cada imóvel ganha sua própria URL, galeria de fotos, detalhes completos e formulário de contato
  • Fotos agrupadas por cômodo — Galeria organizada automaticamente por ambiente, facilitando a navegação
  • Simulador de financiamento — Clientes simulam financiamento direto na página do imóvel
  • Recomendação de imóveis — Sistema inteligente que sugere imóveis similares, aumentando o tempo no site
  • SEO e rich results — HTML real para indexação pelo Google, dados estruturados JSON-LD (Schema.org) para destaque nos resultados de busca, e meta tags Open Graph para compartilhamento em redes sociais

Captação de leads

  • Formulário integrado — Formulário de contato e agendamento de visita em cada imóvel, conectado diretamente ao Garagem CRM
  • Receba leads pelo WhatsApp — Integração completa com WhatsApp: gerencie todas as conversas direto do CRM

Como funciona

  1. Instale e ative o plugin
  2. Vá em Configurações Garagem
  3. Cole seu Site ID (encontrado no Garagem CRM em Configurações Canais Sites)
  4. Adicione [garagem_search] a qualquer página

Seus imóveis aparecem imediatamente, sincronizados com o Garagem CRM.

Shortcodes

  • [garagem_search] — Formulário de busca + grid de imóveis
  • [garagem_property code="145242"] — Página completa de um imóvel específico

Atributos do shortcode

[garagem_search]

  • layout — Densidade do grid: confortavel (padrão), compacto, denso, ultra-denso
  • limit — Imóveis por página (padrão: 12)
  • display — “grid” (padrão) ou “carousel”
  • property_click — “detail” (padrão, abre painel lateral) ou “page” (abre página do imóvel)
  • hide_search — “true” para ocultar a barra de busca
  • new_tab — “true” para abrir links em nova aba

Sobre o Garagem

O Garagem é um CRM imobiliário completo para corretores e imobiliárias que querem atrair clientes para seus próprios imóveis — sem depender de portais pagos.

Com o Garagem você gerencia sua carteira de imóveis, automatiza o atendimento via WhatsApp, agenda visitas, e agora, com este plugin, exibe seus imóveis diretamente no seu site WordPress com SEO otimizado e captação de leads integrada.

Saiba mais sobre o Garagem | Documentação do plugin

Requisitos

  • Uma conta ativa no Garagem CRM (serviço pago) com pelo menos um site publicado — o plugin depende da API do Garagem para funcionar
  • PHP 7.4 ou superior
  • WordPress 6.0 ou superior

Para desenvolvedores

Código-fonte e ferramentas de build disponíveis em:
https://github.com/emcasa/garagem/tree/main/apps/site/wordpress-plugin

O plugin inclui tanto os assets minificados (assets/) quanto o código-fonte não minificado (src/) para revisão. A minificação usa esbuild com preservação de identificadores (sem mangling).

Personalização visual: todas as classes CSS do plugin começam com o prefixo .garagem- e podem ser sobrescritas diretamente no CSS do seu tema ou via plugin de CSS customizado, sem modificar o plugin.

Compatibilidade: o plugin usa wp_enqueue_scripts e wp_enqueue_style padrão do WordPress — não conflita com outros plugins ou temas. Os shortcodes funcionam em qualquer contexto que suporte shortcodes do WordPress, incluindo Elementor (widget HTML/Shortcode), Divi (módulo Text/Code), e o editor de blocos (bloco Shortcode).

External services

This plugin connects to the Garagem Sites API to display property listings on your WordPress site. The only external domain contacted is https://app.garagem.ai. All plugin functionality (property search, detail pages, site configuration) depends on this service; without it, the plugin cannot display listings.

This service is provided by Garagem (https://garagem.ai).

What the service is and what it is used for:

The Garagem Sites API provides real estate listing data. The plugin uses it to:

  • Fetch site configuration (branding, URL patterns) — endpoint: /api/sites/resolve
  • Fetch search results with filters and pagination — endpoint: /api/sites/{siteId}/search
  • Fetch individual property details — endpoint: /api/sites/{siteId}/property/{id}
  • Fetch available locations for the filter UI — endpoint: /api/sites/{siteId}/locations
  • Receive lead submissions when a visitor voluntarily submits the contact or visit form — endpoint: /api/sites/{siteId}/search (POST)

What data is sent and when:

  • On every page load containing a plugin shortcode: Your Garagem Site ID (configured in plugin settings), search parameters entered by visitors (text query, filters, pagination), and property codes when viewing individual properties. API responses are cached via WordPress Transients (default 5 minutes) to reduce requests.
  • On voluntary form submission only: When a visitor explicitly submits the contact or visit-scheduling form on a property page, the following data is sent: name, email, phone, message, and optionally visit date/time and property reference. No visitor-identifiable data is sent unless the visitor explicitly submits the form.

No tracking: The plugin does not set cookies, does not collect visitor analytics, does not fingerprint or identify visitors passively, and does not send any data to third parties other than the Garagem Sites API as described above.

  • Service URL: https://app.garagem.ai/api/sites
  • Terms of Use: https://garagem.ai/termos
  • Privacy Policy: https://garagem.ai/privacidade
  1. Faça upload da pasta garagem para /wp-content/plugins/ (ou envie o ZIP por Plugins Adicionar novo)
  2. Ative o plugin pelo menu Plugins
  3. Vá em Configurações Garagem
  4. Informe seu Site ID (encontrado no Garagem CRM em Configurações Canais Sites)
  5. Clique em “Testar conexão” para verificar
  6. Adicione os shortcodes às suas páginas
  1. Página de busca de imóveis com grid, ordenação e barra de filtros

    Página de busca de imóveis com grid, ordenação e barra de filtros

  2. Página de busca com o painel de filtros avançados aberto

    Página de busca com o painel de filtros avançados aberto

  3. Carousel de imóveis em destaque com navegação horizontal

    Carousel de imóveis em destaque com navegação horizontal

  4. Página individual do imóvel com detalhes completos, galeria e captação de lead

    Página individual do imóvel com detalhes completos, galeria e captação de lead

  5. Painel de detalhes do imóvel aberto a partir dos resultados de busca

    Painel de detalhes do imóvel aberto a partir dos resultados de busca

  6. Galeria de fotos em tela cheia com controles de navegação

    Galeria de fotos em tela cheia com controles de navegação

  7. Página de configurações do plugin no painel WordPress

    Página de configurações do plugin no painel WordPress

Onde encontro o meu Site ID?

No Garagem CRM, acesse Configurações Canais Sites, selecione seu site e copie o Site ID na seção do Plugin WordPress.

Com que velocidade as mudanças sincronizam?

Os dados de imóveis ficam em cache por 1 minuto por padrão. Ao cadastrar, atualizar ou vender um imóvel no Garagem CRM, ele aparecerá no seu site WordPress em poucos minutos. Você pode ajustar a duração do cache em Configurações Garagem.

Funciona com o meu tema?

Sim. O plugin usa um grid responsivo que se adapta a qualquer tema WordPress. Você pode personalizar ainda mais a aparência definindo uma cor primária em Configurações Garagem, ou substituindo as classes CSS no seu tema.

Visitantes podem buscar e filtrar imóveis?

Sim. O plugin inclui barra de busca completa com filtros por tipo de imóvel, número de quartos, faixa de preço, bairro e mais. Visitantes também podem ordenar os resultados por relevância, preço ou área, e visualizar imóveis em um mapa interativo.

Cada imóvel tem sua própria página?

Sim. Quando habilitado nas configurações, o plugin cria páginas individuais de imóveis com galeria de fotos, descrição completa, características e botão de contato — tudo gerado automaticamente a partir dos dados do CRM.

O plugin funciona sem JavaScript?

Sim. Todo o conteúdo é renderizado em HTML real pelo servidor. Cards de imóveis, imagens, preços e paginação funcionam sem JavaScript. Recursos interativos como a galeria em tela cheia, modal de filtros e captação de leads enriquecem a experiência quando o JavaScript está disponível.

Preciso de uma conta no Garagem?

Sim, uma conta no Garagem CRM com pelo menos um site publicado é necessária. O plugin se conecta à sua conta para exibir seus imóveis.

O plugin é compatível com LGPD/GDPR?

O plugin não rastreia visitantes: sem cookies, sem analytics, sem coleta passiva de dados pessoais. Ele apenas busca dados públicos de imóveis do Garagem. Dados pessoais (nome, e-mail, telefone, mensagem) são enviados ao Garagem somente quando o visitante submete voluntariamente o formulário de contato ou agendamento de visita.

Posso exibir imóveis em formato de carousel?

Sim. Use [garagem_search display="carousel"] para mostrar imóveis em carousel horizontal, perfeito para destacar imóveis na sua página inicial.

O plugin tem suporte a português do Brasil?

Sim. O plugin foi desenvolvido com português brasileiro como idioma principal. Todos os textos da interface, mensagens de erro e labels do painel administrativo estão em português.

Preciso saber programar para instalar e usar?

Não. A configuração é feita pelo painel do WordPress (Configurações Garagem), sem nenhuma linha de código. Basta instalar, informar seu Site ID e adicionar o shortcode [garagem_search] a uma página.

Funciona com Elementor, Divi ou o editor de blocos (Gutenberg)?

Sim. Os shortcodes do plugin funcionam em qualquer page builder ou editor que suporte shortcodes do WordPress: use o widget “HTML/Shortcode” no Elementor, o módulo “Código” no Divi, ou o bloco “Shortcode” no editor de blocos.

O plugin pode deixar meu site lento?

Não. Em produção, o plugin carrega um único arquivo JS minificado e um CSS minificado. As respostas da API são armazenadas em cache via WordPress Transients (configurável), reduzindo as requisições externas. O plugin é compatível com WP Rocket, W3 Total Cache e outros plugins de cache populares.

Posso personalizar as cores e o visual para combinar com meu tema?

Sim. Você pode definir a cor primária (botões, destaques, paginação) diretamente em Configurações Garagem. Para personalizações mais avançadas, todas as classes CSS do plugin usam o prefixo .garagem- e podem ser sobrescritas no CSS do seu tema.

1.0.1

  • Nome do plugin exibido como Garagem (antes Garagem Properties)
  • Tags do diretório alinhadas ao posicionamento: real estate, crm, property management, realtor, whatsapp
  • Textos do readme atualizados (Configurações Garagem)

1.0.0

  • Lançamento inicial
  • Listagem de imóveis renderizada no servidor — visível sem JavaScript
  • Progressive enhancement: galeria, filtros e captação de leads via JS
  • Busca de imóveis com filtros, ordenação e layout de grid configurável
  • Páginas individuais de imóveis com galeria de fotos, características e formulário de contato
  • Modo carousel para imóveis em destaque
  • Página de configurações no painel administrativo com teste de conexão
  • SEO: meta tags Open Graph, dados estruturados JSON-LD, HTML real para crawlers
  • Cache via WordPress Transients
  • Suporte a SCRIPT_DEBUG para desenvolvimento
  • Tradução para português brasileiro (pt_BR)
  • Arquivos-fonte incluídos junto aos assets minificados para revisão
Back to top