Loyalty & Rewards

Loyalty & Rewards is de engagement- en retentiemotor van Nashua 360. De module maakt van losse transacties een duurzame relatie door bij te houden wat elke klant verdient, aanhoudt en inwisselt, en door de regels te beheren die deze saldi betekenis geven. De module bezit een specifiek bedrijfsvraagstuk: herhaalaankopen ontstaan niet vanzelf, en de economie van het belonen ervan moet meetbaar, beheersbaar en verdedigbaar zijn. Ze verzorgt de volledige levenscyclus van een programma, van de eerste aanmelding van een lid tot elke bijschrijving, tierwijziging, inwisseling, verwijzing en partneruitwisseling, en doet dat met de boekhoudkundige nauwkeurigheid die een puntenverplichting op de balans vereist.

Binnen de suite bevindt de module zich tussen de transactionele modules die activiteit genereren en de finance- en marketingmodules die deze waarderen en erop reageren. Commerce en billing voeden haar met kwalificerende gebeurtenissen, campagnes vormen de aanbiedingen die erop meeliften, en het grootboek verwerkt de verplichting die zij produceert. Het resultaat is een enkel, gezaghebbend beeld van klantbetrokkenheid dat tegelijk een marketinginstrument en een beheerst financieel subgrootboek is.

Wat de module doet

Loyalty & Rewards beheert elk mechanisme waarmee een klant waarde opbouwt en besteedt bij de onderneming. De module geeft punten of programmavaluta uit en houdt deze bij, past configureerbare verdienregels toe op kwalificerende activiteit, en beheert inwisseling tegen een beloningscatalogus van producten, kortingen, vouchers, ervaringen en contante equivalenten. Ze hanteert een volledige tierstructuur, verplaatst leden tussen statusniveaus op basis van bestedingen, activiteit of verdiende punten, en koppelt voordelen, multipliers en rechten aan elk niveau. Ze voert verwijzingsprogramma's uit die ambassadeurschap belonen, en partnerprogramma's waarmee punten kunnen worden verdiend en besteed binnen een coalitie van externe merken met afgesproken wisselkoersen en verrekening. Elk lid beschikt over een wallet met een actueel saldo, een gedateerd overzicht van mutaties en een set actieve voordelen, zodat zowel de klant als de servicemedewerker dezelfde gezaghebbende positie ziet. Aanmelding, communicatievoorkeuren, toestemming en programmadeelname worden hier allemaal vastgelegd, en campagne-integratie maakt het mogelijk om tijdgebonden aanbiedingen, bonusmultipliers en gerichte beloningen op de basisregels te leggen zonder deze te herschrijven.

Het domein en het datamodel

In het hart van het model staat het lid: de klant, het huishouden of het zakelijke account dat deelneemt aan een programma en een lopend waardesaldo aanhoudt. Dat saldo wordt uitgedrukt in punten, een beheerste valuta met een gedefinieerde geldwaarde, een uitgiftedatum en, waar van toepassing, een vervaltermijn. Punten verschijnen niet willekeurig. Ze worden gecreëerd door verdiengebeurtenissen, oftewel kwalificerende activiteiten zoals een aankoop, een betaling, een verwijzing of een partnerinteractie, die elk worden getoetst aan de regels die golden op het moment dat de gebeurtenis plaatsvond. Wanneer een lid punten besteedt, boekt een inwisseling het saldo af tegen een item in de beloningscatalogus, en de twee kanten sluiten altijd op elkaar aan.

Boven het saldo staat het begrip tier, een status die het lid gedurende een kwalificerende periode inneemt en die de voorwaarden verandert waaronder het verdient en waarop het recht heeft. Tiers hebben in de loop van de tijd een relatie tot leden in plaats van statisch, dus het model bewaart de historie van wie welke status wanneer had, en waarom deze verschoof. De programma's zelf zijn het overkoepelende concept: elk definieert zijn eigen valuta, regels, tiers, catalogus en looptijd, en een lid kan bij meerdere programma's horen. De relaties die ertoe doen zijn eenvoudig te formuleren en precies in hun werking. Activiteit genereert waarde, waarde wordt aangehouden en veroudert, status wijzigt hoe waarde wordt verdiend en gebruikt, en elke mutatie is te herleiden tot een regel en een gebeurtenis. Dit is wat het saldo vertrouwd maakt als zowel een belofte aan de klant als een financieel cijfer.

Member accountEarning rulesRedemptionsTiers & benefitsReferralsPartner exchangeCampaigns
The member account sits at the centre, fed by every mechanism that creates or consumes programme value.

Belangrijkste workflows

Aanmelding brengt een klant in een programma, legt toestemming en voorkeuren vast, en opent het account met een eventuele aanmeldbonus. Verdienen is continu en grotendeels automatisch: kwalificerende gebeurtenissen stromen binnen, de toepasselijke regels en multipliers worden bepaald, en punten worden op het saldo geboekt met een volledige audit van hoe het cijfer tot stand kwam. Tierbeoordeling loopt op het kwalificerende venster, promoveert leden die een drempel overschrijden en past de door het programma gekozen behandeling toe op wie tekortschiet, of dat nu behoud, een zachte landing of degradatie is. Inwisseling stelt een lid in staat punten te ruilen voor catalogusbeloningen, waarbij reserveringen, bevestigingen en terugboekingen netjes worden afgehandeld, zodat een geannuleerde bestelling de waarde teruggeeft die zij verbruikte. Verwijzingsworkflows volgen de uitnodigingen van een ambassadeur tot aan de kwalificerende actie van de verwezen partij, en geven vervolgens de beloning aan beide kanten vrij. Partneruitwisseling verrekent verdiende of bestede punten met externe leden van de coalitie en settelt de bijbehorende waarde. Vervaal- en slaapstandprocessen laten saldi verouderen volgens beleid, informeren leden vooraf, en trekken vervallen punten terug als breakage. Bij dit alles kunnen servicemedewerkers saldi aanpassen, crediteren en corrigeren binnen beheerste grenzen, met achterlating van een volledig spoor.

Functionele diepgang die ertoe doet

De nauwkeurigheid van de module schuilt in hoe zij de verplichting die zij creëert waardeert en beheerst. Elk uitgegeven punt is een belofte om toekomstige waarde te leveren, en de module behandelt het als zodanig. Ze houdt de openstaande puntenverplichting bij als een beheerst cijfer, past een breakage-schatting toe voor punten die naar verwachting nooit worden ingewisseld, en ondersteunt omzetverantwoording in lijn met de behandeling van een prestatieverplichting onder de standaarden voor contractboekhouding, waarbij de reële waarde van punten op het verkoopmoment wordt uitgesteld en vrijkomt naarmate ze worden ingewisseld of vervallen. Bijschrijvingsberekeningen verwerken multipliers, plafonds, ondergrenzen, afrondingsconventies en valutaomrekening voor partnerpunten deterministisch, zodat dezelfde gebeurtenis altijd hetzelfde resultaat oplevert en herhaald kan worden. Vervaldata ondersteunen rollende, vastedatum- en activiteitsresetbehandelingen, met een duidelijke voorrangsvolgorde wanneer er meerdere van toepassing zijn. Tierkwalificatie respecteert configureerbare vensters, terugkijkperioden en respijtbehandelingen. Fraude- en misbruikcontroles detecteren snelheidsafwijkingen, zelfverwijzing, dubbele aanmelding en onwaarschijnlijke verdienpatronen, en kunnen waarde in quarantaine plaatsen in afwachting van beoordeling. Toestemming, bewaartermijnen en het recht op vergetelheid worden gehandhaafd in overeenstemming met verplichtingen inzake gegevensbescherming, en handmatige aanpassingen vallen binnen goedkeuringslimieten en functiescheiding, zodat geen enkele actor een saldo ongecontroleerd kan opblazen. Het effect is een programma dat marketing snel kan bewegen en dat finance met vertrouwen kan fiatteren.

Hoe het past in de Nashua 360 suite

Loyalty & Rewards wordt gevoed en verbruikt door de rest van de suite in plaats van er los van te staan. De module haalt kwalificerende activiteit uit Commerce en Order Management, zodat een afgeronde verkoop automatisch punten oplevert, en uit Billing & Invoicing, zodat gesettelde betalingen meetellen waar het programma deze beloont. De Customer-module levert de enkele identiteit waaraan een lid is gekoppeld, en houdt loyaliteitsstatus, contactgegevens en servicehistorie op één plek. Campaigns levert de aanbiedingen, doelgroepen en bonusmechanismen die op de basisverdienregels worden gelegd, en ontvangt de engagementsignalen terug die meten of ze hebben gewerkt. De puntenverplichting, uitgestelde omzet en verrekeningsboekingen worden geboekt in Finance en het grootboek, waar ze net als elk ander subgrootboek worden afgestemd. Analytics leest de volledige mutatiehistorie om te rapporteren over actieve leden, inwisselpercentages, breakage, tierverdeling en programmawinstgevendheid. Doordat deze verbindingen native zijn, kan een tierwijziging een prijsrecht in Commerce ontgrendelen, kan een inwisseling een fulfilmentorder aanmaken, en kan een partnerverrekening een factuur genereren, allemaal zonder de suite te verlaten of over grenzen heen te moeten afstemmen.

Hoe AI Workers erin werken

AI Workers zijn volwaardige deelnemers in de module, geen laag eroverheen. Een worker beantwoordt conversationele vragen over programmagegevens rechtstreeks, zoals welke leden dicht bij een tierdrempel zitten, hoe de breakage dit kwartaal bewoog, of waarom een bepaald saldo veranderde, en onderbouwt elk antwoord met dezelfde geauditeerde cijfers die een mens zou zien. Workers voeren acties uit binnen hun toegekende bevoegdheid: het boeken van een coulancecredit, het oplossen van een niet-kloppende partneruitwisseling, het aanmelden van een segment voor een campagne, of het terugboeken van een onjuiste bijschrijving, waarbij elke actie wordt gelogd met de worker als actor. Ze bewaken continu op afwijkingen en uitzonderingen, signaleren vermoedelijk verwijzingsmisbruik, onwaarschijnlijke verdiensnelheid, inwisselpieken of een verplichting die buiten de verwachte grenzen drijft, en brengen deze onder de aandacht voordat ze verliezen worden. Ze extraheren gestructureerde gegevens uit partneroverzichten, promotiebriefings en afstemmingsbestanden, en zetten documenten om in geboekte mutaties en voorgestelde aanpassingen. Als beslissingsondersteuning kan een worker de kosten van een voorgestelde multiplier of de verplichtingsimpact van een vervalwijziging modelleren voordat deze wordt goedgekeurd. En een worker kan als benoemde node in een goedkeurings- of beoordelingsworkflow staan, waarbij hij een handmatige aanpassing of een inwisseling van hoge waarde toetst aan beleid en deze ofwel goedkeurt, escaleert of aanvult met zijn aanbeveling voor een menselijke goedkeurder, zodat het programma opschaalt zonder de controles te versoepelen.