Procurios Handleidingen

Zoeken op afstand in publieke relatielijsten

Gewijzigd op

Heb je een publieke relatielijst op je website? Bijvoorbeeld met al je lidorganisaties, lokale afdelingen of vrijwilligers? Dan is het handig als bezoekers kunnen zoeken naar relaties in hun buurt.

Veel websites tonen een lange lijst met alle relaties. Maar bezoekers willen vaak weten: 'Wie zit er bij mij in de buurt?' Een filter op afstand maakt dit mogelijk. Bezoekers kunnen dan zoeken naar relaties binnen bijvoorbeeld 10, 25 of 50 kilometer van hun postcode.

Handmatig een lijst bijhouden per regio is veel werk. En zodra een relatie verhuist, klopt je lijst niet meer.

Met het afstandsfilter in Procurios zoeken bezoekers zelf naar relaties in hun omgeving. Het systeem berekent automatisch de afstand op basis van de adressen in je CRM.

In dit artikel lees je hoe je dit filter instelt.

Wat heb je nodig?

Om het zoeken op afstand mogelijk te maken, moet je eerst Google Maps koppelen aan Procurios. Daarmee kan het systeem de cordinaten van adressen opvragen.

Heb je dit nog niet gedaan? Volg dan eerst de stappen in het artikel Google Maps koppelen aan je website.

Let op: je hebt specifiek de API-sleutel voor het ophalen van adrescoördinaten nodig.

Heb je de API-sleutel al ingesteld? Dan kun je hieronder verder met het afstandsfilter.

Stap 1: Activeer 'Coördinaten verkrijgen voor ieder adres'

Wanneer er coördinaten zijn is het mogelijk om in de publieke relatielijst een filter toe te voegen om relaties binnen een straal van x km van een locatie te vinden.

Wat moet je ervoor doen:

  1. Ga naar CRM > Instellingen > Adrescoördinaten
  2. Klik op 'Ingeschakeld' bij Coördinaten verkrijgen voor ieder adres
  3. Stel de afstandsopties in: Vul in de tabel de afstanden in die bezoekers kunnen kiezen. Je kunt maximaal 4 verschillende afstanden instellen.
    • Afstand: Vul de afstand in meters in (bijvoorbeeld: 10000 m voor 10 km)
    • Titel: Vul de tekst in die bezoekers zien (bijvoorbeeld: 10km)

Let op: De afstand moet je in meters invoeren. Voor 10 kilometer vul je dus 10000 in.

Voorbeeld:

  • 10000 m → 10km
  • 25000 m → 25km
  • 50000 m → 50km
  • 75000 m → 75km
  1. Klik op 'Opslaan'

Tip: Het systeem haalt de coördinaten op de achtergrond op. Bij veel relaties kan dit even duren.

Stap 2: Maak een filter aan

  1. Ga naar CRM > Instellingen > Relatieoverzicht filters
  2. Voeg een filter toe van het type Relatie-eigenschap
  3. Geef het filter een duidelijke naam, bijvoorbeeld: 'Vestiginsgplaats' of 'Woonplaats'
  4. Kies naar welk adres gezocht moet worden: het adres van de relatie zelf of van de organisatie van de relatie
  5. Kies een adrestype met daarachter de titel 'afstand'
  6. Klik op 'Filter opslaan'

Maak een relatielijst aan

Filter de relaties die getoond moeten worden in je publieke relatielijst en sla de lijst op.

Stap 4: Publiceer de relatielijst op je website

Nu publiceer je de relatielijst op je website, inclusief het afstandsfilter.

  1. Ga naar CMS en open de pagina waarop je de lijst wilt tonen
  2. Maak een nieuw artikel aan met artikeltype 'Publieke relatielijst' of 'Relatieoverzicht (content template)'
  3. Selecteer de relatielijst die je in stap 3 hebt gemaakt
  4. Zet een vinkje bij 'Zoeken inschakelen'
  5. Zet een vinkje bij 'Filter inschakelen'
  6. Selecteer bij 'Filter' het afstandsfilter dat je in stap 2 hebt aangemaakt
  7. Kies of je filters automatisch wilt toepassen en of je een resetknop wil tonen
  8. Klik op 'Opslaan'
Vorige Artikel Beïnvloeden van zoekopdracht van gebruiker
Volgende Artikel CAPTCHA-veld koppelen aan een formulier
Hulp nodig van support of een consultant? Neem contact op