Sådan bygger du et simpelt CRM: kontakter, salgspipeline og noter
For at bygge et simpelt CRM skal du bruge en database med kontakter og virksomheder, en liste over handler, der bevæger sig gennem faser, du selv definerer, et sted at logge noter og næste skridt, og visninger, der viser hver person, hvad der skal gøres nu. Et AI-app-værktøj kan generere det ud fra en kort beskrivelse; det arbejde, der afgør, om folk faktisk bruger det, er at vælge et lille sæt felter, faser der matcher, hvordan du faktisk sælger, og en „følg op i dag“-liste, der viser den næste handling.
Bygge eller købe? Afgør dette først
Færdige CRM-systemer er gode, og nogle er gratis, så det giver kun mening at bygge et selv af bestemte grunde. Et eget CRM vinder typisk, når:
- Din proces ikke er en standard salgstragt. Rekrutterere følger kandidater, ejendomsmæglere følger boliger og visninger, bureauer følger projekter, velgørende organisationer følger donorer og tilskud. Hvis man presser disse ned i „leads, handler, vundet/tabt“, opstår der workarounds.
- Du har brug for en lille del, gjort godt. Et team på tre, der kun har brug for kontakter, en pipeline og påmindelser, kan finde et fuldt CRM tungt.
- CRM’et skal sidde sammen med dine andre data. Ordrer, bookinger, supportsager eller lager, du allerede har i din egen app.
- Pris pr. sæde gør ondt. Når mange lejlighedsvise brugere skal have adgang, kan det være enklere at køre dit eget værktøj.
Et færdigt CRM vinder, når du har brug for e-mailsekvenser, en telefonopringer, synkronisering af e-mailindbakke, marketingautomatisering, detaljeret rapportering eller et stort integrationskatalog fra dag ét. Fra september 2026 omfatter HubSpots gratis CRM kontaktstyring, handelspipelines og et rapporteringsdashboard for op til to brugere og 1.000 kontakter, med betalte niveauer ud over det. Prøv et gratis CRM i en uge, før du bygger; passer det, er du færdig. For den bredere beslutning, se bygge vs. købe software til en lille virksomhed.
Hvad et simpelt CRM har brug for
Datamodellen
| Tabel | Felter at starte med |
|---|---|
| Virksomheder | Navn, website, branche, noter |
| Kontakter | Navn, e-mail, telefon, virksomhed, rolle, ejer, status, kilde |
| Handler | Titel, kontakt, virksomhed, værdi, fase, ejer, forventet lukkedato, næste skridt, dato for næste skridt |
| Aktiviteter | Type (opkald, e-mail, møde, note), dato, tekst, tilknyttet kontakt eller handel, forfatter |
| Faser | Navn, rækkefølge, „tæller som vundet“ / „tæller som tabt“ |
To designvalg sparer besvær senere:
- Hold faserne i en tabel, ikke hårdkodet, så du kan omdøbe eller omsortere dem uden en ombygning.
- Sæt „næste skridt“ og „dato for næste skridt“ på handlen. De fleste små teams taber handler på grund af manglende opfølgning, ikke manglende funktioner. En liste over handler med et næste skridt, der forfalder i dag eller er forsinket, er den mest nyttige skærm i et lille CRM.
Visningerne
- Kontaktliste med søgning og filtre (ejer, status, kilde)
- Detaljesider for kontakter og handler med aktivitetstidslinjen
- Pipeline-tavle — kolonner pr. fase, kort du trækker mellem dem
- Mine opfølgninger — alt, der forfalder i dag eller er forsinket for den indloggede person
- En simpel rapport — handler og værdi pr. fase, og vundne handler denne måned
Hvem ser hvad
Beslut dette, før du bygger: kan alle sælgere se alle handler, eller kun deres egne? Kan alle slette en kontakt? Bør ledere se alt? Et lille team lader ofte alle se alt, men begrænser sletning til én administrator. Uanset hvad du vælger, skal det have rigtigt login og kontroller på serveren, ikke kun skjulte knapper.
Få dine data ind
De fleste CRM-systemer starter som et regneark. Inden du importerer:
- Ryd op i arket. Én række pr. kontakt, én kolonne pr. felt, ensartede statusværdier.
- Beslut hvordan virksomheder matches. „Acme“, „Acme ApS“ og „ACME“ bliver til tre virksomheder, medmindre du rydder op.
- Bed om en CSV-import med et forhåndsvisningstrin, der viser hvad der oprettes, og markerer dubletter på e-mail.
Sådan gør du et regneark til en app dækker flytningen mere detaljeret.
En første prompt der virker
Byg et simpelt CRM til et designbureau med fire personer. Data: Virksomheder (navn, website, noter), Kontakter (navn, e-mail, telefon, virksomhed, rolle, ejer, kilde) og Handler (titel, virksomhed, kontakt, værdi, fase, ejer, forventet lukkedato, næste skridt, dato for næste skridt). Faser: Lead, Opkald om behov, Tilbud sendt, Forhandling, Vundet, Tabt — gemt i en tabel, så vi kan redigere dem. Sider: kontaktliste med søgning og filtre, detaljesider for kontakter og handler med en tidslinje af noter, en pipeline-tavle med træk-og-slip, og en side „Mine opfølgninger“ der viser handler, hvis næste skridt forfalder i dag eller er forsinket. Gem alt i en database og seed 15 realistiske eksempelposter. Sidenavigation i venstre side, tæt og praktisk design.
Bemærk, at den udelader e-mailsynkronisering, automatiseringer og rapporter ud over det grundlæggende. Dem kommer efter, at teamet har brugt det et par uger.
Byggetrin
- Kontakter og virksomheder. Liste, detalje, opret, rediger. Sørg for, at data overlever en sideopdatering.
- Handler og pipeline-tavlen. Tjek at træk af et kort opdaterer fasen i databasen.
- Tidslinje med noter på kontakter og handler.
- Side for opfølgninger. Det er det, der får folk til at åbne CRM’et hver morgen.
- Login og roller, før rigtige kundedata lægges ind.
- CSV-import af dit eksisterende ark.
- Én rapport, der besvarer et spørgsmål, nogen faktisk stiller, fx „hvad er der i pipeline denne måned?“
- Prøv det i en uge med teamet, og tilføj derefter det, de beder om.
Gør pipelinen nyttig for et team
En pipeline-tavle ser godt ud i en demo; det, der gør den nyttig i hverdagen, er nogle få små regler, som teamet er enige om:
- Afslutningskriterier for hver fase. Skriv én linje pr. fase, der siger, hvad der skal være sandt for at flytte en handel dertil — „Tilbud sendt“ betyder, at et tilbudsdokument er sendt på e-mail, ikke „vi talte om prisen“. Vis disse som hints på tavlen.
- Påkrævede felter på nøglefaser. Kræv en værdi og forventet lukkedato, før en handel kan flyttes til „Tilbud sendt“, og en årsag til tabet, før den kan flyttes til „Tabt“. Årsager til tab er de mest nyttige data, et lille CRM indsamler.
- En regel for forældede handler. Markér handler uden aktivitet i fx 14 dage. Det fanger glemte muligheder, uden at nogen skal køre en rapport.
- Én ugentlig visning. En kort side med handler vundet, tabt og flyttet i denne uge giver et salgsmøde dagsordenen.
Hvert af disse er en sætning i en opfølgende prompt, og hver gør dataene mere troværdige end endnu en skærm ville.
Ønskelige ekstra funktioner til version to
- At logge e-mails ved at videresende dem til CRM’et, eller forbinde din e-mailudbyders API
- Påmindelser sendt på e-mail hver morgen med personens opfølgninger
- Tags og gemte filtre
- Dublet-registrering og sammenlægning
- En webformular på dit website, der opretter et lead automatisk
- En eksportknap, så dine data aldrig er fanget
Almindelige fejl
- For mange felter. Hvert påkrævet felt er en grund til ikke at logge et opkald. Start med dem, du filtrerer eller rapporterer på.
- Faser, der beskriver følelser, ikke hændelser. „Varm“ og „Hot“ betyder forskellige ting for forskellige mennesker; „Tilbud sendt“ er entydigt.
- Ingen ejer på poster. Hvis alle ejer et lead, følger ingen op på det.
- At skjule data i browseren i stedet for at begrænse dem på serveren. En skjult knap er ikke en rettighed.
- At bygge automatiseringer, før nogen bruger det. Se først, hvordan teamet arbejder.
Omkostninger og vedligehold
Et eget CRM’s driftsomkostninger er små: hosting, en database og en e-mailudbyder, hvis du sender påmindelser. Den reelle omkostning er ejerskabet. Når nogen vil have et nyt felt, eller importen bryder, er det dig (eller den, der byggede det), der retter det. Budgetter lidt tid hver måned, og hold omfanget stramt, så der er mindre at vedligeholde.
At bygge det med Mythex
Mythex’ dokumentation indeholder en simpel CRM-use case med en startprompt: du beskriver kontakter, handler og faser, agenten bygger lister-, detalje- og pipeline-visninger, og gemmer data i en dedikeret Postgres-database for projektet. Teammedlemmer, der hjælper med at bygge det, kan deltage i dit workspace uden betaling pr. sæde; logins til de personer, der bruger CRM’et, er en del af selve appen, som du beder agenten tilføje med en metode, du vælger.
Dokumentationen er også tydelig om, hvad der ikke er med: ingen indbygget e-mailafsendelse, opkaldsfunktion, sekvenser eller tovejs-synkronisering med Salesforce/HubSpot. Har du brug for det, så behold det færdige CRM. Vil du have en hurtig start, åbner Sales Pipeline CRM-skabelonen et nyt projekt med en udfyldt startprompt, og sådan bygger du et internt værktøj dækker det bredere mønster.
Spørgsmål
Kan jeg bygge mit eget CRM?
Ja. Et simpelt CRM er hovedsagelig kontakter, virksomheder, handler og noter gemt i en database, med visninger af lister, detaljer og pipeline ovenpå. Et AI-app-værktøj kan lave en fungerende version ud fra en kort beskrivelse; arbejdet ligger i at vælge de rigtige felter og faser.
Hvornår er et eget CRM bedre end HubSpot eller Salesforce?
Når din proces ikke passer til en generisk salgspipeline — for eksempel hvis du følger ejendomme, studerende, ansøgninger om tilskud eller specialjobs — eller når du kun har brug for en lille del af det, et stort CRM tilbyder. Hvis du har brug for e-mailsekvenser, opkald og mange integrationer fra dag ét, er et færdigt CRM det bedre valg.
Hvilke felter bør et CRM have?
Start med kontaktnavn, e-mail, telefon, virksomhed, ejer og status, og for handler en titel, værdi, fase, forventet lukkedato og næste skridt. Tilføj kun felter, når nogen faktisk har brug for at filtrere eller rapportere på dem.
Findes der et gratis CRM?
Ja. Fra september 2026 tilbyder HubSpot et gratis CRM med kontaktstyring og handelspipelines for op til to brugere og 1.000 kontakter. Det koster også lidt at drive et eget, men du vedligeholder det selv.