Segmentify is een platform voor klantbetrokkenheid en personalisatie voor online retailers, gebouwd rondom AI-gestuurde gedragsanalyse. Segmentify positioneert zich als een platform dat e-commercebedrijven helpt om in realtime gepersonaliseerde winkelervaringen te creëren. Door middel van machine learning wordt bijgehouden hoe klanten browsen en kopen, zodat productaanbevelingen, zoekfuncties op de website, e-mails, sms'jes en pushmeldingen voor elke bezoeker gepersonaliseerd kunnen worden.
Om dit te doen, combineert Segmentify twee datastromen: live gedragssignalen die via JavaScript of mobiele SDK's van een website of app worden vastgelegd, en een productcatalogus die de verkoper aanlevert en bijwerkt. De catalogus vertelt Segmentify welke producten er zijn, wat ze kosten, of ze op voorraad zijn en hoe ze zijn gecategoriseerd – de basis voor de aanbevelings- en zoekfuncties.
De documentatie van Segmentify zelf stelt expliciet dat gedragsregistratie alleen niet voldoende is: er is ook een productfeed nodig om details te kennen die alleen de systemen van de verkoper bevatten, zoals de huidige prijs, voorraadniveau en promotiebadges. De FAQ van Segmentify vermeldt dat actuele informatie van groot belang is, met name voor productvoorraden, prijzen en productbadges, omdat een aanbevelingssysteem dat een uitverkocht product suggereert of een verkeerde prijs weergeeft, het vertrouwen en de conversie schaadt in plaats van bevordert.
Een goed gekoppelde feed ondersteunt ook de andere gepersonaliseerde kanalen van Segmentify, naast de widgets voor aanbevelingen op de website zelf, zoals gepersonaliseerde zoekresultaten en productgerichte e-mail- en pushcampagnes. De nauwkeurigheid van de catalogus heeft dus invloed op meer dan alleen de aanbevelingen die op productpagina's worden weergegeven.
In de FAQ van Segmentify staat dat het standaardformaat van Google Merchant Center de voorkeur geniet voor de productfeed, aangeleverd als een XML-bestand. Als een verkoper nog geen productfeed in dit formaat heeft, kan het team van Segmentify een aangepaste integratie ontwikkelen, maar dit kost tot twee dagen extra ontwikkeltijd. Deze vertraging wordt juist voorkomen door de geautomatiseerde feedgeneratie van Feedance, die direct een compatibele feed kan genereren vanuit een winkelverbinding of bestaande productgegevens.
De ontwikkelaarsdocumentatie van Segmentify beschrijft ook een aanvullende, op gebeurtenissen gebaseerde integratie: een JavaScript SDK (of iOS/Android SDK's voor apps) die live paginaweergaven, productweergaven en winkelwagenactiviteit rapporteert terwijl klanten browsen. Volgens Segmentify kunnen bepaalde productkenmerken via deze JS-integratie of via een speciaal params-knooppunt in de XML-feed worden verzonden, zodat de catalogusfeed en het on-site tracking-script samenwerken in plaats van elkaar te vervangen.
In de FAQ van Segmentify zelf, in de sectie "XML-tagdefinitie", worden de specifieke tags vermeld die het bedrijf verwacht in het productcatalogusbestand. De onderstaande tabel geeft die lijst weer. De openbare documentatie van Segmentify labelt de meeste van deze tags niet als strikt verplicht of optioneel – de enige twee tags die expliciet als optioneel worden gemarkeerd in het eigen voorbeeld zijn maten en kleuren. Beschouw de overige tags als de velden die Segmentify zelf documenteert voor de feed, zelfs als de noodzaak ervan niet per veld wordt gespecificeerd.
| XML-tag | Wat de documentatie van Segmentify zegt |
|---|---|
| Product-ID | Unieke productidentificatiecode. |
| titel | Productnaam. |
| URL | Link naar de productpagina. |
| beeld | URL van de productafbeelding. |
| prijs | De huidige verkoopprijs. In de FAQ van Segmentify wordt benadrukt dat deze exact gelijk moet zijn aan de actuele prijs op de website. In hun eigen voorbeeld wordt een feedprijs van "14.99" ten opzichte van een websiteprijs van "15.00" als onjuist aangemerkt. |
| oudePrijs | Vorige prijs of catalogusprijs, gebruikt om een korting aan te geven. |
| valuta | Valuta van het prijsveld. |
| categorieën | Pad voor productcategorieën. Segmentify raadt aan elk niveau te scheiden met een ">" teken, bijvoorbeeld "Dames > Jeans". |
| op voorraad | Voorraadstatus of -aantal. In de FAQ van Segmentify staat dat sommige feeds een voorraadnummer en andere een voorraadstatus versturen, en dat één van beide voldoende is. |
| merk | Productmerk. |
| geslacht | Doelgroepgeslacht, indien relevant voor de catalogus. |
| maten | Beschikbare formaten -- in de documentatie van Segmentify zelf aangegeven als optioneel. |
| kleuren | Beschikbare kleuren -- in de documentatie van Segmentify zelf aangegeven als optioneel. |
| params | Aangepaste of extra productkenmerken. Segmentify merkt op dat deze via dit XML-knooppunt of via de JS-integratie kunnen worden verzonden. |
In de openbare documentatie van Segmentify wordt geen tekenlimiet of strikte specificatie van gegevenstypen voor deze velden gepubliceerd (bijvoorbeeld maximale titellengte of decimale precisie van de prijs). Wanneer dit detailniveau van belang is voor een catalogus, raadt Segmentify aan rechtstreeks contact op te nemen met hun integratieteam.
Feedance regelt het samenstellen van de feed voor deze verbinding, zodat een handelaar geen XML-bestand handmatig hoeft te formatteren. Het verbinden van Segmentify via Feedance volgt in principe hetzelfde patroon als de andere integraties van Feedance:
Segmentify vereist dat de JavaScript-SDK (of mobiele SDK) op de website is geïnstalleerd voor het volgen van gedrag; de feed en het tracking-script vullen elkaar aan, ze vervangen elkaar niet.
Segmentify publiceert geen vaste, vereiste updatefrequentie voor de productfeed. In de eigen FAQ staat echter wel dat actuele informatie van groot belang is, met name voor productvoorraden, prijzen en productlabels. Het praktische risico van een feed die niet vaak wordt bijgewerkt, is dat Segmentify een product aanbeveelt dat al is uitverkocht, of een prijs weergeeft die niet meer overeenkomt met de website. Segmentify beschouwt dit expliciet als een fout.
Gezien deze richtlijnen en de gangbare praktijk voor e-commerce feeds, is het een redelijk algemeen streefdoel om de feed minstens dagelijks te vernieuwen, en vaker als de voorraad of prijzen gedurende de dag wijzigen. Feedance kan automatische vernieuwingen inplannen, zodat de feed altijd synchroon blijft met de actuele catalogus zonder dat handmatig opnieuw uploaden nodig is.
In de FAQ van Segmentify zelf worden een klein aantal specifieke, gedocumenteerde problemen met feeds genoemd:
Naast deze gedocumenteerde punten publiceert Segmentify geen bredere openbare lijst met foutcodes of validatieberichten voor feeds. Het is echter raadzaam om, als algemene goede praktijk, te controleren op de gebruikelijke problemen met de feedkwaliteit die van invloed zijn op elke aanbevelings- of personalisatiefeed, zoals ontbrekende productafbeeldingen, niet-werkende product-URL's en dubbele product-ID's, ook al worden deze niet specifiek genoemd in de documentatie van Segmentify zelf.
De volgende algemene richtlijnen voor feedoptimalisatie die het overwegen waard zijn voor een Segmentify-feed, zijn gebaseerd op standaard e-commerce feedbeheer in plaats van Segmentify-specifieke documentatie:
Welk feedformaat heeft Segmentify nodig?
In de FAQ van Segmentify zelf staat dat het bedrijf de voorkeur geeft aan het XML-standaardformaat van Google Merchant Center voor de productcatalogus.
Wat als ik nog geen productfeed heb?
Segmentify geeft aan dat hun team een integratie op maat kan bouwen, maar dat dit tot twee dagen kan duren. Feedance vermijdt die wachttijd door direct een compatibele feed te genereren vanuit een winkelverbinding of bestaande productgegevens.
Moet de prijs in mijn feed exact overeenkomen met de prijs op mijn website?
Ja. In de documentatie van Segmentify staat expliciet vermeld dat elke afwijking, zelfs een verschil van één cent in hun eigen voorbeeld, als een fout wordt beschouwd.
Moet ik zowel het aantal artikelen als de voorraadstatus doorgeven?
Nee. Volgens de FAQ van Segmentify is elk van beide opties voldoende.
Kan ik aangepaste productkenmerken meesturen die niet in de standaardlijst met velden staan?
Ja, in de documentatie van Segmentify wordt een 'params'-node in de XML-feed beschreven voor aangepaste attributen, als alternatief voor het verzenden ervan via de JavaScript-integratie.
Hoe vaak moet ik mijn Segmentify-feed bijwerken?
Segmentify publiceert geen vaste vereiste updatefrequentie, maar benadrukt in haar eigen richtlijnen dat voorraad-, prijs- en badgegegevens actueel moeten blijven. Dagelijkse of frequentere updates zijn een redelijk algemeen streefdoel, en Feedance kan dit volgens een schema automatiseren.