3
minutter lesetid

Julegaver til ansatte: Tips for å finne den perfekte gaven

No items found.

Når julen nærmer seg, er mange bedrifter på jakt etter gode julegaver til ansatte. Ifølge en undersøkelse fra Schibsted vet man heldigvis litt mer om hva de ansatte ønsker seg i julegave. Les mer for å få noen nyttige tips.

1. Donasjon til veldedighet

For ansatte som setter pris på samfunnsansvar, kan en donasjon til veldedighet være en meningsfull gave. Selv om dette er mindre populært med 12 % som vurderer det som svært attraktivt, kan det fortsatt være et fint alternativ for å gi noe tilbake til samfunnet.

2. Gavekort til spesifikke opplevelser

Gavekort til spesifikke ting, som restaurantbesøk, kinobilletter eller teateropplevelser, vurderes også som attraktive gaver av 33 % av de spurte. Dette kan være en fin måte å gi ansatte en opplevelse utenom det vanlige.

3. Mat og drikke

Mat- og drikkegaver er populære valg, spesielt for de som setter pris på noe personlig. Ifølge undersøkelsen synes 27 % av de spurte at dette er et attraktivt alternativ. En kurv med kvalitetsprodukter, som lokale delikatesser, kan være en hyggelig gest.

4. Fysiske ting

Tradisjonelle gaver, som teknologiske gadgets eller kontorutstyr, vurderes som attraktive av 10 % av de spurte. Selv om dette er det minst populære alternativet, kan fysiske ting være verdsatt dersom de er nyttige eller personlige.

5. Generelle gavekort

De fleste ansatte foretrekker fleksibiliteten som et gavekort gir, spesielt gavekort som kan brukes overalt. Dette gir mottakeren friheten til å velge selv.

Glede er den eneste i Norge som tilbyr et digitalt gavekort som kan brukes alle steder som aksepterer Mastercard, både i butikk og på nett. Det kan enkelt legges til i Apple Wallet og Google Wallet for enkel bruk. Dette gir både fleksibilitet og bærekraft, ettersom gavekortet er heldigitalt og eliminerer behovet for plastkort.

Hva er det beste tipset for julegaver til deansatte?

Det finnes mange gode gavealternativer, fra matgaver til spesifikke opplevelser, men ifølge undersøkelsen er generelle gavekort det mest foretrukne valget for ansatte.

Kontakt oss

Tusen takk! Vi har mottatt din henvendelse, og vil svare deg i løpet av én arbeidsdag 😊
Uups! Noe gikk galt, og meldingen ble ikke sendt. Prøv igjen, eller ta kontakt med oss på e-post: support@glede.app

Kom i gang med Glede

Gi gavekortet som kan brukes overalt — i butikk og på nett!

(function () { const DEBUG = false; const log = (...a) => DEBUG && console.log('[weglot-ui]', ...a); const normalize = (code) => { if (!code) return ''; code = String(code).toLowerCase(); if (code.includes('-')) code = code.split('-')[0]; // en-US -> en if (code === 'nb') code = 'no'; // Bokmål -> 'no' if (code === 'se') code = 'sv'; // common slip return code; }; // We cache a template per language so we can rebuild the list let TEMPLATES = { inner: {}, outer: {} }; function cacheTemplates(wrapper) { // Grab any [lang] blocks (from toggle OR list) and store inner/outer wrapper.querySelectorAll('[lang]').forEach(el => { const lang = normalize(el.getAttribute('lang')); if (!lang) return; if (!TEMPLATES.inner[lang]) TEMPLATES.inner[lang] = el.innerHTML; if (!TEMPLATES.outer[lang]) TEMPLATES.outer[lang] = el.outerHTML; }); log('cached templates', TEMPLATES); } function updateSwitcher(currentLang) { currentLang = normalize(currentLang); const wrappers = document.querySelectorAll('.wg-element-wrapper.sw6'); if (wrappers.length === 0) { log('no wrappers'); return; } else { wrappers.forEach(wrapper => { const toggle = wrapper.querySelector('.wg-dropdown-toggle'); const list = wrapper.querySelector('.wg-dd-1-list'); if (!toggle || !list) { log('missing toggle/list'); return; } // Ensure templates are cached (first run on this page load) if (!TEMPLATES.inner.no || !TEMPLATES.inner.sv || !TEMPLATES.inner.en) { cacheTemplates(wrapper); } // If any template still missing, bail (structure not as expected) if (!TEMPLATES.inner.no || !TEMPLATES.inner.sv || !TEMPLATES.inner.en) { log('incomplete templates'); return; } // 1) Set TOGGLE visual (attribute + optional state class + content) toggle.setAttribute('lang', currentLang); toggle.classList.remove('is-no','is-sv','is-en'); toggle.classList.add(`is-${currentLang}`); toggle.innerHTML = TEMPLATES.inner[currentLang]; // 2) Rebuild LIST to contain ONLY the two other languages (fresh each time) const ALL = ['no','sv','en']; const others = ALL.filter(l => l !== currentLang); // Build a clean list using the captured OUTER html so structure/classes match const htmlA = TEMPLATES.outer[others[0]]; const htmlB = TEMPLATES.outer[others[1]]; // Clear and insert exactly two items list.innerHTML = ''; // Insert via range to keep outerHTML intact const r1 = document.createRange(); r1.selectNode(list); list.appendChild(r1.createContextualFragment(htmlA)); const r2 = document.createRange(); r2.selectNode(list); list.appendChild(r2.createContextualFragment(htmlB)); // Optional: normalize classes on list items too list.querySelectorAll('[lang]').forEach(el => { const l = normalize(el.getAttribute('lang')); el.classList.remove('is-no','is-sv','is-en'); el.classList.add(`is-${l}`); }); log('updated → current:', currentLang, 'others:', others); } ) } } // Event delegation (survives DOM swaps) document.addEventListener('click', function (e) { const link = e.target.closest('.wg-element-wrapper.sw6 [lang]'); if (!link) return; e.preventDefault(); const lang = normalize(link.getAttribute('lang')); // Trigger Weglot switch (subdomain setups will reload; path setups will not) document.cookie = "glede_locale=" + lang + "; path=/; domain=.glede.app; max-age=31536000"; Weglot.switchTo(lang); // Do NOT call update here for subdomain setups; page will reload anyway. }); // Run AFTER Weglot has rendered (important on subdomain reload) function runAfterWeglotReady() { const run = () => { const lang = normalize(Weglot.getCurrentLang()); // Wait one frame to let Weglot paint its switcher nodes requestAnimationFrame(() => updateSwitcher(lang)); }; Weglot.on('initialized', run); // If already initialized (script included late), run immediately if (Weglot.getCurrentLang && Weglot.getCurrentLang()) run(); // For path-based projects (no reload), update visuals after change Weglot.on('languageChanged', (newLang) => { updateSwitcher(newLang) }); } // Boot when DOM is ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', runAfterWeglotReady); } else { runAfterWeglotReady(); } })();