Blog
Kontakt os

Hvad er en contact i HubSpot? Kontaktobjektet forklaret

En contact er den enkelte person i HubSpots CRM. Teknisk set er det én record i contact-objektet, det ældste og mest udbyggede objekt i HubSpots datamodel, med et fast record ID, en e-mailadresse som unik nøgle og et sæt properties, der holder alt fra fornavn og firmanavn til hvilken annonce personen kom ind på for to år siden. Contact-objektet findes i alle tiers, også i gratisværktøjerne, og det er det objekt, resten af platformen hænger op på.

Et eksempel. En indkøbschef udfylder en formular på jeres site for at hente en produktdatablad. HubSpot slår e-mailadressen op, finder ingen match og opretter en ny contact-record. Formularens felter skrives ind i properties, original traffic source sættes til organisk søgning, lifecycle stage sættes til lead, personen associeres med den company-record, der matcher e-maildomænet, og et workflow tildeler en sælger og opretter en opgave. Alt sammen på den samme record, som sælgeren åbner ti minutter senere og kan se hele historikken på.

For en dansk B2B-virksomhed er contact-recorden det sted, hvor marketing, salg og service reelt mødes. Den erstatter delte regneark, personlige Outlook-mapper og de lister, der ligger i et e-mailværktøj uden forbindelse til noget. Den er samtidig den enhed, HubSpot fakturerer efter, når personen er markeret som marketing contact, og den enhed, GDPR og markedsføringsloven handler om. Herunder gennemgår vi, hvordan recorden er bygget, hvad danske teams bruger den til, og hvad den koster sammenlignet med alternativerne.

Læsetid 13 minOpdateret august 2026

Sådan er contact-objektet bygget i HubSpot

Hver contact har et record ID, som HubSpot sætter automatisk ved oprettelsen, og som aldrig ændrer sig. Det er den værdi, integrationer og API-kald bruger til at pege på præcis den person. Oven på ID'et ligger omkring 150 standard-properties, som HubSpot leverer ud af boksen fordelt på grupper som Contact information, Email information, Conversion information, Web analytics history og Ads properties. En stor del af dem er beregnede eller sat af systemet og kan ikke redigeres manuelt, og det gælder blandt andet First conversion og de fire beregnede lifecycle-datoer. HubSpots oversigt over standard contact-properties viser hele listen med datatyper.

E-mailadressen har en særstatus. Den er den primære unikke nøgle, HubSpot deduplikerer på, så to formularindsendelser fra samme adresse lander på den samme record i stedet for at blive til to. Opretter du contacts gennem HubSpots Contacts API, skal kaldet indeholde mindst ét af felterne email, firstname eller lastname, og batch-operationer kører maksimalt 100 records ad gangen. Uden e-mail på recorden har HubSpot ingen måde at genkende personen på næste gang, og så vokser dublet-bunken stille og roligt.

Properties og property groups. Ud over standardfelterne opretter I selv custom properties, og her er der hårde lofter. Der er plads til 1.000 custom properties pr. objekt og 10.000 på tværs af alle objekter, og beregnede properties er begrænset til 200 i alt på Professional og Enterprise. HubSpot har et sæt endpoints til at holde øje med forbruget, og dokumentationen for CRM Limits Tracking beskriver, hvordan I trækker forbrug og procentsats pr. objekt.

Relationerne til de øvrige objekter er lige så vigtige som felterne. En contact associeres med companies, deals, tickets og de aktiviteter, der er logget på personen, og hver enkelt association kan få en label, så I kan skelne mellem den tekniske kontaktperson og den, der skriver under. Der er plads til 50 association labels pr. objektpar på Professional og Enterprise, og HubSpot flager records, der nærmer sig loftet på 50.000 associations. Én company er altid markeret som primær, og det er den, rapporter og workflows regner med, når de skal tilbage til virksomhedsniveau.

To properties styrer i praksis, hvordan resten af platformen behandler personen. Lifecycle stage fortæller, hvor langt personen er i rejsen fra subscriber til customer, og lead status siger noget om, hvad sælgeren konkret har gang i. Begge kan sættes manuelt, af et workflow eller af en formularindsendelse, og netop derfor er de også de felter, der oftest ender med at modsige sig selv, hvis flere automatiseringer skriver til dem uden en aftalt rækkefølge.

Marketing contact-status. Hver contact er enten marketing eller non-marketing, og det er ikke en kosmetisk skelnen. Kun marketing contacts kan modtage marketing emails og indgå i ads-audiences, og kun de tæller med på den contact-tier, I betaler for. Non-marketing contacts ligger frit i CRM'et og koster ikke noget. Vi har gennemgået modellen og de faldgruber, der følger med statusskift midt i en måned, på siden om marketing contacts.

I brugerfladen ligger contacts under CRM og Kontakter, og listevisningen er delt op i saved views, som hvert team kan lave sine egne af. Selve recorden kan bygges om pr. team og pr. pipeline, så en servicemedarbejder ser ticket-historik øverst, mens en sælger ser åbne deals. Contact-objektet opfører sig i øvrigt som de andre objekter i modellen, og forskellene er beskrevet på siden om CRM-objekter.

Data kommer ind ad mange kanaler på én gang. Formularer, importer fra regneark, chat, mødebookinger, sales-e-mails, integrationer til økonomisystemet og direkte API-kald skriver alle til de samme properties. Det er styrken, fordi historikken samles ét sted, og det er også grunden til, at rækkefølgen betyder noget: en import med tomme felter kan overskrive rigtige værdier, hvis kolonnerne er mappet forkert.

Det, der oftest går galt. Tre fejl går igen. Importer uden e-mailkolonne, som laver dubletter i stedet for at opdatere. Custom properties, der bliver oprettet ad hoc af den, der lige mangler et felt, indtil ingen ved hvilket af de fire lignende felter der er det rigtige. Og marketing contact-status, der bliver sat af et workflow, som ingen har kigget på i halvandet år. De to første handler om disciplin i jeres properties, den sidste om, at nogen ejer regningen.

Grænserne for antal records er høje nok til, at de sjældent bliver problemet for en dansk SMV. Standardobjekterne rummer op til 15 millioner records hver, custom objects deler en fælles pulje på 1,5 millioner, og der er plads til 20 custom objects på Enterprise. Problemet er næsten altid datakvalitet længe før det bliver volumen.

Vi rydder op i contact-databaser, der er vokset skævt: dubletter fra ti års importer, custom properties ingen kan forklare og marketing contact-status, der koster mere end den skal. Vi sætter også datamodellen op fra bunden, hvis I er på vej ind i HubSpot og gerne vil undgå at arve rodet fra regnearket. Fortæl os hvor mange kontakter I har, og hvad der driller, så giver vi et konkret bud på, hvad der skal ryddes først.

Hvad danske B2B-teams bruger contact-recorden til

Contact-recorden er sjældent et mål i sig selv. Den er den enhed, alt det andet hænger på, og værdien viser sig først, når flere funktioner skriver til den samme record. Herunder er de anvendelser, vi oftest møder hos danske virksomheder mellem 20 og 500 medarbejdere.

Én kilde til sandhed på tværs af marketing, salg og service
Alle henvendelser fra en person samles på recorden, uanset om de kom via formular, chat, telefon eller support. Det sættes op ved at koble formularer, den delte indbakke og telefoni til HubSpot, så aktiviteterne logges automatisk. Et rådgivningshus i Aarhus kan dermed se, at den kontakt, salget er ved at sende et tilbud til, samtidig har en åben supportsag om en fejlfaktureret ydelse, og udskyde tilbuddet en uge.

Segmentering til marketing uden at betale for hele databasen
Lister bygges på properties og aktiviteter, og kun de personer, I faktisk sender til, sættes som marketing contacts. En grossist med 40.000 kontakter fra 15 års handel kan holde 6.000 aktive indkøbere som marketing contacts og lade resten ligge som non-marketing, uden at miste historikken på dem.

Tildeling af ejerskab og opfølgning
Contact owner styrer, hvem der får opgaven, og kan sættes efter postnummer, branche, sprog eller virksomhedsstørrelse. En installatørvirksomhed med afdelinger i Kolding og Herlev kan lade et workflow læse postnummeret på recorden og fordele nye leads til den nærmeste afdeling, så ingen ringer til den samme kunde to gange.

Grundlag for lead scoring og prioritering
Scoren regnes på properties og aktiviteter på recorden, og resultatet skrives tilbage som et felt, sælgeren kan sortere efter. En dansk SaaS-virksomhed kan vægte besøg på prissiden og gentagne åbninger af den samme e-mail højere end en enkelt guidedownload, og dermed give de 30 varmeste kontakter til inside sales hver mandag morgen.

Personalisering i e-mails og på sitet
Personalization tokens trækker direkte fra properties på recorden, så indhold kan skifte efter branche, sprog eller lifecycle stage. En uddannelsesudbyder kan sende den samme kampagne til hele listen og lade kursusstedet og kontaktpersonen skifte efter personens region, i stedet for at bygge fem separate udsendelser.

Kobling til økonomisystemet
Integrationer til e-conomic eller Business Central matcher typisk på e-mail eller på en ekstern nøgle gemt i en custom property. En produktionsvirksomhed kan dermed se debitornummer og seneste faktura på contact-recorden, så salget ikke ringer med et tilbud til en kunde, der står i restance.

Dokumentation af samtykke
Samtykkedato, kilde og formulering gemmes som properties og på selve formularindsendelsen, så I kan svare på, hvornår og hvordan personen sagde ja. Det er den dokumentation, der skal frem, hvis en modtager klager, og den er værd at have på plads inden den første kampagne, ikke efter.

Fællesnævneren for alle syv er, at de bryder sammen, hvis grunddataene ikke holder. En dublet betyder, at scoren regnes på den halve historik, at ejerskabet ligger på den forkerte record, og at personen får den samme e-mail to gange. Derfor er oprydning i contacts sjældent spildt arbejde, selv når det føles som det.

Alternativer, priser og begrænsninger

De fleste har allerede et sted at gemme kontaktpersoner. Valget står om, hvor meget der skal hænge på det sted, og hvad I vil betale for at slippe for at synkronisere mellem flere systemer. Herunder er de alternativer, danske virksomheder reelt vælger imellem, med de priser vi kunne finde på leverandørernes egne sider i august 2026.

Salesforce Sales Cloud
Den tungeste konkurrent og den mest fleksible datamodel. Salesforce kan modellere stort set enhver relation mellem personer, konti og aftaler, og har et større økosystem af konsulenter. Til gengæld betaler I pr. bruger fra første dag, og marketingdelen er et separat produkt. Pr. august 2026 koster Starter Suite 25 EUR pr. bruger pr. måned ved årlig betaling, Pro Suite 100 EUR, Enterprise 175 EUR og Unlimited 350 EUR.

Pipedrive
Bygget om pipelinen og stærkest for rene salgsteams, der vil i gang på en uge. Kontaktstyringen er enkel og hurtig, men der er ikke noget indbygget marketing automation-lag i samme forstand, og marketing kræver et tilkøb. Pr. august 2026 koster Lite 14 USD pr. seat pr. måned ved årlig betaling, Growth 39 USD, Premium 59 USD og Ultimate 79 USD.

Zoho CRM
Det billigste seriøse alternativ og oplagt, hvis prisen er den styrende faktor. Zoho har en gratis udgave til op til tre brugere og fire betalte niveauer fra Standard til Ultimate, og prislisten vises i lokal valuta afhængigt af, hvilket marked I ser den fra. Svagheden er, at rapportering og brugerflade kræver mere opsætning, før det føles færdigt, og at integrationskvaliteten svinger mere fra app til app.

Regneark, Outlook-kontakter og økonomisystemet
Den løsning flest kommer fra, og den er faktisk tilstrækkelig for et team på tre, der sælger til 50 kunder. Den koster ingenting og kræver ingen implementering. Den falder fra hinanden, når to personer redigerer den samme fil, når sælgeren rejser og tager sin Outlook-mappe med, og når nogen spørger, hvor mange leads der kom ind i marts.

Et rent e-mailværktøj
Mailchimp, ActiveCampaign og lignende holder også en kontaktdatabase, og de er billigere end Marketing Hub, hvis udsendelser er alt, I skal bruge. Prisen er, at listen lever adskilt fra salgets data, så en person kan stå som aktiv modtager i det ene system og som tabt kunde i det andet, uden at nogen opdager det.

HubSpot er stærkest, når den samme person skal være synlig for marketing, salg og service på én gang, og når I hellere vil betale for færre integrationer end for flere. Platformen er svagest på to punkter: prisen stiger hurtigt, når marketing contact-tallet vokser, og datamodellen er mindre fleksibel end Salesforces, når I har brug for komplekse relationer mellem mange objekttyper. Har I under fem brugere og ingen ambition om marketing automation, er Pipedrive eller Zoho ærligt talt et bedre køb.

Selve contact-objektet koster ikke noget. Det følger med i gratisværktøjerne, og alle tiers kan læse og skrive på det. Det, I betaler for, er dels de funktioner, der arbejder på recorden, dels antallet af marketing contacts. Pr. august 2026 koster Marketing Hub Starter fra 20 USD pr. seat pr. måned ved årlig binding med 1.000 marketing contacts inkluderet, Professional 890 USD om måneden ved årlig binding med 2.000 inkluderet og et engangsbeløb på 3.000 USD til onboarding, og Enterprise 3.600 USD om måneden med 10.000 inkluderet og 7.000 USD til onboarding. Tallene står på HubSpots prisside for Marketing Hub.

Overskrider I den contact-tier, I har købt, bliver I faktureret med det samme, mens en nedgradering først træder i kraft ved fornyelse. Ekstra marketing contacts købes i blokke, og blokstørrelsen følger tieren: 1.000 ad gangen på Starter, 5.000 på Professional og 10.000 på Enterprise. Gratisværktøjerne rummer op til 1.000 kontakter i alt, mens de betalte abonnementer rummer 15 millioner kontakter, når marketing og non-marketing lægges sammen. Grænserne står i HubSpots Product and Services Catalog, som er det dokument, der gælder i tvivlstilfælde.

Seat-modellen rammer på en anden akse end kontakterne. At se en contact-record kræver ikke et betalt seat, og en kollega på et view-only seat kan slå en kunde op uden at koste noget. Det, der kræver et betalt Core-, Sales- eller Service-seat, er at bruge de værktøjer, der arbejder på recorden: sequences, forecast, playbooks og ticket-håndtering. Regn derfor på antallet af aktive brugere og antallet af marketing contacts hver for sig, når I laver budgettet.

I praksis rammer man sjældent kontaktloftet. Det er de 1.000 custom properties pr. objekt, de 200 beregnede properties, de 50 association labels pr. objektpar og loftet på 50.000 associations pr. record, der giver problemer i store opsætninger. Association labels og beregnede properties kræver desuden Professional eller Enterprise, så en Starter-opsætning må løse det samme med almindelige felter og disciplin.

For danske virksomheder er datalokation ofte det første spørgsmål fra IT eller fra en kunde i den finansielle sektor. HubSpot kører på AWS og har et EU-datacenter i Tyskland ved siden af regionerne i USA, Canada og Australien, og betalende kunder kan skifte datacenter efterfølgende. Detaljerne, herunder de tilfælde hvor data alligevel behandles uden for regionen, står i HubSpots FAQ om cloudinfrastruktur og datahosting.

Skal en person slettes efter GDPR, er det ikke nok at slette recorden. HubSpot har en permanent sletning, der fjerner personoplysningerne inklusive e-mailhistorik, opkald og formularindsendelser, og som er uigenkaldelig og kan tage op til 30 dage. Den kan kun køres på én record ad gangen, ikke via lister eller workflows, og adressen blokeres bagefter, så personen ikke kan importeres ind igen. Fremgangsmåden er beskrevet i HubSpots vejledning i GDPR-sletning, og det er værd at læse den, inden nogen prøver at rydde op i en fart.

Samtykke er den anden danske hurdle, og den er strengere end mange tror. Markedsføringslovens spamforbud kræver forudgående samtykke, og det gælder også, når I sender til andre virksomheder. Forbrugerombudsmandens vejledning om uanmodede elektroniske henvendelser slår fast, at samtykket skal være frivilligt, informeret og specificeret. Det betyder i praksis, at en indkøbt liste af danske firmamails ikke bliver lovlig af at blive importeret ind i HubSpot.

Der er også tilfælde, hvor HubSpot ikke er pengene værd. Har I under 500 kontakter, ingen marketingudsendelser og et salg, der kører på telefon og personlige relationer, får I ikke pengene igen på et betalt Hub. Start på gratisværktøjerne, brug contact-objektet som den fælles adressebog, og opgrader den dag automatisering eller rapportering bliver det, der bremser jer. Skal I have hjælp til at rydde op i en database, der allerede er kørt af sporet, eller til at afgøre hvilket tier der matcher jeres behov, kan I læse mere om vores HubSpot-ydelser.

Ofte stillede spørgsmål om contacts i HubSpot

Hvad er forskellen på en contact og en marketing contact?

En contact er selve personen i CRM'et. Marketing contact er en status på den record, som afgør, om personen må modtage marketing emails og indgå i ads-audiences. Kun marketing contacts tæller med på den contact-tier, I betaler for, mens non-marketing contacts ligger gratis i databasen. Pr. august 2026 er der 1.000 marketing contacts med i Marketing Hub Starter, 2.000 i Professional og 10.000 i Enterprise.

Hvor mange contacts kan HubSpot rumme?

Gratisværktøjerne rummer op til 1.000 kontakter i alt. På et betalt abonnement er loftet 15 millioner kontakter, når marketing og non-marketing lægges sammen, og de øvrige standardobjekter rummer op til 15 millioner records hver. De grænser rammer stort set ingen danske SMV'er. Det, man derimod rammer, er de 1.000 custom properties pr. objekt.

Hvordan undgår jeg dubletter på contacts?

E-mailadressen er den primære unikke nøgle, HubSpot deduplikerer på, så sørg for at alle importer og integrationer sender e-mail med. Opretter man contacts uden e-mail, har HubSpot ingen måde at genkende personen på, og næste formularindsendelse bliver til en ny record. HubSpot har et indbygget dublet-værktøj, der foreslår sammenlægninger, og det bør køres fast, ikke kun når nogen klager.

Kan HubSpot erstatte vores regneark og Outlook-kontakter?

Ja, og for de fleste teams er det den nemmeste gevinst at hente. Contact-objektet findes i gratisværktøjerne, så I kan flytte adressebogen ind uden at betale noget, og aktiviteter logges automatisk, når e-mail og kalender er koblet på. Bemærk grænsen på 1.000 kontakter i gratisudgaven, og at import uden e-mailkolonne giver dubletter fra dag ét.

Ligger vores contact-data i EU?

Det kan de. HubSpot kører på AWS og har et EU-datacenter i Tyskland ved siden af regionerne i USA, Canada og Australien, og kunder med et betalt abonnement kan skifte datacenter efterfølgende. Vær opmærksom på, at data alligevel kan behandles uden for regionen i afgrænsede tilfælde, blandt andet ved tredjeparts-integrationer og support. Tjek hvilken region jeres portal ligger i, før I lover en kunde noget.

Må vi sende marketing emails til B2B-kontakter, vi selv har fundet?

Nej. Markedsføringslovens spamforbud kræver forudgående samtykke, og det gælder også fra virksomhed til virksomhed. Samtykket skal være frivilligt, informeret og specificeret, og I skal kunne dokumentere hvornår og hvordan det blev givet. En indkøbt liste bliver ikke lovlig af at blive importeret ind i HubSpot, så gem samtykkedato og kilde som properties på recorden.