Skjemaer

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 skjema­innsending 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:

  • FormResponse bærer en CustomerId-referanse (lagt til via FormResponseCustomerIdMigration), og kobler hver innsending direkte til CRM-ens Customer-entitet i stedet for å lagre innsenderdetaljer som fritekst.
  • FormItem utvider plattformens innholdskonvensjoner, noe som betyr at skjemaer forfattes, kategoriseres og publiseres på samme måte som annet Item-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 FormResponseValue lagrer 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.



Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.