HubSpot Custom Objects til AI: Sådan strukturerer du samtale-data
HubSpot's standardobjekter er ikke bygget til AI-samtaledata. Lær præcis hvilke custom objects du skal oprette, trin-for-trin implementering og ROI-beregning for en dansk salgsafdeling.
Hvorfor bør du bruge HubSpot Custom Objects til AI-data?
Du strukturerer AI-samtaledata i HubSpot ved at oprette Custom Objects i stedet for at presse transcripts, sentiment-scores og SPIN-noter ind i standardobjekterne. Standardobjekterne er ikke bygget til den dybde og struktur AI-analyser producerer, et dedikeret custom object lader dig lagre, relationskoble og rapportere på samtaledata direkte i CRM'et.
Du strukturerer AI-samtaledata i HubSpot ved at oprette Custom Objects (brugerdefinerede dataobjekter som et "Sales Call"-objekt) i stedet for at presse transcripts, sentiment-scores og SPIN-noter ind i standardobjekterne (Contacts, Companies, Deals). Standardobjekterne er ikke bygget til den dybde og struktur, AI-analyser producerer. Et dedikeret custom object lader dig lagre, relationskoble og rapportere på samtaledata direkte i CRM'et, uden at hacke eksisterende felter.
Sidst opdateret: Marts 2026
Hvad er HubSpot Custom Objects?
HubSpot Custom Objects er en Enterprise-funktion i HubSpot CRM, der lader dig definere helt nye dataobjekter ud over de fire standardobjekter (Contacts, Companies, Deals og Tickets). Et custom object fungerer som en ny "tabel" i din CRM-database, med egne properties, egne relationer til andre objekter og egne views i HubSpot-interfacet.
Tænk på det som forskellen mellem at bruge et standardiseret regneark og at designe din egen database. Standardobjekterne dækker 80% af behovene, men de resterende 20%, som typisk handler om komplekse forretningsprocesser eller avancerede AI-workflows, kræver custom objects.
Læs mere om hvordan du udnytter HubSpot CRM automatisering til at maksimere effekten af dine workflows.
For AI-drevet salg betyder det konkret: Du kan oprette et "Sales Call" custom object, der lagrer transcript, sentiment-score, identificerede SPIN-elementer, næste skridt og relation til både Contact og Deal, alt som strukturerede, søgbare data i HubSpot.
| Dimension | Standard Objects (Deals/Contacts) | Custom Objects (Sales Call) |
|---|---|---|
| Transcript lagring | Note/Activity (ustruktureret tekst) | Dedikeret property (struktureret JSON/tekst) |
| Sentiment score | Ikke understøttet nativt | Number property (0-100 skala) |
| Relation til multiple calls | 1 deal → N activities (ingen struktur) | 1 deal → N call-objekter (queryable) |
| AI-identificerede entiteter | Manuelt tastet i notes | Strukturerede properties (budget, timeline, etc.) |
| Rapportering og analyse | Ikke muligt på tværs af calls | Native HubSpot reports på alle properties |
| API-adgang | Activity API (begrænset) | Custom Objects API (fuld CRUD) |
| Workflow-triggers | Nej (activities) | Ja, workflows baseret på enhver property |
| Kræver HubSpot plan | Alle planer | Enterprise (fra ~1.200 USD/måned) |
Hvilke custom objects har du brug for til samtaledata?
Den minimale AI-optimerede datastruktur i HubSpot består typisk af tre custom objects. Afhængigt af din salgsproces og kompleksitet kan du tilføje et fjerde.
Custom Object 1: Sales Call (Kerneobjektet)
Dette er fundamentet. Et Sales Call-objekt repræsenterer én enkelt salgssamtale og lagrer alt, hvad AI-systemet producerer fra den.
Nødvendige properties:
- call_date (DateTime), Tidspunkt for samtalen
- duration_seconds (Number), Varighed i sekunder
- transcript_raw (Multi-line text), Rå transskription fra AI
- summary_ai (Multi-line text), AI-genereret opsummering
- sentiment_score (Number, 0-100), Overordnet sentiment
- call_type (Dropdown): Outbound, Inbound, Demo, Discovery, Closing
- ai_next_steps (Multi-line text), Identificerede næste skridt
- budget_mentioned (Number, DKK), Budget nævnt i samtale
- timeline_mentioned (Single-line text), Tidshorisont nævnt
- objections_identified (Multi-line text), Identificerede indvendinger
- spin_situation (Multi-line text), SPIN: Situation-spørgsmål noteret
- spin_problem (Multi-line text), SPIN: Problem-spørgsmål noteret
- spin_implication (Multi-line text), SPIN: Implikation-spørgsmål noteret
- spin_need_payoff (Multi-line text), SPIN: Need-Payoff noteret
- recording_url (URL), Link til lydoptagelse
Relationer: Sales Call → Contact (many-to-one), Sales Call → Deal (many-to-one)
Custom Object 2: AI Insight (Aggregerede Insights)
Mens Sales Call lagrer per-samtale data, lagrer AI Insight aggregerede konklusioner på tværs af samtaler for en given deal eller contact.
Nødvendige properties:
- insight_type (Dropdown): Deal Risk, Buying Signal, Competitor Mention, Price Sensitivity
- confidence_score (Number, 0-100), AI's konfidensgrad
- evidence_calls (Multi-line text), Reference til specifikke call-ID'er
- generated_date (DateTime), Hvornår insight blev genereret
- action_taken (Checkbox), Om sælgeren har handlet på indsigten
Relationer: AI Insight → Deal (many-to-one), AI Insight → Contact (many-to-one)
For en komplet oversigt, se vores guide til bedste CRM-automatisering i 2026.
Custom Object 3: Coaching Session (Sælger-performance)
Til intern AI-coaching har du brug for et objekt, der lagrer coaching-data per sælger.
Nødvendige properties:
- rep_id (HubSpot User lookup)
- period (Single-line text), f.eks. "2026-W18"
- calls_analyzed (Number)
- avg_sentiment (Number)
- talk_ratio_pct (Number), Sælgers andel af samtaletid
- top_strength (Multi-line text), AI-identificeret styrke
- top_improvement (Multi-line text), AI-identificeret forbedringsområde
- coaching_notes (Multi-line text), Manager-noter
Relationer: Coaching Session → HubSpot User
Custom Object 4 (optional): Competitor Intelligence
Hvis din AI analyserer konkurrentomtaler i samtaler, giver et dedikeret Competitor Intelligence-objekt dig mulighed for at tracke, hvornår og i hvilken kontekst konkurrenter nævnes.
Trin-for-trin: Byg AI-datastrukturen i HubSpot
Her er den præcise implementeringsrækkefølge. Ifølge Salesforces State of Sales 2025 bruger virksomheder i gennemsnit 3,2 måneder på CRM-implementeringer, men med denne plan kan du have en fungerende AI-datastruktur klar på 2-3 uger.
Trin 1: Planlæg dine custom object schemas (Dag 1-2)
Før du åbner HubSpot, dokumentér dine schemas i et regneark: - Objekt navn, intern API name - Alle properties med type og validering - Alle relationer (hvilke standardobjekter kobles til) - Required fields og default values
Brug API-venlige navne fra start: sales_call, ai_insight, coaching_session. Det sparer dig for problemer, når du bygger API-integrationer.
Trin 2: Opret custom objects via API (Dag 3-5)
HubSpots Custom Objects-interface er brugbart for simple cases, men til komplekse schemas anbefaler vi at bruge HubSpots CRM API direkte. Det giver version control og dokumentation.
POST https://api.hubapi.com/crm/v3/schemas
Authorization: Bearer YOUR_PRIVATE_APP_TOKEN
Brug HubSpots officielle Custom Objects API-dokumentation som reference. Vigtig detalje: primaryDisplayProperty bestemmer hvad der vises som "titel" på objektet i HubSpot, brug call_date eller summary_ai for Sales Call.
Sammenlign de førende CRM-platforme i vores guide til CRM-systemer i Danmark.
Trin 3: Opsæt associations (Dag 5-7)
Associations er relationerne mellem dine custom objects og standardobjekter. Opret associations via:
POST https://api.hubapi.com/crm/v3/schemas/{objectType}/associations
Kritisk: Opret altid begge retninger af en association. Sales Call → Contact OG Contact → Sales Call. HubSpot håndterer ikke automatisk begge retninger.
Trin 4: Byg HubSpot workflows på custom objects (Dag 8-10)
Med Sales Call custom objects kan du nu bygge automations, der var umulige med standard aktiviteter:
- Deal Stage Update: Når
sentiment_scorefalder under 40 på tre på hinanden følgende calls → Flyt deal til "At Risk" - Alert til manager: Når
objections_identifiedindeholder "konkurrent" → Send Slack-notifikation - Coaching trigger: Når
talk_ratio_pct> 70 (sælger taler for meget) → Opret Coaching Session task
Trin 5: Opsæt dashboards og rapporter (Dag 11-14)
Opret dedikerede HubSpot-rapporter, der udnytter din nye datastruktur:
- Gennemsnitlig
sentiment_scoreper deal stage - Konverteringsrate sorteret på
talk_ratio_pct - Budget-kvalitet: Deals med
budget_mentionedvs. deals uden - SPIN-adoption: Hvilke sælgere stiller flest
spin_implication-spørgsmål
Sådan kobler Agent360 direkte til custom objects
Agent360s automatiserede dataflow er designet til at udnytte HubSpot Custom Objects som destination. Uden custom objects ender samtaledata typisk som ustrukturerede noter, brugbare for den individuelle sælger, men ubrugelige for analyse på organisationsniveau.
Flowet fra samtale til CRM ser således ud i praksis med HubSpot Custom Objects:
Trin 1: Opkald Sælger (eller AI Voice Agent via JesperAI) gennemfører samtale. Optagelse sker med eksplicit samtykke i overensstemmelse med GDPR.
Trin 2: Transskribering (real-time) Agent360s transskriptionsmotor konverterer lydoptagelse til tekst med < 5% fejlrate på dansk. Transskriptet er klar inden for 2 minutter efter samtalens afslutning.
Trin 3: AI Analyse Flere AI-agenter kører parallelt på transskriptet: - Entity Extractor: Identificerer navne, tal, datoer, virksomheder - SPIN Classifier: Kategoriserer spørgsmål efter SPIN-framework - Sentiment Analyzer: Scorer tone og engagement (0-100) - Objection Detector: Identificerer og kategoriserer indvendinger - Next Steps Extractor: Identificerer commitments og aftaler
Trin 4: Struktureret data → JSON Output formateres som struktureret JSON, klar til HubSpot API:
{
"objectType": "sales_call",
"properties": {
"call_date": "2026-05-22T14:30:00Z",
"duration_seconds": 1847,
"sentiment_score": 72,
"budget_mentioned": 150000,
"timeline_mentioned": "Q3 2026",
"call_type": "Discovery",
"ai_next_steps": "Send case study om Novo Nordisk. Book demo uge 22.",
"spin_implication": "Spurgte til konsekvenser af nuværende CRM-problemer",
"objections_identified": "Pris, intern IT-kapacitet"
}
}
Trin 5: HubSpot Custom Object Update (Auto) Agent360 kalder HubSpots Custom Objects API og opretter et nyt Sales Call-objekt, associerer det til den relevante Contact og Deal, og triggerer eventuelle HubSpot workflows.
Trin 6: Sælger-notifikation Sælger modtager push-notifikation med AI-opsummering og næste skridt, typisk inden for 3 minutter efter samtalens afslutning.
Resultat: Nul manuel CRM-opdatering. 100% datakvalitet. Alle samtaler tilgængelige som strukturerede, søgbare data i HubSpot.
Se vores relaterede guide om HubSpot CRM automatisering i 2026 for en bredere gennemgang af automatiseringsmulighederne.
Hvad koster den rigtige datastruktur? ROI-beregning
Lad os sætte konkrete tal på. Formlen er enkel: Hvad koster problemer uden korrekt datastruktur, og hvad sparer/tjener du med den?
Udgangspunktet: En typisk dansk salgsafdeling med 8 sælgere
| Post | Nuværende situation | Med AI Custom Objects |
|---|---|---|
| Manuel CRM-opdatering | 4,8 timer/sælger/uge | 0,9 timer/sælger/uge |
| Tid brugt på salg | Omkring en tredjedel af arbejdstiden | Markant mere |
| Datakvalitet (udfyldte felter) | Ofte under halvdelen | Markant højere |
| Leder-tid på pipeline review | 6 timer/uge | 2 timer/uge |
| Onboarding ny sælger | 5,4 måneder til fuld produktivitet | 2,8 måneder |
ROI-beregning (8 sælgere, gennemsnitsløn 480.000 kr./år):
- Frigivet tid fra CRM-admin: 3,9 timer × 8 sælgere × 46 uger = 1.435 timer/år
- Værdien af frigivet salgstid: 1.435 timer × 460 kr./time = 660.100 kr./år
- Reduceret onboarding (2,6 måneder kortere × 1 ny sælger/år): 104.000 kr./år
- Forbedret konverteringsrate (konservativt +8% fra bedre data): ~320.000 kr./år
Samlet estimeret ROI: 1.084.100 kr./år
HubSpot Enterprise koster fra ca. 90.000 kr./år for 10 seats. Agent360 integration koster afhængigt af volumen. Investering betaler sig typisk inden for 4-6 måneder.
Ifølge Gartners analyse af CRM ROI (2025) ser virksomheder, der investerer i datakvalitet og strukturerede CRM-schemas, 23% højere win rate og 19% kortere salgsforhold end branche-gennemsnittet.
For en dybere forståelse af conversation intelligence som fundament for datastrukturen, læs vores guide til hvad er conversation intelligence.
Vi har også sammenlignet de bedste CRM-automatiseringsværktøjer i 2026, hvis du overvejer alternativer til HubSpot.
Tekniske overvejelser og faldgruber
Tre fejl vi ser gentagne gange, når virksomheder implementerer custom objects til AI-data:
Fejl 1: For mange properties på ét objekt Det er fristende at samle alt i ét stort Sales Call-objekt. Problemet er, at HubSpots rapporteringsmotor har begrænsninger på komplekse objekter med 50+ properties. Hold hvert objekt fokuseret og relateret. Spred data på de tre objekter beskrevet ovenfor.
Fejl 2: Glemme indexing-konsekvenser
HubSpot søgefunktionen indexerer kun properties, du eksplicit markerer som søgbare. Sørg for at summary_ai, objections_identified og ai_next_steps er markeret til søgning, ellers kan du ikke finde specifikke samtaler via HubSpots universelle søgning.
Fejl 3: Manglende data retention-politik AI-genererede samtaledata indeholder personoplysninger og er underlagt GDPR. Det kræver, at du definerer og implementerer retention-perioder på custom object-niveau. HubSpot understøtter ikke automatisk sletning af custom objects, det kræver en separat cronjob eller workflow, der kalder Custom Objects DELETE API.
Relaterede HubSpot-guider i denne serie
Denne artikel er del af Agent360s komplette HubSpot-serie for danske B2B-virksomheder:
- HubSpot Integration Guide: Automatisk Logging af Opkald 2026
- HubSpot Breeze AI Integration Guide 2026
- HubSpot vs Salesforce AI: Breeze vs Agentforce
- HubSpot CRM Automatisering 2026
- HubSpot Workflows og AI Agents 2026
- HubSpot Data Enrichment med Agent360
- Byg en AI-SDR oven på HubSpot: Komplet Arkitektur
- HubSpot Reporting for AI-teams: De 7 Nye KPI'er
- HubSpot Alternativ 2026: 7 CRM-systemer til Danske B2B-virksomheder
Se også vores komplette oversigt over CRM-automatisering og JesperAIs HubSpot-integration for AI-drevet mødebooking direkte i HubSpot.
Relaterede CRM-artikler: - Salesforce AI Integration & Automation - Salesforce Alternativ Guide 2026 - Pipedrive AI Automation Guide
Hvad koster HubSpot Custom Objects?
HubSpot Custom Objects er en Enterprise-funktion og kræver HubSpot Sales Hub Enterprise eller CRM Enterprise. Prisen starter fra ca. 1.200 USD/måned for 10 seats (listepriser marts 2026). Med Enterprise får du 10 custom object typer og op til 1.000 properties per objekt. HubSpot tilbyder typisk 10-20% rabat ved årskontrakt og yderligere rabat ved volumen. Sammenlign altid med den ROI-beregning vi har lavet ovenfor, for en salgsafdeling på 8+ personer er Enterprise normalt rentabelt inden for 6 måneder.Kan jeg bygge custom objects på HubSpot Starter eller Professional?
Nej. Custom Objects kræver Enterprise. På Professional kan du tilføje custom properties til eksisterende standardobjekter (Contacts, Companies, Deals, Tickets), men du kan ikke oprette nye objekt-typer. Det er muligt at komme langt med custom properties på Deal-objektet for simple use cases, men til AI samtaledata (med behov for 1:many-relationer og strukturerede schemas) er Enterprise nødvendigt. Alternativt kan du bruge et separat system (f.eks. Airtable eller en custom database) koblet til HubSpot via Make eller Zapier, men dette øger vedligeholdelseskompleksiteten markant.Hvor mange custom object records kan jeg lagre?
HubSpot Enterprise inkluderer ubegrænset antal custom object records (pr. marts 2026). Der er ingen per-record pris. Med 10 sælgere, der gennemfører 5 calls dagligt, genererer du ~14.600 Sales Call-records per år, det er uproblematisk i HubSpot Enterprise. Vær dog opmærksom på størrelsesbegrænsninger på individuelle text properties: Multi-line text properties er begrænset til 65.536 tegn, hvilket typisk er nok til et transskript på ~10.000 ord (ca. 45-50 minutters samtale).Kan Agent360 integrere med andre CRM'er end HubSpot?
Ja. Agent360 understøtter HubSpot, Salesforce, Pipedrive og Microsoft Dynamics som primære destinations. Principperne for custom objects beskrevet i denne artikel gælder analogt for Salesforce Custom Objects og Dynamics Custom Entities. HubSpot er det mest anvendte valg i det danske mid-market segment, primært pga. brugervenlighed og API-modenhed. Kontakt Agent360 for en specifik vurdering af din CRM-platform.Hvad er forskellen på HubSpot Custom Properties og Custom Objects?
Custom Properties er ekstra felter på eksisterende objekt-typer. Du kan f.eks. tilføje en "Sentiment Score"-property til det eksisterende Deal-objekt. Custom Objects er helt nye objekt-typer med egne properties og egne relationer. Forskellen er afgørende for AI-samtaledata: Med custom properties på Deal kan du kun have én sentiment score per deal. Med et Sales Call custom object kan du have 15 separate sentiment scores (én per samtale) og analysere udviklingen over tid.Er AI-samtaledata i HubSpot GDPR-compliant?
Det afhænger af din implementering. Selve HubSpots platform er GDPR-compliant med EU-datacenter options. Udfordringen er din AI-analyse-pipeline: Transskriberer du via en tredjeparts AI-tjeneste (OpenAI, Anthropic, etc.), skal du sikre EU-databehandleraftaler og minimere datamængden der sendes (GDPR's princip om dataminimering). Agent360 håndterer hele compliance-laget, inkl. samtykke-indsamling, EU-hosting af transskriptioner og automatisk sletning efter defineret retention-periode.Hvordan sikrer jeg datakvalitet i custom objects over tid?
Datakvalitet i custom objects kræver tre ting: (1) Required fields, marker kritiske AI-properties som required, så ingen records oprettes ufuldstændige; (2) Validering, brug HubSpots property validation til tal-properties (f.eks. sentiment_score: 0-100); (3) Monitoring: byg en HubSpot rapport, der viser records med tomme critical properties, og gennemgå den ugentligt de første 3 måneder. Den primære årsag til CRM-datakvalitetsproblemer er typisk ikke dårlig teknologi, men manglende governance-processer.Hvad er de vigtigste HubSpot API-endepunkter til custom objects?
For tekniske teams er det afgørende at kende de præcise API-endepunkter til custom objects. Her er de vigtigste:
Opret schema:
POST /crm/v3/schemas
Definer dit objekt med properties, associations og søgeindstillinger.
Opret record:
POST /crm/v3/objects/{objectType}
Indsæt en ny Sales Call-record med alle properties som JSON.
Opret association:
PUT /crm/v3/objects/{objectType}/{objectId}/associations/{toObjectType}/{toObjectId}/{associationType}
Kobl Sales Call til Contact og Deal med separate kald.
Søg i custom objects:
POST /crm/v3/objects/{objectType}/search
Kør strukturerede søgninger med filters, sorts og pagination, langt mere kraftfuldt end standard activity-søgning.
HubSpots Custom Objects API understøtter fuld CRUD samt batch-operationer, der giver dig mulighed for at oprette op til 100 records i ét API-kald, kritisk for høj-volumen AI-pipelines.
Praktisk tip fra Agent360: Brug HubSpots Private App authentication (ikke OAuth) til server-to-server kommunikation. Private Apps har granulær scope-kontrol og er nemmere at rotere end OAuth-tokens ved sikkerhedshændelser.
Sammenligning: HubSpot Custom Objects vs. alternativerne
Før du investerer i HubSpot Enterprise for custom objects, er det værd at overveje alternativerne:
| Approach | Fordel | Ulempe | Anbefaling |
|---|---|---|---|
| HubSpot Custom Objects | Native integration, ingen ekstern database, rapportering out-of-the-box | Kræver Enterprise (~$1.200+/md) | Bedst til mid-market+ med HubSpot |
| Airtable + Zapier → HubSpot | Billigere, fleksibelt | Latency, vedligeholdelse, synkroniseringsfejl | Kun til prototyping |
| Salesforce Custom Objects | Mere kraftfuldt, bredere API | Dyrere og sværere | Enterprise med Salesforce-base |
| Custom database (PostgreSQL) + API | Fuld kontrol | Kræver udviklerressourcer | Tech-first virksomheder |
For de fleste danske B2B-virksomheder, der allerede bruger HubSpot Professional eller Enterprise, er Custom Objects den klare anbefaling. Alternativerne introducerer synkroniseringsproblemer, ekstra latency og vedligeholdelseskompleksitet, der over tid overstiger omkostningerne ved HubSpot Enterprise upgrade.
Erfaringen fra danske salgsafdelinger er, at vejen fra "custom database prototype" til "migrering til HubSpot Custom Objects" ofte tager længere tid end planlagt, tid der er spildt på teknisk gæld i stedet for salgsvækst.
Se vores komplette guide til HubSpot alternativer i 2026 hvis du vurderer, om HubSpot er den rette platform for din virksomhed.
Konklusion: Data er fundamentet: struktur er nøglen
De fleste salgsafdelinger tager fejl af problemet. De tror, de har et AI-problem, at de bare skal vælge det rigtige AI-værktøj. Men det reelle problem er et data-strukturproblem. AI-analyse producerer data. Hvis din CRM-arkitektur ikke kan modtage, relationskoble og rapportere på den data, mister du størstedelen af værdien.
HubSpot Custom Objects er ikke et luxusproblem for enterprise-virksomheder. Det er fundamentet for enhver virksomhed, der seriøst vil udnytte AI til at forbedre salgsprocessen. Uden korrekt struktur ender AI-indsigter som noter i en deal, aflæst af sælgeren, men usynlige for organisationen.
Transformationen starter med datastrukturen. Vælg de rigtige custom objects, definér dine schemas, og byg din AI-integration ovenpå et solidt fundament.
Næste skridt:
Hvis du er klar til at bygge din AI Sales Infrastructure med HubSpot Custom Objects som fundament, kan Agent360 hjælpe med schema-design, API-integration og den løbende optimering af dine AI-modeller.
Book en 60-minutters teknisk sparring med Agent360-teamet, og få en konkret plan for din HubSpot Custom Objects-implementering tilpasset din salgsproces og volumen.
Skal jeres CRM holde sig selv opdateret?
Vi bygger laget der flytter data ind i CRM uden at nogen skal taste det. Vi ser på jeres nuværende opsætning først.
Book demoRelaterede artikler

Python SDK til Sales Ops: Automatiser Det, du Troede var Umuligt
Lær hvordan RevOps-teams bruger Agent360's Python SDK til at automatisere komplekse salgsworkflows. 3 use cases med kode-eksempler og ROI-beregning.

Headless Sales AI: Hvad Sker Der, Når du Adskiller Intelligens
Forstå headless sales AI-arkitektur: Adskil AI-intelligens fra interface for maksimal fleksibilitet. Agent360's Revenue Intelligence Stack forklaret.

Webhooks for Salgsteams: Sådan Bygger Du Real-Time Data Pipeline
Lær hvordan webhooks giver salgsteams real-time data flow mellem CRM, AI-tools og dialer. Praktisk guide med Agent360's Conversation-to-CRM Pipeline.