Nobody retypes stock
Units and agents sync every hour. Listings added by hand are left alone, and units that leave the CRM go back to draft.
A Dubai brokerage needed its website to run on the listings, agents and leads already in its Goyzer CRM.
We built the WordPress plugin that connects Concept Plus Real Estate's website to its Goyzer CRM. Listings and agents sync in every hour, and enquiries made on the site go back into Goyzer as leads.
Concept Plus Real Estate
Scene 01 / Dashboard
The plugin's dashboard, shown here with sample data: stock by price band, sale and rent, community and type, beside the latest syncs and leads.
Scene 02 / Listings
Units synced from Goyzer arrive as WordPress listings (sample data in the admin) and fill the brokerage's listing pages on cpre.ae.
Scene 03 / Listing page
One CRM record becomes a full listing page on cpre.ae, with its gallery, key facts, amenities, agent and enquiry form.
Scene 04 / Map search
On cpre.ae, the listings that carry coordinates in Goyzer sit on the map, filtered with the same search as the list.
Scene 05 / Agents
Agents sync from Goyzer (sample records in the admin), and each one gets a profile page on cpre.ae with their live listings.
Scene 06 / Submissions
Each enquiry is kept in WordPress with the emails it triggered and the note sent to Goyzer, shown here with a sample enquiry.
Scene 07 / Projects
Off-plan projects are put together from the unit feed, and the team adds the payment plan, amenities and brochure, shown with a sample project.
Scene 08 / Settings
The Goyzer connection, module mapping and lead defaults sit on one screen with a connection test, shown here with sample values.
Concept Plus Real Estate is a Dubai brokerage, formerly Arabland, that sells, rents and values homes and markets off-plan projects. Its listings, agents and enquiries live in the Goyzer CRM. Its website, cpre.ae, runs on WordPress with Elementor, and we designed and built it.
This page covers the plugin we built to join the two: what it reads from Goyzer, what it sends back and the admin the team works in.
The website had to publish what the CRM held and send every enquiry back to it.
Every unit, price, photo and agent was already in the CRM. A website that needed them typed in again would always run behind the office.
The CRM also holds units that are sold, let or not meant for the website. The brokerage wanted to decide in Goyzer which units go live.
Viewing requests, valuations, mortgage questions and agent enquiries come in through different forms. Each had to land in Goyzer with enough context for a broker to call back.
Each listing needed its own page, title, description and structured data, and search engines needed to hear when a page changed.
Developers, projects and services needed editing in wp-admin, and pages needed building in Elementor without code.
We wrote it for Concept Plus Real Estate. It joins Goyzer to WordPress and Elementor and carries the brokerage's own page templates and emails.
Dashboard, listings, off-plan, submissions, agents and settings screens in wp-admin, with a connection test and a sync button in the top bar.
Units and agents sync in every hour. With the company-website gate on, a unit goes live only once the team ticks it for the website in Goyzer.
Listings that carry coordinates in Goyzer appear as pins on a Leaflet map, filtered with the buy, rent and off-plan search.
Enquiries from the site's forms go to Goyzer as leads with a note on what the visitor asked for and where. WordPress keeps a copy of each, with the emails and the note it sent.
Search, listings, map, off-plan, agents, guides and tools are Elementor widgets, so the team places them where it wants, and each can be switched off.
Each listing, agent and project gets a stored search title, description and focus keyword written from its record, and listing pages carry property structured data. Anything a person has edited stays as they wrote it.
After each sync, only new, changed and withdrawn pages are sent to search engines through IndexNow, and a listing's last-modified date moves only when the listing changes.
Select a page to open its screen.
Why it worked
The brokerage's team keeps working in Goyzer. The plugin reads from it, writes back to it and shows both sides in wp-admin.
Units and agents sync every hour. Listings added by hand are left alone, and units that leave the CRM go back to draft.
With the company-website gate on, a unit appears on the website only once it is ticked for the website in Goyzer.
The note in Goyzer names the enquiry, the page, the property and its reference, and the lead goes to the listing's agent. A push that fails is queued and tried again.
Every listing gets its own page, title, description and structured data, and changed pages are announced after each sync.
Client stories
On camera and in writing — swipe through the founders and teams we’ve helped design, build and grow.
In their words
GMC is thrilled to extend our heartfelt appreciation to Adnika! Collaborating with Ehsan and his team has consistently been an absolute delight. Ehsan's dedication and commitment have ensured that German Medical Center remains an exceedingly satisfied and happy client, especially regarding their Hubspot Onboarding, Digital Marketing, Website Development, Content Creation and Social Media Marketing. Adnika is indeed the Best Digital and Growth Marketing Agency in UAE!
Adnika provided us with their Inbound Sales and Marketing solutions through Hubspot. They helped us generate more qualified leads for our sales team, drive website traffic, increase customer engagement, and grow our customer base. Adnika is a reliable partner that has always taken our specific goals and needs seriously.
Adnika has helped us plan, implement and optimize ad campaigns on Facebook and Instagram. Adnika is truly committed to Performance Marketing. They provided us with a fantastic dashboard with detailed KPIs that helped us track the campaigns’ performance in real time. Adnika also gave us helpful and dedicated support during the whole project, and the campaigns turned out to be a great success. We highly recommend working with Adnika's growth experts.
We really enjoyed working with Adnika’s team. Not only are they talented, but they all take the time to understand whom they're working with, what they're trying to accomplish, and how to help the business achieve its goals. The quality of work we've experienced has made a huge difference for us and helped drive new business.
Adnika helped Sea Technology with setting up new digital channels, such as Google Search Ads, to attract more customers and leverage our brand. We are very satisfied with the results and we will continue with the implementation of lead generation, marketing automation, and performance marketing.
Working with the Adnika team has been a real pleasure! Extremely friendly, Ehsan and Elin are always available with prompt replies, valuable insights, patience, a problem-solving attitude, and high knowledge. Super easy to work with them. I highly recommend the Adnika team to help your business!
I am an artist, but I also manage a collective of DJs. In order to promote our services to our clients, we needed Inbound solutions that could attract the right traffic and promote the brand. Adnika built and designed our Inbound processes as well as create and manage campaigns on social media and Google Ads which helped us attract many more customers. I’m very happy!
We've been using Adnika growth marketing solutions only for a few months. They are highly professional, competent, experienced, and creative. Get ready to get to work with this agency. They will come alongside you as a business owner and feel your pain and joy! Get ready to transform your business.
About this project
What clients ask us after reading this case study.
It connects a WordPress website to the Goyzer CRM. Listings, off-plan units and agents sync into WordPress every hour, and enquiries from the website go back into Goyzer as leads.
Concept Plus Real Estate, the Dubai brokerage formerly called Arabland. It runs the brokerage's website, cpre.ae, which we also designed and built. See the Arabland case study.
Not as a public download. It was written around one brokerage's Goyzer account, brand and emails. If your agency runs on Goyzer, ask us about connecting your own website.
Yes. This plugin connects WordPress to Goyzer, and we have connected other client sites' forms to HubSpot. See our CRM integration service.
Yes, when a site needs something a ready-made plugin does not do. This one adds its own admin screens, Elementor widgets, page templates and emails.
No questions match — try another search.
More work
A Dubai brokerage website with live CRM listings, map search and valuation tools.
A homepage film that walks visitors into the group's building as they scroll.
A WordPress site for an interior design and fit-out studio in Al Quoz, Dubai.
A WordPress site for a Dubai real estate developer, built from its own page designs.
A WordPress website for a holding company whose businesses run from real estate to sport.
One English and Arabic website for every department of a Dubai Healthcare City clinic.
Our web design and development service in Dubai.
Next step
A straight read of your CRM, your website and where your enquiries end up, with the findings written down, whether or not you work with us.