Maarten
Realworks website
Realworks · API · WordPress · Leads
Realworks website
Een Realworks website laten bouwen in WordPress, gekoppeld via de Realworks API: woningen, statussen en foto's die automatisch actueel blijven, en aanvragen die als lead terugkomen in het CRM. Freelance, met 25 jaar ervaring, vanuit Nijmegen en remote door heel Nederland.
Eerder gebouwd voor Suitableshop.nl.
Eén ervaren freelancer
Realworks website laten bouwen met een live koppeling
Een check van de huidige koppeling, de vrijgegeven gegevens en de site, gevolgd door een synchronisatie via de Realworks API die woningen actueel houdt en aanvragen terugzet in het CRM. Met logging en meldingen. Vooraf is er een gesprek nodig om te weten wat er speelt, niet andersom.
- Koppeling via de Realworks API
- Aanvragen terug in Realworks
- Logging en meldingen bij fouten
- Direct contact, geen tussenlagen
Voorbeelden van opgeleverd werk
Wat een Realworks website anders maakt dan een losse woninglijst
Realworks is voor veel Nederlandse makelaars het CRM waarin woningen, relaties, afspraken en taken samenkomen. Een Realworks website is een site die daar rechtstreeks op aansluit: het woningaanbod komt uit Realworks, statuswijzigingen komen automatisch door, en aanvragen van bezoekers gaan terug naar Realworks, zodat een medewerker ermee verder kan zonder iets over te typen. Realworks biedt daarvoor een API-platform, onder meer bedoeld om objectinformatie te tonen op een website van een zelf gekozen webbouwer. Het verschil tussen een koppeling die het minimum doet en een koppeling die echt werkt, zit in de details eromheen.
Een Realworks website laten bouwen door een freelance developer betekent, in de praktijk, iemand die zowel de API-kant als de site beheerst. De makelaar neemt de gewenste API af in de Realworks Marketplace en geeft de gegevens vrij; de developer legt met een eigen developer-ID de koppeling. Vanuit Nijmegen wordt er gewerkt voor opdrachtgevers door heel Nederland, meestal op afstand. Vijfentwintig jaar ervaring met koppelingen tussen websites en de systemen erachter betekent vooral: weten dat een koppeling niet klaar is als de eerste woning op de site staat, maar pas als ook de uitzonderingen goed gaan.
Elk traject begint met de vraag welke gegevens er moeten stromen, en in welke richting. De Wonen API levert woonobjecten uit Realworks en neemt aanvragen zoals contact- en brochureaanvragen terug in het CRM. Voor bedrijfsonroerend goed is er de Business API, voor nieuwbouwprojecten met bouwtypes en bouwnummers de Nieuwbouw API. Daarna volgt de opzet in WordPress: een eigen berichttype voor woningen, een synchronisatie die alleen verwerkt wat is veranderd, afbeeldingen die worden geoptimaliseerd voordat ze op de site komen, en logging van elke run, zodat een haperende koppeling snel opvalt.
Voor wie dit werkt, loopt uiteen: een kantoor met een standaardtemplate dat een eigen site op de huisstijl wil, een makelaar wiens huidige koppeling statussen te laat doorgeeft of aanvragen alleen per mail doorstuurt, een kantoor met nieuwbouwprojecten dat bouwnummers op de site wil tonen, of een bureau dat een makelaarssite bouwt en de Realworks-kant wil uitbesteden. In alle gevallen gaat het om dezelfde behoefte: Realworks blijft de plek waar het werk gebeurt, en de site volgt vanzelf.
Welke API's en welke opzet passen, hangt af van het aanbod en de werkwijze van het kantoor. Daarom begint het meestal met een kennismakingsgesprek: een half uur om te horen hoe het aanbod nu op de site komt en waar het wringt, gevolgd door een eerlijk beeld van wat de Realworks API mogelijk maakt. Geen verplichting, en geen advies om de hele site te vervangen als alleen de koppeling beter moet.
Gebouwd voor
Klaar voor een Realworks-koppeling die gewoon bijblijft?
Wat een goede Realworks website oplevert
Zelden hoeft de hele site opnieuw; vaak levert een betere koppeling met Realworks al het meeste op, omdat daar de actualiteit van het aanbod en de opvolging van aanvragen van afhangen. Een paar voorbeelden van wat er dan concreet verandert.
-
Statussen die snel meebewegen
Een synchronisatie die de wijzigingen uit Realworks regelmatig ophaalt, zodat onder bod of verkocht ook op de site staat voordat de telefoon gaat.
-
Aanvragen direct in Realworks
Contact-, bezichtigings- en brochureaanvragen gaan via de API terug naar het CRM, gekoppeld aan de juiste woning, in plaats van als losse mail die iemand moet overtypen.
-
Een koppeling die inzichtelijk is
Elke synchronisatie wordt gelogd, met het tijdstip van de laatste geslaagde run en een melding als het misgaat, zodat een probleem opvalt voordat een klant erover belt.
-
Foto's die de site niet vertragen
Afbeeldingen uit Realworks worden omgezet naar moderne formaten en de juiste afmetingen, en pas geladen wanneer ze in beeld komen.
-
Nieuwbouw en bedrijfsaanbod op dezelfde site
Met de Nieuwbouw API en de Business API komen projecten met bouwnummers en bedrijfsobjecten naast het woonaanbod, elk met een eigen presentatie.
-
Advies over de koppeling of een nieuwe site
Alleen de Realworks-koppeling verbeteren, het huidige template vervangen, of een complete nieuwe site inclusief koppeling: een korte check van de huidige site en de vrijgegeven gegevens maakt meestal al duidelijk welke route het meest oplevert.
Benieuwd wat de Realworks API voor je website mogelijk maakt?
Een Realworks website die samenwerkt met het systeem erachter
Voor Suitableshop is gewerkt aan een snelle, goed vindbare webshop die soepel samenwerkt met de systemen erachter, met API-koppelingen die gegevens automatisch op hun plek laten komen en handwerk op kantoor wegnemen. Geen makelaar en geen Realworks, wel dezelfde opgave als bij een Realworks website: een site die zelf weinig weet en alles betrekt uit het systeem waarin het echte werk gebeurt.
Bij een webshop zijn dat producten, prijzen en voorraad; bij een makelaar woningen, statussen en relaties. Het patroon is gelijk. Het bronsysteem is leidend, de site volgt, en de koppeling daartussen moet ook goed gaan als er iets onverwachts gebeurt: een veld dat leeg is, een afbeelding die niet te downloaden is, of een API die even niet antwoordt.
Daarom worden fouten per object afgehandeld, zodat één woning met onvolledige gegevens niet de hele synchronisatie stillegt. Wat misgaat, komt in een log en, als het vaker gebeurt, in een melding. De rest van het aanbod blijft gewoon actueel.
De Realworks API als basis van de koppeling
Realworks werkt met een API-platform waarop een door de makelaar gekozen developer zich registreert. De makelaar neemt de gewenste API af in de Realworks Marketplace en bepaalt op welk niveau gegevens worden vrijgegeven; daarna kan de koppeling worden gebouwd. Welke API's er zijn en hoe ze werken, staat op het developerportaal van Realworks.
Voor een woningsite is de Wonen API meestal het vertrekpunt: woonobjecten ophalen, en aanvragen en statistieken terugzetten in het CRM. Zo ziet een makelaar in Realworks niet alleen de aanvraag, maar ook hoe vaak een woning op de eigen site is bekeken. Wie ook bedrijfsaanbod of nieuwbouw heeft, voegt de Business API of de Nieuwbouw API toe.
De koppeling zelf wordt zo gebouwd dat een wijziging aan de kant van Realworks niet meteen alles breekt. Onbekende velden worden genegeerd, ontbrekende velden gelogd, en de vertaling tussen Realworks en WordPress staat op één plek in de code, onder versiebeheer. Een aanpassing is dan een kleine wijziging, geen zoektocht.
Twijfel of je huidige koppeling beter kan? Een half uur meedenken helpt vaak al.
Realworks-werk dat regelmatig terugkomt
Van een nieuwe koppeling voor een site op de eigen huisstijl tot het verbeteren van een bestaande synchronisatie: onderstaand het werk dat het vaakst terugkomt, telkens toegesneden op het aanbod en de werkwijze van het kantoor. Elke koppeling draait eerst op een testomgeving tegen echte Realworks-gegevens.
Realworks API-koppeling
Woningen, kenmerken, foto's en statussen via de Wonen API, met een synchronisatie die alleen verwerkt wat is veranderd.
Aanvragen terug naar Realworks
Contact-, bezichtigings- en brochureaanvragen als lead in het CRM, gekoppeld aan de juiste woning.
Nieuwbouwprojecten
Projecten met bouwtypes en bouwnummers via de Nieuwbouw API, met de beschikbaarheid per bouwnummer op de site.
Bedrijfsonroerend goed
Bedrijfsobjecten via de Business API, met filters en kenmerken die passen bij kantoor-, winkel- en bedrijfsruimte.
Monitoring en logging
Een log per synchronisatie, het tijdstip van de laatste geslaagde run en een melding bij fouten.
Migratie van een bestaande site
Van een standaardtemplate of een oude koppeling naar een eigen WordPress-site, met redirects voor bestaande woning- en contentpagina's.
Veelgestelde vragen
Een aantal vragen dat regelmatig terugkomt bij een Realworks website, van API-toegang en synchronisatie tot aanvragen en migratie. Staat je eigen vraag er niet bij, stel 'm gewoon in het kennismakingsgesprek.
Hoe krijgt een developer toegang tot Realworks?
Via het API-platform van Realworks. De makelaar neemt de gewenste API af in de Realworks Marketplace en geeft de gegevens vrij; de developer registreert zich op het Realworks Developers API portal en legt met een developer-ID de koppeling. De API-pagina van Realworks beschrijft welke API's er zijn. In de praktijk begint dat bij de makelaar: die kiest in de Realworks Marketplace welke API wordt afgenomen, zoals de Wonen API voor woningaanbod, en bepaalt op welk niveau gegevens worden vrijgegeven. Pas daarna registreert de developer zich met een eigen developer-ID en kan de koppeling daadwerkelijk worden gebouwd en getest tegen de echte gegevens van het kantoor. Dat traject verloopt meestal soepel als er al een lopend Realworks-abonnement is; is dat er nog niet, dan wordt eerst met Realworks zelf uitgezocht welk abonnement en welke API's bij het kantoor passen, voordat er aan de website kant iets kan worden gebouwd.
Welke Realworks API heb ik nodig?
Voor een woningsite meestal de Wonen API. Heeft het kantoor bedrijfsaanbod of nieuwbouwprojecten, dan komen de Business API of de Nieuwbouw API erbij. Welke combinatie past, blijkt uit het aanbod en uit wat er met aanvragen moet gebeuren.
Komen aanvragen van de site in Realworks terecht?
Ja, dat kan via de API. Contact- en brochureaanvragen worden als lead in het CRM gezet, gekoppeld aan de woning, zodat een medewerker ze direct kan oppakken. Een bevestiging naar de bezoeker en een melding naar de medewerker komen daar meestal bij.
Hoe snel staat een wijziging uit Realworks op de site?
Dat hangt af van hoe vaak de synchronisatie draait en van wat de API aanlevert. Met een synchronisatie op korte intervallen die alleen de wijzigingen ophaalt, loopt de site meestal nauwelijks achter. De frequentie wordt afgestemd op het aanbod en op wat de API toestaat.
Blijft mijn aanbod ook op Funda en Pararius staan?
Ja. Realworks publiceert naar de portalen zoals nu; de eigen site is een extra kanaal uit dezelfde bron. Er is geen dubbele invoer nodig.
Wat als Realworks iets aan de API verandert?
De koppeling wordt defensief gebouwd: onbekende velden worden genegeerd, ontbrekende velden gelogd, en de vertaling tussen beide systemen staat op één plek in de code. Wijzigingen worden eerst op een testomgeving gecontroleerd. Zo is een aanpassing meestal een kleine klus in plaats van een storing.
Kan mijn bestaande site worden overgezet?
Meestal wel. Oude URL's van woning- en contentpagina's worden in kaart gebracht en met redirects naar de nieuwe site gestuurd, zodat bezoekers en zoekmachines de weg blijven vinden. Realworks blijft het CRM; alleen de presentatie verandert.
Wat kost een Realworks website?
Dat hangt af van de omvang: alleen een koppeling verbeteren is iets anders dan een nieuwe site met ontwerp. Een synchronisatie die alleen woningen en statussen ophaalt, is een kleiner traject dan een opzet die ook aanvragen terugzet in het CRM, nieuwbouwprojecten via de Nieuwbouw API toont en bedrijfsaanbod via de Business API meeneemt. Naast de bouw zijn er de kosten van de API bij Realworks, die de makelaar zelf afneemt in de Realworks Marketplace; die kosten staan los van het ontwikkelwerk. Er wordt gewerkt op uurtarief of met een vaste prijs per fase. Na een eerste gesprek over het huidige aanbod en de gewenste API's ontstaat een concreet beeld met een reële inschatting, zonder verplichting vooraf.
Realworks en je website beter laten samenwerken?
Een half uur bellen om door te nemen hoe het aanbod nu uit Realworks op de site komt, waar aanvragen terechtkomen en wat de Realworks API mogelijk maakt. Geen verplichting, en ook geen kant-en-klaar advies voordat er is meegekeken naar de huidige koppeling.