HubSpot-berikelse med Mynk: omsetning, ansatte og beslutningstakere på selskapskortet
Berik HubSpot-selskaper med norsk omsetning, ansatte og beslutningstakere fra Mynk via n8n eller Claude Code. Matching på organisasjonsnummer, API v3 og GDPR.
Publisert · 7 min lesing
Du kan berike HubSpot-selskapskort med norsk omsetning, antall ansatte, B2B/B2C-klassifisering og beslutningstakere ved å kjede to kall: Mynks get_company_profile på organisasjonsnummeret, og HubSpots PATCH /crm/v3/objects/companies/{id} (HubSpot-dokumentasjonen, sept. 2026). Mynk er et norsk AI-prospekteringsverktøy fra SalesUp Norway AS som finner selskaper, beslutningstakere og kontaktinfo basert på Brønnøysund-data. Oppskriften viser to måter å kjøre flyten på, hvorfor organisasjonsnummer må være nøkkelen, og hva GDPR krever.
Steg 0: Organisasjonsnummer som nøkkel i HubSpot
HubSpot matcher selskaper på domene som standard. Det bryter sammen i Norge: konsern deler domene, mange små selskaper har ikke eget, og domene sier ingenting om hvilken juridisk enhet du selger til. Opprett derfor en egen selskapsproperty, for eksempel orgnr (tekst, 9 siffer), og merk den som unik verdi. HubSpots objekt-API lar deg da identifisere et selskap med ?idProperty=orgnr i stedet for HubSpot-ID i både henting og oppdatering (HubSpot API-referanse, «Update a company», sept. 2026). Fyll properties for det du vil ha fra Mynk:
| HubSpot-property | Type | Fra Mynk-felt |
|---|---|---|
| orgnr | Tekst, unik | vat_number |
| mynk_revenue | Tall | revenue (NOK) |
| mynk_employees | Tall | employees |
| mynk_is_b2b | Avkrysning | is_b2b |
| mynk_summary | Flerlinjet tekst | AI-oppsummering fra get_company_profile |
| mynk_enriched_at | Dato/tid | tidspunkt for kjøringen |
Bruk egne mynk_-properties i stedet for å overskrive HubSpots annualrevenue og numberofemployees. Da ser du hvor tallet kommer fra, og du kan sammenligne med det selgerne har lagt inn.
Vei A: n8n-flyt (anbefalt for løpende berikelse)
n8n har en MCP Client-node som kaller Mynk-verktøy som vanlige steg, og en HTTP Request-node for HubSpot (n8n-dokumentasjonen, sept. 2026). Grunnoppsettet for Mynk-noden er beskrevet i n8n + Mynk; her er berikelsesflyten:
- Trigger: HubSpot Trigger på «company created», eller Schedule Trigger som hver natt henter selskaper der
mynk_enriched_ater tom (HubSpot-noden «Search» med filterNOT_HAS_PROPERTY). - Vakt: IF-node som stopper rader uten gyldig
orgnr(9 siffer). Mangler orgnr, kallsearch_companiesmed selskapsnavn og by først, og la et menneske godkjenne treffet før det skrives tilbake. - MCP Client: MCP Endpoint URL
https://mcp.mynk.no, Bearer Auth medmynk_..., Toolget_company_profile, Input Mode JSON{"vat_number": "{{ $json.properties.orgnr }}"}. Timeout 60 000 ms. - Set-node: plukk ut
revenue,employees,is_b2bog oppsummeringen, og legg påmynk_enriched_atsom ISO-tidspunkt. - HTTP Request til HubSpot: Method PATCH, URL
https://api.hubapi.com/crm/v3/objects/companies/{{ $json.orgnr }}?idProperty=orgnr, headerAuthorization: Bearer DITT_HUBSPOT_TOKEN, body{"properties": {"mynk_revenue": ..., "mynk_employees": ..., "mynk_is_b2b": "true", "mynk_summary": "...", "mynk_enriched_at": "..."}}. - Valgfritt: MCP Client med
get_company_employees(rollefilter «daglig leder») → HubSpot «Create or Update Contact» med navn, rolle og kobling til selskapet. Uten e-post; se GDPR-avsnittet.
HubSpot-tokenet lager du som privat app med scopet crm.objects.companies.write (og crm.objects.contacts.write hvis du skriver kontakter). Hold deg under HubSpots API-grenser; søk-API-et er begrenset til fem forespørsler per sekund per konto, og Mynk-nøkkelen til 60 per minutt. Batch-kjøringer på flere hundre selskaper bør derfor ha en Wait-node på ett sekund per rad.
Vei B: Claude Code-skript (engangsjobb eller ad hoc)
Skal du berike en eksportert liste én gang, eller vil ha koden i eget repo, er Claude Code raskere å komme i gang med. Koble til Mynk med én kommando (nøkkel fra Settings → API Keys i Mynk):
claude mcp add --transport http mynk https://mcp.mynk.no --header "Authorization: Bearer mynk_..."
HubSpot har også en offisiell, ekstern MCP-server på https://mcp.hubspot.com med OAuth (PKCE) og verktøy som search_crm_objects og manage_crm_objects (HubSpot-dokumentasjonen, sist endret 18. september 2026). Den ber om bekreftelse før hver skriving, noe som er fint for ad hoc-arbeid, men tungvint for 500 rader. For batch er et lite skript bedre. Be Claude Code om noe slikt:
Les companies.csv med kolonnene hubspot_id og orgnr. For hver rad: kall Mynk-verktøyet get_company_profile med vat_number = orgnr. Bygg en properties-JSON med mynk_revenue, mynk_employees, mynk_is_b2b og mynk_summary. Send PATCH til https://api.hubapi.com/crm/v3/objects/companies/{orgnr}?idProperty=orgnr med Authorization: Bearer fra miljøvariabelen HUBSPOT_TOKEN. Vent ett sekund mellom rader. Logg orgnr og HTTP-status til enriched.log. Ikke kall reveal_contact.
Claude Code kaller Mynk via MCP og skriver HubSpot-delen som vanlig fetch. Vil du ha beslutningstakere med, legg til «kall get_company_employees med rollefilter daglig leder og skriv navn og rolle til decision_makers.csv», og gå gjennom fila før noe skrives til HubSpot.
Hvorfor ikke HubSpots egen custom code-action?
HubSpot-workflows kan kjøre JavaScript i en «Custom code»-action, med axios tilgjengelig og hemmeligheter som miljøvariabler. Det krever Data Hub Professional eller Enterprise, og hver kjøring må bli ferdig på 20 sekunder med 128 MB minne (HubSpot-dokumentasjonen, sept. 2026). Det er stramt: MCP krever et håndtrykk før verktøykallet, og et Mynk-søk kan alene ta 15–30 sekunder første gang. get_company_profile på et kjent orgnr er raskere, men vi har ikke målt om det holder seg under grensen. Bruk custom code-actionen til å kalle en n8n-webhook som gjør Mynk-jobben, ikke til å snakke MCP direkte.
GDPR: selskapsdata og persondata er to forskjellige ting
- Selskapsdata (omsetning, ansatte, bransje) er offentlige registeropplysninger og kan berikes fritt. Søk og profiler er ubegrenset på Mynk Pro.
- Beslutningstakere er personopplysninger. Skriv dem til HubSpot først når selskapet er kvalifisert, og dokumentér berettiget interesse. Hent bare roller du faktisk skal kontakte.
- Kontaktinfo avdekkes kun med
reveal_contact, som er et eksplisitt verktøy og bruker credits (1,5 per e-post, 10 per telefon). Hold det utenfor den automatiske flyten. - Databehandleravtale med HubSpot, n8n og Mynk, og en rutine for sletting av kontakter som ikke blir til noe. Hva som er lov i norsk B2B-prospektering er samlet på GDPR-siden.
Feilsøking
| Feil | Årsak | Løsning |
|---|---|---|
| HubSpot 404 på PATCH med idProperty | Ingen selskap har den orgnr-verdien, eller propertyen er ikke unik | Sjekk at orgnr er merket unik og at verdien er 9 siffer uten mellomrom |
| HubSpot 403 | Privat app mangler crm.objects.companies.write | Legg til scopet og generer nytt token |
| Mynk 401 | Nøkkelen er feil eller tilbakekalt | Ny nøkkel under Settings → API Keys |
| Mynk 429 | Over 60 kall per minutt | Wait-node på ett sekund per rad |
| Tomt svar fra get_company_profile | Orgnr finnes ikke i Mynk (typisk nyregistrert eller slettet enhet) | Logg og hopp over; prøv igjen neste uke |
Verktøyreferansen ligger i MCP-dokumentasjonen, API-planen for utviklere på API-siden. Lurer du på om du heller skulle hentet tallene rett fra Proff eller Brønnøysund? Se Proff API vs Brreg API vs Mynk.
In English: enrich HubSpot with Norwegian company data
Mynk is a Norwegian AI prospecting tool from SalesUp Norway AS that finds companies, decision makers and contact details based on Brønnøysund register data. To enrich HubSpot company records with Norwegian revenue, headcount and decision makers: add a unique company property for the organisation number (orgnr), call Mynk's MCP tool get_company_profile with vat_number, then PATCH https://api.hubapi.com/crm/v3/objects/companies/{orgnr}?idProperty=orgnr with the properties. Run it in n8n (MCP Client node with bearer auth) or as a Claude Code script. Company data is unlimited on the Pro plan (NOK 1,850/month); contact reveal is an explicit, credit-gated tool. Full docs at mynk.no/en/mcp.
Vil du se hvilke selskaper i din målgruppe som er i endring akkurat nå?
Beskriv målgruppen din i fritekst, og få selskaper, beslutningstakere og kontaktinfo på sekunder. 30 dager gratis, 1 000 credits, uten betalingskort.
Test Mynk gratis i 30 dagerSpørsmål knyttet til denne artikkelen
Lag en unik selskapsproperty for organisasjonsnummer i HubSpot, kall Mynks get_company_profile med organisasjonsnummeret, og send PATCH til https://api.hubapi.com/crm/v3/objects/companies/{orgnr}?idProperty=orgnr med feltene. Kjør det i n8n eller som Claude Code-skript.
