Slik fungerer anbudsvarsling
Anbudsregisteret har 270 389
kunngjøringer fra Doffin og TED siden 2018. For en leverandør som leter
etter relevante muligheter er volumet både en velsignelse og et problem.
Anbudsvarsling er teknikken for å fange opp akkurat de varslene som
gjelder deg, automatisk, uten å lese gjennom alle andre. Denne guiden
forklarer hvordan det fungerer i praksis, hvor mye du faktisk får
levert, og hvor mange leverandører som gjør grunnleggende feil i hvordan
de setter det opp.
Mengden er ikke jevn over året heller. Vi har sett månedsvariasjoner fra
1 025 nye anbud i januar 2026 til 1 538 i mars samme år, en forskjell på
50 prosent. Året før hadde høstsesongen 2025 enda høyere volumer, opp
mot 1 700 i enkelte måneder. Hvis du baserer beslutninger på «vi får 30
anbud i måneden», kan dette tallet være alt fra 12 til 60 avhengig av
når på året du måler.
Hva anbudsvarsling faktisk er
I markedsføringsspråk høres anbudsvarsling ut som en e-post som dukker
opp når noe relevant skjer. I praksis er det et tretrinns system:
- En kobling til datakilden (Doffin og eventuelt TED for
EU-anbud). Systemet må polle eller motta data jevnlig, gjerne hver
time eller hyppigere. - Et filter som vurderer hver nye kunngjøring mot dine kriterier
(CPV-koder, fylke, verdiintervall, oppdragsgiver, type prosedyre). - En leveransekanal (e-post, SMS, webhook, Slack, Teams) som
sender bare det som matcher.
Trinn 2 er der det meste av kvaliteten avgjøres. Et filter som er for
bredt sender deg 80 anbud i uka, hvorav 75 er irrelevante. Et filter som
er for smalt går glipp av de tre viktigste mulighetene i året. Mange
leverandører undervurderer hvor presist filteret må kalibreres for
faktisk å gi verdi.
Trinn 1 er der pålitelighet avgjøres. Doffin-feeden oppdateres ikke
i sanntid, og forskjellige verktøy henter med ulik hyppighet. Forskjell
på «hver time» og «hver natt» betyr i ekstreme tilfeller at du får
varselet på dag 1 mot dag 2 av en 14-dagers frist, det vil si 7 prosent
av tilbudsforberedelsestiden tapt. For korte hastesaker kan det utgjøre
hele forskjellen.
Hvordan dataene faktisk hentes
Doffin Public API v2 er den offisielle kilden, og den har noen
karakteristika som er verdt å forstå:
- Den har en 1 000-treffsgrense per spørring, så hele Norge må deles
opp i CPV- eller datointervaller for å hentes fullt. - Den ignorerer datofiltre i visse versjoner (publishedFromDate,
updateFromDate, lastUpdatedFromDate gir identiske resultater). - Vedlegg er ikke inkludert. Du får en lenke til
konkurransegjennomføringsverktøy (Mercell, Visma TendSign, EU-Supply),
ikke selve dokumentene.
Anbudsregisteret henter Doffin-data hver halve time og
chunker det per CPV-hovedkategori for å omgå 1 000-grensen. Vi har
notert 270 389 kunngjøringer i databasen, fordelt på 2 607 unike
oppdragsgivere som Sykehusinnkjøp HF,
Statens vegvesen og
Forsvarsbygg.
For TED (Tenders Electronic Daily), EUs sentrale anbudsbase, er
opphentingen separat. TED publiserer anbud over EØS-tersklene fra hele
unionen, og noen norske bedrifter får oppdrag der. Volumet er
betydelig, men for de fleste norske leverandører er det Doffin som er
hovedkilden.
De fem filterdimensjonene som faktisk teller
En god varslingkonfigurasjon kombinerer minst tre av disse fem
dimensjonene. Mange leverandører bruker bare én, og det er der
problemet med relevans begynner.
1. CPV-kode
Common Procurement Vocabulary er den offisielle bransjekoden i Europa.
9 454 koder eksisterer, men i Norge er det 45 hovedgrupper og rundt 513
detaljkoder med over 25 anbud hver. For de fleste leverandører holder
det å ha 5-15 koder.
Et eksempel på effektiv kombinasjon for en IT-konsulent:
- 72000000 (datatjenester, hovedgruppe, bred)
- 72500000 (programvarekonsulent, middels)
- 72200000 (programvareutvikling, middels)
- 48000000 (programvare og informasjonssystemer, tilgrensende bransje)
CPV-utforskeren viser hierarkiet og hjelper deg finne de
relevante. Vær oppmerksom på at koder med 0 i de siste sifrene er
hovedgrupper, og inkluderer alle underordnede koder i søk.
2. Geografi (NUTS-kode)
NUTS er EU-standardens geografikoding. For Norge har vi:
- 15 fylker (NUTS-3)
- 357 kommuner (NUTS-4)
Du kan velge fylke som «hvor som helst i Norge» (la geografi være tom),
ett eller flere fylker, eller helt ned til kommunenivå. Mange filtre
har «hjemfylke + nabofylker» som naturlig konfigurasjon. For et selskap
i Bergen kan det være Vestland (1 083 anbud i basen) og
Rogaland (3 233 anbud).
Vær varsom med snevre geografiske filtre i bransjer der oppdragsgivere
oppgir mange NUTS-koder. Statens vegvesen kan utlyse anbud uten
geografisk lokasjon, eller med flere fylker i én kunngjøring. Et filter
som krever akkurat «Oslo» kan da gå glipp av det.
3. Verdi-intervall
Du kan filtrere på estimert verdi. Det er to vanlige terskelgrenser:
- Under terskel: 1,3 millioner kroner (under norske LV-regler)
- EØS-terskel: 1,63 millioner kroner for staten og 2,5 millioner for kommuner og fylkeskommuner
- Over terskel: 1,3 millioner og oppover
I vår base er fordelingen siste 12 måneder:
- 843 anbud under 1,3 millioner kroner (14 %)
- 2 683 mellom 1,3 og 10 millioner (44 %)
- 2 587 over 10 millioner (42 %)
For et selskap med 5-25 ansatte er det ofte sweetspot mellom 1,3 og 10
millioner. Anbud under terskel har lavere konkurranse men også enklere
prosedyrer (typisk minikonkurranse uten EU-publisering). Anbud over 10
millioner krever ofte at du har dokumentert kapasitet og
referanseprosjekter.
4. Type prosedyre
Doffin-systemet har flere prosedyretyper, men de praktisk relevante er:
- F02: åpen anbudskonkurranse (mest vanlig, alle kan delta)
- F03: tildelingskunngjøring (etter at vinneren er valgt)
- F14: rettelses-/oppdateringskunngjøring
- Begrenset konkurranse: kun prekvalifiserte
- Konkurranse med forhandling: tilbudsdokumenter kan justeres
For en aktiv leverandør er F02 hovedmålet. F03 er nyttig for å se hvem
som har vunnet hva. F14 ignoreres ofte (varierende viktig).
5. Oppdragsgiver-navn
Du kan også filtrere på spesifikke oppdragsgivere. Dette er nyttig hvis
du har historikk med en kunde og vil fange opp alle deres utlysninger.
Oslo kommune publiserer rundt
300-400 anbud i året, mens Sykehusinnkjøp HF
ligger på 1 000+. Et filter på akkurat denne oppdragsgiveren gir deg
alt fra den, uten å være avhengig av CPV-treff.
Hvor mange varsler du faktisk får
Volumet du mottar avhenger sterkt av hvor brede filtre du har. Vi har
sett tre vanlige profiler i praksis:
| Profil | Filter | Varsler per uke | Relevans-andel |
|---|---|---|---|
| Spesialist | 1-2 CPV-koder + ett fylke + verdiintervall | 1-4 | 70-90 % |
| Generalist | 5-10 CPV-koder + flere fylker | 8-20 | 30-50 % |
| Mark-radar | 15+ CPV-koder uten verdifilter | 30-80 | 10-25 % |
Sweet-spot for de fleste små og mellomstore leverandører er
spesialistprofilen. Det krever litt mer arbeid å sette opp riktig, men
hver e-post du får er da verdt å åpne. Mark-radarprofilen sender masse
støy og blir ofte ignorert etter et par uker, noe som beseirer hele
formålet.
Innen IT-tjenester (CPV 72) ser vi rundt 11 anbud per uke i Norge totalt.
Med fylkefilter for Østlandet er det 5-6 per uke. Med
verdifilter på 1-10 millioner er det 3-4 per uke. Hvert ytterligere
filter halverer omtrent volumet, så du må gjøre noen valg.
Sanntid versus daglig digest
Det er to leveringsmodi som dekker forskjellige bruksmønstre.
Sanntid (hvert 15. minutt) passer for:
- Selskaper som leverer på korte frister
- Konsulent-firmaer som vil reagere først på et nytt RFP
- Mini-konkurranser innenfor eksisterende rammeavtaler
Daglig digest (kl 07:00 på morgenen) passer for:
- Selskaper med strukturert tilbudsprosess (egen tilbudsleder)
- Bransjer med lange frister (typisk bygg, hvor snittfrist er 34 dager)
- Leverandører som ikke kan håndtere mer enn 1-2 reelle nye spor i uka
Vi har ingen sterk anbefaling for hvilken som er best. Vi ser at de
mest aktive leverandørene i basen bruker sanntid, mens de mer
strategiske bruker digest. Begge tilnærminger fungerer hvis de er
forenelige med arbeidsflyten din.
Vanlige feil ved oppsett
Etter å ha sett mange filterkonfigurasjoner over tid har vi notert
oss de fire feilene som går igjen.
For brede CPV-koder
«Jeg leverer alt innen IT» blir lett til 15+ CPV-koder, som drukner
brukeren i varsler. Det riktige er å si: «jeg er best på X, Y og Z», og
velge 3-5 koder som dekker akkurat de tre kjernekompetansene. Resten
plukker du opp manuelt hvis det dukker opp av tilfeldighet.
Mangler verdifilter
Et selskap med 10 ansatte og en maks prosjektkapasitet på 5 millioner
har lite å hente i et 80-millioners utlysning. Sett verdifilter for å
slippe varsler som er åpenbart utenfor rekkevidde. Du sparer både tid
og frustrasjon.
For snever geografi
Vi har sett selskaper sette filter på akkurat sin egen kommune, og så
klage på at de aldri får varsler. Mange anbud har ikke kommunenivå
NUTS-koder, og de oppdragsgiverne som har leveransekrav til geografi
oppgir det ofte i tilbudsteksten, ikke i metadata. Vurder å åpne til
fylke som minimum.
Aldri reviderer filteret
Bransjer endrer seg, og det du leverte for to år siden er kanskje ikke
det du leverer i dag. Sjekk filteret hver 6. måned. Mange leverandører
har «satt og glemt», og oppdager at filteret fortsatt fanger gamle
kategorier som ikke lenger er relevante.
Hva du gjør med varselet når det kommer
Det er to skoler her, og begge fungerer.
Skole 1: 30-sekunderskummen. Du leser kun tittel, kort beskrivelse,
estimert verdi og frist. Hvis det er en åpenbar match, går du videre
til konkurransegrunnlaget. Hvis ikke, slett. 95 prosent av varslene
ender i sletting, og det er meningen.
Skole 2: full analyse. Du åpner anbudet, sjekker oppdragsgivers
historikk via vinnerstatistikken, ser hvem som vant forrige
runde, og vurderer realistisk sjanse for å vinne. Dette er tids-
intensivt og passer best for filterkonfigurasjoner med få men høy-
kvalitetsvarsler.
For et selskap som regelmessig leverer er skole 2 nesten alltid bedre,
men det krever at filteret er kalibrert til å levere maks 10-15 reelle
varsler i uka. Vi ser at de mest suksessrike leverandørene har en fast
slot i uka, gjerne 1-2 timer mandag morgen, der de går gjennom uke-
varslene og bestemmer hvilke som er verdt fortsatt arbeid.
Når anbudsvarsling ikke er den rette løsningen
Det finnes situasjoner der varsling enten ikke gir mening eller ikke er
nok.
Hvis du leverer i ekstremt nisjebransjer kan det være under 5 anbud i
året i din kategori. Da er den faktiske verdien av automatisk varsling
liten, og en manuell sjekk hver måned er like effektiv.
Hvis du leverer til private kunder (ikke offentlige) er Doffin og TED
ikke relevant uansett. Privat innkjøp publiseres ikke der.
Hvis kontraktene du går etter er rammeavtaler du allerede er på, og du
kun vil få avrop, så er Doffin-varsling delvis irrelevant. Avrop kommer
direkte fra oppdragsgiver, ikke gjennom kunngjøring. Du bør i stedet
overvåke oppdragsgivers innkjøpsstatistikk og vurdere rammeavtalens
forløpsstatistikk via rammeavtaleoversikten.
Hvis du har under 1 ansatt med tilbudsskriving som ansvar, kan
varslingmengden bli mer plager enn nytte. Da er det viktigere å først
strukturere tilbudsfunksjonen internt før du øker innstrømmingen.
De praktiske parameterne
For oppsett som faktisk fungerer:
- Begynn med 3-5 CPV-koder, ikke 15.
- Sett fylkefilter til hjemfylke + 1-2 nabofylker, ikke kommune.
- Sett verdifilter til 5-10x mindre enn det største prosjektet du
klarer å levere. - Velg sanntid hvis du svarer raskt, daglig digest ellers.
- Revider filteret hvert halvår.
Slik setter du opp varslingen er en separat side
med selve kjøpsflyten. Denne artikkelen handler om hvordan å tenke
rundt konfigurasjonen, ikke om handelsbetingelsene.
En arbeidet case: lite konsulentselskap i Trondheim
For å illustrere hvordan oppsettet ser ut i praksis, her er en typisk
konfigurasjon for et selskap vi har bistått med kalibrering. Selskapet
har 12 ansatte, leverer ledelsesrådgivning og endringsledelse, har
typisk 2-4 millioner kroner i kontraktsstørrelse, og er basert i
Trondheim.
Filteret de endte opp med:
- CPV-koder: 79410000 (rådgivningsvirksomhet), 79400000 (forretnings-
rådgivning), 73210000 (rådgivning innen forskning og utvikling)
- Geografi: Trøndelag + Møre og Romsdal + Nordland (de fylker de
realistisk kan reise til)
- Verdi: 800 000 til 8 millioner kroner
- Type: F02 (åpen konkurranse) og forhandlingprosedyrer
Resultatet: rundt 4-6 varsler per uke, hvorav 2-3 er reelt aktuelle å
vurdere nærmere. Av de aktuelle leverer de tilbud på 1-2 i måneden, og
har vunnet rundt 30 prosent av disse over en 18-måneders periode.
Tidligere hadde de et bredere filter med 14 CPV-koder og hele Norge som
geografi. De fikk da 18-25 varsler per uke og rapporterte at de sluttet
å åpne e-postene etter 6 uker. Det er den klassiske «for mye, for
mye»-feilen. Strammere filter, mer relevans, færre men bedre varsler.
Kostnaden ved å gjøre det feil
Det er to fellestyper feil med kostnad du kan måle.
Type 1: filteret er for bredt, du drukner. Den reelle kostnaden er at
viktige varsler blir lest forbi i støyen. Vi har sett et selskap som
gikk glipp av en 14-millionersutlysning fordi den havnet i samme
fredags-e-post som 22 andre varsler de aldri åpnet. Oppdragsgiver
hadde lett etter akkurat den profilen, men selskapet svarte aldri.
Type 2: filteret er for smalt, du går glipp. Hvis du har satt
kommunefilter for Oslo, kan du gå glipp av anbud der Oslo kommune
spesifisert leveranseområde i tilbudsteksten uten å oppgi det i NUTS-
metadata. Vi har sett dette mønsteret særlig hos sentrale statlige
oppdragsgivere som Statens vegvesen,
der NUTS-feltet ofte er tomt eller satt til hele Norge selv om
oppdraget er konkret regionalt.
Middelveien er som regel best: bredt nok til å fange relevant
geografitvetydighet, smalt nok til at hver e-post er verdt å åpne.
Hva som skiller anbudsvarsling fra alminnelig Doffin-søk
Et åpenbart spørsmål: hvorfor ikke bare gå inn på doffin.no og søke?
Svaret er enkelt: tid og oppmerksomhet. En manuell sjekk en gang i
uka tar 30-60 minutter for å filtrere gjennom alt nytt. Det er bedre
brukt på selve tilbudsarbeidet. Anbudsvarsling automatiserer
filtreringen og lar deg fokusere på det som krever menneskelig
vurdering: skal vi byde, hvordan posisjonerer vi oss, hva er den reelle
sjansen.
Med 43 nye anbud per dag i snitt er manuell skanning helt
ugjennomførlig for de fleste. Selv om bare 1-2 av dem er relevante
for deg, ville du brukt minutter på å konstatere at de andre 41 er
irrelevante. Det er det automatiserte filtre er bygget for.
For en grundigere sammenligning, se anbudsvarsling vs Doffin-søk.
Tre tekniske aspekter de fleste ikke tenker på
Det er noen tekniske detaljer i hvordan anbudsvarslingsystemer er
bygget som har faktiske konsekvenser for hvor pålitelig leveransen er.
Latens fra Doffin til e-post
Når en oppdragsgiver publiserer på doffin.no, tar det noen minutter før
det er synlig i Doffins API. Deretter venter det til neste pullsyklus
i varslingssystemet. For systemer som puller hver halvtime kan dette
være alt fra 5 til 35 minutter ekstra. For systemer som puller en gang
i døgnet kan det bli 23 timer. På en 14-dagers frist er det ikke
katastrofalt, men for hastesaker med 7 dager frist betyr det at du
mister opptil 14 prosent av forberedelsestiden bare på leveransen.
Hvordan filteret matcher
Et filter som søker etter «72500000» (programvarekonsulent) i en
kunngjørings CPV-felt, vil matche enten den koden står alene eller som
en av flere koder i en JSON-liste. Forskjellig logikk i ulike systemer
betyr at du kan få forskjellige varsler fra samme datakilde. Vi har
sett tilfeller der to leverandører med samme filter får ulik
e-postlevering fordi systemene tolker «inneholder» og «er nøyaktig lik»
forskjellig.
Hvordan duplikatvarsler unngås
Hvis Doffin re-publiserer en kunngjøring med rettelse (F14-typen), kan
det utløse et nytt varsel. Gode systemer dedupliserer på kunngjørings-ID
slik at du kun får én e-post per faktisk anbud. Vi har sett brukere som
fikk 8 e-poster om samme anbud fordi oppdragsgiver gjorde 8 mindre
rettelser i løpet av en uke. Det er en kvalitetsforskjell mellom
verktøy som dedupliserer og de som ikke gjør det.
Videre lesning
- Hvor ofte du faktisk får anbudsvarsler med tall per bransje
- Slik filtrerer du bort irrelevante varsler
- Hva er en rammeavtale, egentlig? (forklarer en av kategoriene du oftest møter i varslene)
- CPV-utforskeren for å finne riktige bransjekoder
- Steder-oversikten for fylke- og kommunenavigering