Title: DomToRaj Integration
Author: domtoraj
Published: <strong>October 28, 2026</strong>
Last modified: October 29, 2026

---

Search plugins

![](https://ps.w.org/domtoraj-integration/assets/banner-772x250.png?rev=3771774)

![](https://ps.w.org/domtoraj-integration/assets/icon-256x256.png?rev=3771774)

# DomToRaj Integration

 By [domtoraj](https://profiles.wordpress.org/domtoraj/)

[Download](https://downloads.wordpress.org/plugin/domtoraj-integration.1.2.0.zip)

 * [Details](https://wordpress.org/plugins/domtoraj-integration/#description)
 * [Reviews](https://wordpress.org/plugins/domtoraj-integration/#reviews)
 *  [Installation](https://wordpress.org/plugins/domtoraj-integration/#installation)
 * [Development](https://wordpress.org/plugins/domtoraj-integration/#developers)

 [Support](https://wordpress.org/support/plugin/domtoraj-integration/)

## Description

DomToRaj Integration connects your WordPress site with your estate agency account
on [DomToRaj.pl](https://domtoraj.pl). Listings synchronize automatically and are
presented with a modern, fast and mobile-first design — no page builder required.

**Listings and search**

 * Automatic synchronization of all your offers (hourly WP-Cron + “Sync now” button).
 * Listing page at `/nieruchomosci/` with search, sorting, grid / list / **map view**
   and pagination.
 * Search form with Buy/Rent tabs, location autocomplete, price and area ranges,
   rooms, market type and offer number — with a live “Show 24 offers” counter.
 * Offer cards with photo slider, badges (New, Exclusive, Primary market), price
   per m² and key facts.
 * Favorites (“heart”) stored in the visitor’s browser, with a favorites page.

**Offer page that converts**

 * Photo mosaic with full-screen gallery (keyboard and swipe).
 * Key facts tiles, description with “read more”, details table and amenities.
 * Sticky contact panel: agent, click-to-reveal phone, enquiry form and “Book a 
   viewing” form.
 * Mortgage calculator, YouTube video, 3D virtual tour, map and “What’s nearby” (
   schools, shops, transport…).
 * Similar offers, share button, SEO: JSON-LD (RealEstateListing), Open Graph, page
   titles with price.

**Leads**

 * Every enquiry is saved in WordPress (DomToRaj  Enquiries) and e-mailed to your
   agency address.
 * Seller lead form: 3-step “free valuation” wizard (`[domtoraj_wycena]`).
 * Anti-spam: honeypot, minimal fill time and rate limiting; consent checkbox with
   a link to your privacy policy.

**Works with your theme**

Designed to look great with any theme (classic and block themes). Colors follow 
the accent color from the settings. Templates can be overridden in `yourtheme/domtoraj/`.

**DomToRaj requirements**

 * An agency or developer account on [domtoraj.pl](https://domtoraj.pl).
 * An active **Business** plan and valid **agency ID** and **API key** (agency settings
   on domtoraj.pl).

### Shortcodes

 * `[domtoraj_wyszukiwarka]` — search form (`wariant="hero"` for the home page).
 * `[domtoraj_lista_ofert]` — full listing; `limit="6"` turns it into a “latest 
   offers” widget. Options: `rodzaj`, `lokalizacja`, `typ_oferty`, `kolumny`, `przycisk
   ="0"`.
 * `[domtoraj_wyroznione_oferty limit="3"]` — featured offers (or latest).
 * `[domtoraj_kategorie]` — property type tiles with offer counts.
 * `[domtoraj_mapa_ofert wysokosc="480"]` — map of all offers.
 * `[domtoraj_wycena]` — seller lead form (free valuation).
 * `[domtoraj_formularz_kontaktowy]` — contact form.
 * `[domtoraj_ulubione]` — visitor’s favorite offers.
 * `[domtoraj_opinie limit="6"]` — client reviews from your DomToRaj.pl profile (
   synced automatically).
 * `[domtoraj_zespol tytul="Our team"]` — your team from DomToRaj.pl.
 * `[domtoraj_statystyki lata="15" transakcje="500+" klienci="100%"]` — agency numbers.

### External services

This plugin relies on the following external services:

 1. **DomToRaj API** (https://domtoraj.pl/) — downloads your agency data and listings.
    Sent: agency ID (in the endpoint path) and API key (`X-Api-Key` header), during
    manual and scheduled synchronization. Listing photos are loaded from DomToRaj servers/
    CDN. [Terms](https://domtoraj.pl/p/regulamin-dla-biur-nieruchomosci), [Privacy policy](https://domtoraj.pl/p/polityka-prywatnosci).
 2. **OpenStreetMap tile servers** (https://tile.openstreetmap.org/) — map images on
    the listing map view and offer page. The visitor’s browser requests map tiles when
    a map is displayed. [Tile usage policy](https://operations.osmfoundation.org/policies/tiles/),
    [Privacy policy](https://osmfoundation.org/wiki/Privacy_Policy).
 3. **Overpass API** (https://overpass-api.de/, fallback https://overpass.kumi.systems/)—“
    What’s nearby” on the offer page. Your server sends the offer coordinates and caches
    the result for 30 days; only if that fails, the visitor’s browser requests it directly.
    [Overpass API](https://wiki.openstreetmap.org/wiki/Overpass_API), [Privacy policy](https://osmfoundation.org/wiki/Privacy_Policy).
 4. **YouTube (privacy-enhanced mode)** — only when an offer has a video and the visitor
    clicks “play”; the thumbnail is loaded from i.ytimg.com. [Terms](https://www.youtube.com/t/terms),
    [Privacy policy](https://policies.google.com/privacy).

Enquiry forms send data only to your own WordPress site (and your e-mail inbox).

## Screenshots

[⌊Offer page: photo mosaic, key facts, sticky contact panel with viewing booking.⌉⌊
Offer page: photo mosaic, key facts, sticky contact panel with viewing booking.⌉[

Offer page: photo mosaic, key facts, sticky contact panel with viewing booking.

[⌊Listing with search, live results counter and photo slider cards.⌉⌊Listing with
search, live results counter and photo slider cards.⌉[

Listing with search, live results counter and photo slider cards.

[⌊Map view with price pins and clusters.⌉⌊Map view with price pins and clusters.⌉[

Map view with price pins and clusters.

[⌊Home page sections (search, categories, latest offers, valuation wizard) — with
the DomToRaj Agency theme.⌉⌊Home page sections (search, categories, latest offers,
valuation wizard) — with the DomToRaj Agency theme.⌉[

Home page sections (search, categories, latest offers, valuation wizard) — with 
the DomToRaj Agency theme.

[⌊Settings: sync status, enquiries counter and shortcode reference.⌉⌊Settings: sync
status, enquiries counter and shortcode reference.⌉[

Settings: sync status, enquiries counter and shortcode reference.

## Installation

 1. Install the plugin from the WordPress plugin directory or upload the `domtoraj-
    integration` folder to `wp-content/plugins/`.
 2. Activate the plugin under **Plugins**.
 3. Go to **DomToRaj  Settings**, enter your **agency ID** and **API key**, and save.
 4. Click **Sync now** (or wait for the scheduled sync).
 5. Your listings are available at `/nieruchomosci/`. Add the search form to your home
    page with `[domtoraj_wyszukiwarka wariant="hero"]` and the latest offers with `[
    domtoraj_lista_ofert limit="6"]`.

## FAQ

### Where do I get the agency ID and API key?

Log in to domtoraj.pl, open your agency settings (integration / API) and copy the
values into the plugin.

### Why does sync return HTTP 403?

Usually: inactive **Business** plan, expired subscription, or wrong API key / agency
ID. The API message is shown in the plugin admin.

### Where do enquiries go?

They are saved under **DomToRaj  Enquiries** and e-mailed to the agency e-mail from
DomToRaj (or the address set in the plugin settings). Install an SMTP plugin if 
your host’s mail is unreliable.

### Can I change the look?

Set the accent color in the settings. Templates can be copied to `yourtheme/domtoraj/`(
e.g. `property-card.php`, `single-property-content.php`) and customized.

### Does the plugin work with the free Start plan?

No. WordPress listing sync requires the **Business** plan on DomToRaj.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“DomToRaj Integration” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ domtoraj ](https://profiles.wordpress.org/domtoraj/)

[Translate “DomToRaj Integration” into your language.](https://translate.wordpress.org/projects/wp-plugins/domtoraj-integration)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/domtoraj-integration/),
check out the [SVN repository](https://plugins.svn.wordpress.org/domtoraj-integration/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/domtoraj-integration/)
by [RSS](https://plugins.trac.wordpress.org/log/domtoraj-integration/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * Settings  “Offer page elements”: turn off the mortgage calculator, “Book a viewing”,“
   What’s nearby” or similar offers.
 * Offers can no longer be added or edited manually in WordPress (they come from
   DomToRaj.pl and the next sync would overwrite changes). The offer list shows 
   where to edit them. Developers can re-enable editing with the `domtoraj_allow_property_edit`
   filter.
 * New filter `domtoraj_offer_part_enabled` for themes.

#### 1.1.1

 * Offer page: removed the WhatsApp and Print buttons (simpler contact panel; the
   printout did not look good).

#### 1.1.0

 * New design of listing cards, search form, listing page and offer page (mobile-
   first, no jQuery, no Slick/Fancybox).
 * Map view on the listing (price pins, clustering) and `[domtoraj_mapa_ofert]`.
 * Live results counter, location autocomplete, active filter chips, sorting by 
   price/area/date.
 * Offer page: full-screen gallery, sticky contact panel, click-to-reveal phone,“
   Book a viewing”, mortgage calculator, video, virtual tour, “What’s nearby”, similar
   offers.
 * Enquiries saved in WordPress + HTML e-mail to the agency; seller valuation wizard;
   anti-spam.
 * Favorites, category tiles, agency numbers, contact form shortcodes.
 * Team and client reviews synchronized from your DomToRaj.pl profile (`[domtoraj_zespol]`,`[
   domtoraj_opinie]`).
 * SEO: JSON-LD, Open Graph, meta descriptions, titles with price.
 * `/nieruchomosci/` archive is now the main listing (with a 301 redirect from a
   custom results page if one is set); fixed pagination 404 with themes that override
   posts per page (e.g. Astra).
 * Block theme support (header/footer template parts).
 * Cleaned additional CRM data (raw keys like `ma_domofon` are translated or hidden).

#### 1.0.15

 * WordPress.org guidelines: prefixed internal identifiers for the listings post
   type and taxonomies (`domtoraj_property`, `domtoraj_offer_type`, `domtoraj_location`);
   automatic one-time migration from older unprefixed keys; public rewrite base 
   remains `/nieruchomosci/`.
 * Permalink fix: rebuild rewrite rules on `init` (after CPT registration), not 
   during `plugins_loaded` migration — avoids missing rules and 301/404 to the homepage
   after the CPT rename.

#### 1.0.14

 * Security and compliance update: stricter agency ID sanitization and documented
   external service links (terms and privacy policy).

#### 1.0.13

 * Minor fixes and API compatibility (including error messages from `message` / `
   error` fields).

#### 1.0.0

 * Initial release: CPT, taxonomies, sync, shortcodes, templates.

## Meta

 *  Version **1.2.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [estate agency](https://wordpress.org/plugins/tags/estate-agency/)[map](https://wordpress.org/plugins/tags/map/)
   [property listings](https://wordpress.org/plugins/tags/property-listings/)[Property Search](https://wordpress.org/plugins/tags/property-search/)
   [real-estate](https://wordpress.org/plugins/tags/real-estate/)
 *  [Advanced View](https://wordpress.org/plugins/domtoraj-integration/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/domtoraj-integration/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/domtoraj-integration/reviews/)

## Contributors

 *   [ domtoraj ](https://profiles.wordpress.org/domtoraj/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/domtoraj-integration/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://domtoraj.pl/)