WordPress plugin intelligence profile

Garagem

Connect WordPress to Garagem CRM for property search, listing and detail pages, plus seller lead forms with automatic synchronization.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update22 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Garagem version 1.1.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Garagem connects WordPress to Garagem CRM so you can publish property search/listing pages, property detail pages, and seller lead flows with real-time synchronization.

It is compatible with standard WordPress themes and page builders (including Gutenberg, Elementor, and Divi), and supports server-side rendering for crawlable HTML output.

Why use Garagem?

Setup and synchronization

  • Fast setup — Install, configure your Site ID, add a shortcode, and publish listings without custom code
  • Near real-time updates — Property updates in Garagem CRM are reflected on the site
  • Theme compatibility — Responsive UI that integrates with common WordPress themes/builders
  • Caching support — Uses minified assets and works with common cache plugins

Search and navigation

  • Advanced filters — Filter by listing type, property type, bedrooms, price range, area, and more
  • Carousel mode — Display highlighted listings with horizontal navigation
  • Configurable display — Control grid density, primary color, and display mode via shortcode attributes

Property pages

  • Individual property URLs — Detail pages with media, metadata, and lead forms
  • SEO-ready output — Server-rendered HTML plus JSON-LD and Open Graph metadata
  • Related properties — Similar listings support to improve navigation

Lead capture

  • Integrated forms — Contact/visit forms and seller lead flow connected to Garagem CRM
  • WhatsApp workflow support — Designed to fit CRM workflows that include WhatsApp communication

Quick start

  • Install and activate the plugin
  • Go to Settings → Garagem
  • Configure your Site ID (Garagem CRM → Settings → Channels → Sites)
  • Add a shortcode to any page:
  • [garagem_search] (search/listing)
  • [garagem_property code="145242"] (single property page)
  • [garagem_seller_lead] (seller lead flow)

Shortcodes

  • [garagem_search] — Search form + property grid
  • [garagem_property code="145242"] — Full page for a specific property
  • [garagem_seller_lead] — Seller lead capture flow

Shortcode attributes

[garagem_search]

  • layout — Grid density: confortavel (default), compacto, denso, ultra-denso
  • limit — Properties per page (default: 12)
  • display — grid (default) or carousel
  • property_click — detail (default, drawer) or page (property page)
  • hide_search — true to hide the search bar
  • new_tab — true to open links in a new tab

[garagem_seller_lead]

  • photo_module — enabled or disabled
  • photo_modes — CSV options: upload,schedule,later
  • schedule_disabled_days — CSV blocked days ( 0-6 )
  • weekday_time_slots — CSV time slots for weekdays
  • weekend_time_slots — CSV time slots for weekends
  • property_fields — CSV for step-2 fields (example: saleValue:required )
  • background_color — Background color (hex)
  • text_color — Text color (hex)

About Garagem

Garagem is a real estate CRM platform for agents and brokerages.

Learn more: Garagem website | Plugin documentation

Requirements

  • An active Garagem CRM account (paid service) with at least one published site — this plugin depends on Garagem API services
  • PHP 7.4 or newer
  • WordPress 6.0 or newer

For developers

Source code and build tooling are available at:

com/emcasa/garagem/tree/main/apps/site/wordpress-plugin

The plugin includes both minified assets ( assets/ ) and non-minified source files ( src/ ) for review. Minification is built with esbuild and keeps identifiers readable (no mangling).

garagem- prefix and can be overridden in your theme CSS or a custom CSS plugin, without editing plugin files.

Compatibility: the plugin uses standard WordPress enqueue APIs ( wp_enqueue_scripts, wp_enqueue_style ) and is designed to avoid conflicts with themes/plugins. Shortcodes work in any shortcode-enabled context, including Elementor (HTML/Shortcode widget), Divi (Text/Code module), and the Block Editor (Shortcode block).

External services

This plugin connects to the Garagem Sites API to display property listings on your WordPress site. ai. ai/api/sites is upgraded to that default automatically.

An explicit custom endpoint in Settings is left unchanged.

ai).

What the service is and what it is used for:

The Garagem Sites API provides real estate listing data. ai/site/api/sites:

  • Fetch site configuration (branding, URL patterns) — GET /resolve?siteId={siteId}
  • Fetch search results with filters and pagination — POST /{siteId}/search
  • Fetch individual property details — GET /{siteId}/property/{id}
  • Fetch available locations for the filter UI — GET /{siteId}/locations
  • Receive contact, visit, and seller-lead submissions — POST /api/webhooks/sites/{siteId}/leads on the same origin
  • Receive property photo uploads from the seller lead flow — POST /api/webhooks/sites/{siteId}/photos on the same origin

The [garagem_seller_lead] shortcode also loads a map for address entry:

  • By default it loads https://maps.fndn.ai/sdk.js (Garagem Maps). No Google API key is sent.
  • If a Google Maps API key is saved in Settings → Garagem, that loader is replaced by https://maps.googleapis.com/maps/api/js and the key is sent to Google as the key query parameter.

What data is sent and when:

  • On every page load containing a plugin shortcode: your Garagem Site ID, search parameters entered by visitors (text query, filters, pagination), and property codes when viewing individual properties. Responses are cached with WordPress Transients: search for 1 minute, site configuration and property details for 5 minutes, locations for 30 minutes.
  • On a seller-lead page: the browser loads https://maps.fndn.ai/sdk.js, or Google Maps JavaScript when a key is configured. Address text the visitor types is sent to that map service for autocomplete.
  • On voluntary form submission only: name, email, phone, message, address, property metadata, optional visit date/time, and optional photos. No visitor-identifiable data is sent unless the visitor submits a form.

No tracking: The plugin does not set cookies, does not collect visitor analytics, and does not fingerprint visitors.

  • Service URL: https://cdn.fndn.ai/site/api/sites
  • Maps URL: https://maps.fndn.ai/sdk.js
  • Terms of Use: https://garagem.ai/termos
  • Privacy Policy: https://garagem.ai/privacidade
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • property management
  • real estate
  • crm
  • realtor
  • whatsapp
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity22 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.11.1.0
WordPress compatibility6.9.77.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.