Fyll CRM-en din automatisk
Et kontaktskjema er kun nyttig hvis informasjonen det samler faktisk havner et sted der den er nyttig.
Problemet det løser: Mange verktøy for å bygge skjemaer dumper innsendinger i en innboks eller et frakoblet regneark, adskilt fra dine faktiske kundeposter.
Hvordan det hjelper:
- Skjemaer er en førsteklasses innholdstype, bygget og publisert på samme måte som en hvilken som helst annen side.
- Hver innsending blir en strukturert Form Response, automatisk koblet til en Customer-post i CRM når innsenderen kan identifiseres (eller matches/opprettes).
- Koordinatorer kan bla gjennom svar etter skjema, etter mappe eller etter hvilken kunde de tilhører — ikke mer leting i e-post.
- Fordi skjemadata lever i samme plattform som kunde-, ordre- og medlemsdata, blir en skjemainnsending umiddelbart en del av den personens fulle relasjonshistorikk.
Den gode arbeidsdagen: En besøkende fyller ut et skjema, og ansatte ser det nøyaktig der de allerede leter etter personens informasjon — ingen kopiering mellom systemer.
Hvorfor dette er viktig for organisasjonen din
Å koble skjemaer direkte til CRM gjør hver henvendelse, påmelding eller registrering om til brukbare relasjonsdata i stedet for en isolert e-postvarsling som lett kan gå tapt.
Tekniske detaljer
Form-modulen er bygget rundt flere samarbeidsmodeller i ExireNexus.Shared/Models: FormItem (den publiserte skjemadefinisjonen), FormSettings, FormResponse, og FormResponseValue (enkeltfeltsvar), servert av FormItemService (ExireNexus.Services/Services/FormItemService.cs).
Nøkkelpunkter i implementasjonen:
FormResponsebærer enCustomerId-referanse (lagt til viaFormResponseCustomerIdMigration), og kobler hver innsending direkte til CRM-ensCustomer-entitet i stedet for å lagre innsenderdetaljer som fritekst.FormItemutvider plattformens innholdskonvensjoner, noe som betyr at skjemaer forfattes, kategoriseres og publiseres på samme måte som annetItem-innhold — ikke et separat system for hosting av skjemaer.- Backstage-grensesnittet for gjennomgang av innsendinger (
ExireNexus.Backstage/Components/Editors/Forms/FormResponseList.razor) grupperer svar i mapper, og gir koordinatorer en kjent måte å triere volum på uten å måtte forlate plattformen. - Fordi
FormResponseValuelagrer individuelle feltsvar relasjonelt (i stedet for som en utydelig JSON-blokk), forblir svar søkbare og rapporterbare — for eksempel ved å filtrere alle svar hvor et bestemt felt matcher en verdi.
Ved å koble direkte inn i den eksisterende Customer-entiteten i stedet for å opprette en frittstående database for skjemaer og leads, holder Form-modulen CRM-en som den eneste sannhetskilden for alle personer organisasjonen interagerer med.