Flouria

Laten we samen Flouria bouwen

Lees ons verhaal

Lees ons verhaal

Lees ons verhaal

Flouria is een snelgroeiende start-up met een duidelijke missie: vrouwen de regie over hun gezondheid teruggeven.


Deze missie is ontstaan vanuit persoonlijke ervaring. Als oprichters liepen we zelf vast in het zorgsysteem met klachten als infertiliteit, miskramen, en vervroegde overgang (POI). We bleven achter met onbeantwoorde vragen, lange wachtlijsten en het gevoel niet gehoord te worden.


En daarom hebben we Flouria gebouwd. Een platform dat vrouwen toegang geeft tot gepersonaliseerde zorg in elke fase. Een plek waar vrouwen zonder wachtlijsten terecht kunnen bij gespecialiseerde artsen voor de zorg die ze verdient.


Ons kleine team bestaat uit ervaren oprichters, programmeurs, artsen en andere professionals die samen werken aan één doel: betere zorg voor vrouwen. We zijn altijd op zoek naar talent dat samen met ons wil werken aan deze missie.


Wil jij bijdragen aan de toekomst van vrouwengezondheid?

Bekijk de open vacatures
Life at Flouria
Life at Flouria

Wat is het leukste aan werken bij Flouria?

Wat is het leukste aan werken bij Flouria?

Mooi kantoor in hartje Amsterdam
Ons kantoor bevindt zich bij WeWork in het centrum van Amsterdam, met fijne werkplekken en goede koffie.

Nauwe samenwerking met de oprichters
Je werkt direct samen met de oprichters en draagt zichtbaar bij aan hoe Flouria zich ontwikkelt.


Dagelijkse knuffels met ons kantoorhondje Zoë
Want er is niks beter voor je mentale en fysieke gezondheid dan een dagelijkse dosis fluffy Labradoodle.


Snel schakelen met veel verantwoordelijkheid
In ons kleine team krijg je eigenaarschap en ruimte om je rol actief mee vorm te geven en direct impact te maken.


Echte impact op vrouwengezondheid
Je werkt in een snelgroeiende sector waar verandering hard nodig is en waar jouw werk direct verschil maakt.

Flouria Health B.V.

Parnassusweg 103, 1077DE Amsterdam

info@flouria.health

Stay up to date with Flouria

Flouria • Copyright © 2026

Flouria Health B.V.

Parnassusweg 103, 1077DE Amsterdam

info@flouria.health

Stay up to date with Flouria

Flouria • Copyright © 2024

Flouria Health B.V.

Parnassusweg 103, 1077DE Amsterdam

info@flouria.health

Stay up to date with Flouria

Flouria • Copyright © 2026

(function() { const ATTR_KEY = "flouria_attribution_v1"; const SESSION_KEY = "flouria_session_v1"; const APP_DOMAIN = "app.flouria.health"; // First-touch UTMs — stored in localStorage, never overwritten const utmParams = [ "utm_source", "utm_medium", "utm_campaign", "utm_term", "utm_content", "utm_id" ]; // Click IDs — session-only, stored in sessionStorage, always overwritten with latest const clickIdParams = [ "fbclid", // Meta (Facebook / Instagram) "fbadid", // Meta Ad creative ID "gclid", // Google Ads "ttclid", // TikTok "li_fat_id" // LinkedIn ]; const firstTouchFields = ["first_touch_at", "landing_page", "referrer"]; function getStoredAttribution() { try { return JSON.parse(localStorage.getItem(ATTR_KEY) || "{}"); } catch (e) { return {}; } } function storeAttribution(data) { localStorage.setItem(ATTR_KEY, JSON.stringify(data)); } function getSessionClickIds() { try { return JSON.parse(sessionStorage.getItem(SESSION_KEY) || "{}"); } catch (e) { return {}; } } function storeSessionClickIds(data) { sessionStorage.setItem(SESSION_KEY, JSON.stringify(data)); } function captureAttribution() { const existing = getStoredAttribution(); const existingSession = getSessionClickIds(); const urlParams = new URLSearchParams(window.location.search); // --- Persistent first-touch (localStorage) --- const attribution = { first_touch_at: existing.first_touch_at || new Date().toISOString(), landing_page: existing.landing_page || window.location.pathname, referrer: existing.referrer || document.referrer || null }; utmParams.forEach(param => { const value = urlParams.get(param); if (value) { attribution[param] = existing[param] || value; } else if (existing[param]) { attribution[param] = existing[param]; } }); storeAttribution(attribution); // --- Session-only click IDs (sessionStorage) --- const sessionData = { ...existingSession }; clickIdParams.forEach(param => { const value = urlParams.get(param); if (value) { sessionData[param] = value; // always overwrite with the latest click } }); storeSessionClickIds(sessionData); } function decorateUrl(url) { try { const stored = getStoredAttribution(); const session = getSessionClickIds(); const u = new URL(url); utmParams.forEach(param => { if (stored[param] && !u.searchParams.has(param)) { u.searchParams.set(param, stored[param]); } }); firstTouchFields.forEach(param => { if (stored[param] && !u.searchParams.has(param)) { u.searchParams.set(param, stored[param]); } }); clickIdParams.forEach(param => { if (session[param] && !u.searchParams.has(param)) { u.searchParams.set(param, session[param]); } }); return u.toString(); } catch (e) { return url; } } function decorateLinks() { const links = document.querySelectorAll(`a[href*="${APP_DOMAIN}"]`); links.forEach(link => { if (link.dataset.attributionDecorated) return; const original = link.getAttribute("href"); const decorated = decorateUrl(original); if (decorated !== original) { link.setAttribute("href", decorated); } link.dataset.attributionDecorated = "true"; }); } captureAttribution(); decorateLinks(); const observer = new MutationObserver(() => decorateLinks()); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ["href"] }); let currentPath = window.location.pathname; setInterval(() => { if (window.location.pathname !== currentPath) { currentPath = window.location.pathname; decorateLinks(); } }, 500); window.decorateAppUrl = function(url) { return decorateUrl(url); }; })();