Czworokąt
  1. Czworokąt
  2. Poradnik
  3. Eksport ofert na portale

Eksport ofert na portale nieruchomości: jak to działa

Każdy portal przyjmuje oferty inaczej: jeden przez API, drugi pobiera plik XML co kilka godzin, trzeci chce paczki ZIP na FTP. Ten tekst wyjaśnia, co dzieje się między kliknięciem „publikuj” w CRM a pojawieniem się ogłoszenia na portalu, i dlaczego czasem się nie pojawia.

Trzy sposoby, w jakie portal przyjmuje oferty

API

CRM wysyła ofertę bezpośrednio do portalu i od razu dostaje odpowiedź: przyjęta, odrzucona z powodem, albo przyjęta z ostrzeżeniem. Tak działa Otodom i OLX (przez wspólne konto partnerskie OLX Group) oraz Gratka przez WebAPI. API daje też ruch zwrotny: zapytania od klientów z portalu trafiają do skrzynki w CRM, a statystyki wyświetleń wracają na kartę oferty. Wymaga autoryzacji biura w portalu: logujesz się na swoje konto i zezwalasz CRM na publikowanie w Twoim imieniu, bez podawania hasła.

Feed XML

CRM wystawia pod stałym adresem plik XML ze wszystkimi ofertami do publikacji, a portal pobiera go cyklicznie, zwykle co 1 do 6 godzin. Nic nie dzieje się natychmiast: zmiana ceny pojawi się na portalu przy następnym pobraniu. Każdy portal ma własny format pliku, więc CRM musi mieć osobny szablon dla każdego. Część portali publikuje specyfikację (np. Domy.pl, Oferty.net, TabelaOfert, Zaadresowani.pl), część przesyła ją biuru po podpisaniu umowy partnerskiej.

Paczka na FTP

Odmiana feedu: CRM wysyła archiwum ZIP z plikiem XML i zdjęciami na serwer FTP portalu. Stosowane przez portale, które nie chcą pobierać zdjęć z zewnętrznych adresów.

Co musi mieć oferta, żeby przeszła

Portale odrzucają oferty z kilku powtarzalnych powodów. W kolejności częstości:

  1. Brak lub zbyt mała liczba zdjęć. Większość portali wymaga co najmniej jednego zdjęcia, niektóre trzech, o minimalnej szerokości (często 800 lub 1024 px).
  2. Brak ceny albo cena zero. Oferty „cena do uzgodnienia” nie przechodzą na większości portali.
  3. Niepełna lokalizacja. Portal potrzebuje przynajmniej miejscowości, często dzielnicy i ulicy, a do mapy współrzędnych.
  4. Brak powierzchni albo liczby pokoi dla mieszkań i domów; dla działek brak powierzchni i przeznaczenia.
  5. Za krótki opis lub opis z numerem telefonu i adresem e-mail w treści, co portale blokują.
  6. Niezgodny typ i rynek. Wartości słownikowe (typ nieruchomości, rynek pierwotny/wtórny, rodzaj zabudowy) muszą pasować do słownika portalu.

Dobry CRM sprawdza to przed wysyłką i mówi po polsku, czego brakuje, zamiast zostawić agenta z komunikatem „validation error 422”. Biuro może też ustawić własne wymagane pola, np. zakaz publikacji bez umowy pośrednictwa.

Co dzieje się po wysyłce

Przy API odpowiedź jest natychmiastowa i powinna być widoczna na karcie oferty: identyfikator ogłoszenia na portalu, link, status, ewentualny powód odrzucenia. Przy feedzie XML informacja zwrotna jest ograniczona: CRM wie, że portal pobrał plik, ale nie zawsze, czy przyjął każdą ofertę. Dlatego po podłączeniu nowego portalu warto przez kilka dni sprawdzać panel portalu i porównać liczbę ofert.

Ile to kosztuje

Dwa osobne rachunki. Pierwszy to umowa z portalem: konto, abonament albo opłata za ogłoszenia, rozliczana jak dotąd, bez udziału CRM. Drugi to CRM: niektóre systemy liczą dopłatę za każdy podłączony portal albo limit publikacji w pakiecie. W Czworokącie eksport na wszystkie portale z listy jest w cenie konta, bez limitu ofert i portali, a nowy portal przyjmujący XML lub paczkę FTP dodajemy po otrzymaniu specyfikacji bez dopłaty. Lista: Portale obsługiwane przez Czworokąt, instrukcja podłączenia: Pomoc.

Feed na własną stronę WWW

Ten sam mechanizm działa w drugą stronę: CRM wystawia feed ofert, z którego strona biura pobiera aktualne ogłoszenia ze zdjęciami. Zmiana ceny w CRM pojawia się na stronie bez ręcznej edycji, a formularz na stronie odsyła zapytania do skrzynki w CRM. Nie trzeba do tego kupować strony od producenta CRM; wystarczy, że wykonawca strony odczyta plik XML albo JSON.

Najczęstsze pytania

Jak często portal pobiera feed XML?

Zależy od portalu, zwykle od raz na godzinę do kilku razy dziennie. Dokładną częstotliwość podaje portal przy uruchomieniu feedu. Zmiana w CRM jest widoczna na portalu dopiero po kolejnym pobraniu.

Czy mogę publikować na Otodom bez API, przez XML?

Tak, Otodom przyjmuje też plik XML. API daje natychmiastową publikację i zwrotne zapytania, ale do czasu uzyskania dostępu partnerskiego oferty mogą iść plikiem.

Czy muszę mieć umowę z każdym portalem osobno?

Tak. CRM wysyła oferty na konto biura w portalu, więc konto i rozliczenia za ogłoszenia są między biurem a portalem. CRM nie pobiera opłat za publikację.

Dlaczego portal odrzucił ofertę, która przeszła na innym?

Bo każdy portal ma własne minimum: liczbę i rozmiar zdjęć, wymagane pola, słowniki typów. Odpowiedź portalu z powodem odrzucenia powinna być widoczna na karcie oferty w CRM.

Sprawdź Czworokąt na danych swojego biura

Pierwszy miesiąc gratis, wszystkie funkcje w cenie, konto gotowe w kilka minut.