Omoik
Ontdek wat je bezoekers denken, precies op het juiste moment.
Probleem / Context
Pop-up enquêtes zijn storend en worden vaak genegeerd. Omoik biedt een beter alternatief: subtiele, contextuele slide-ins die verschijnen wanneer gebruikers echt betrokken zijn—zoals na 15% scrollen of net voordat ze de pagina verlaten.
Teams gebruiken het om de intentie van bezoekers te begrijpen zonder de ervaring te onderbreken.
Mijn Rol & Stack
Ik heb het platform volledig opgebouwd met Laravel, Inertia.js en Vue.js voor de webapplicatie, en Go voor de snelle, schaalbare backend.
De frontend laat teams enquêtes maken, targetingregels instellen en inzichten bekijken. De JavaScript-client wordt op een website geplaatst en dynamisch gegenereerd door een Go-webserver.
Hoe Het Werkt
- Klanten plaatsen een lichte script op hun website.
- Op basis van de huidige URL en ingestelde triggers—zoals scroll-diepte of exit intent—verschijnt de juiste enquête op het juiste moment.
- Antwoorden en interacties worden via WebSockets naar een Go-backend gestuurd en opgeslagen als events in een event store.
- Een Go-worker verwerkt deze naar read models in MySQL, zodat de Laravel-app snel en responsief blijft.
Technische Hoogtepunten
- Volledig event-sourced – elke interactie is terug te halen en opnieuw af te spelen.
- Realtime WebSocket-verwerking zorgt voor directe feedback.
- Privacy-by-design – met volledige controle over wanneer en hoe enquêtes verschijnen.
Impact & Toekomst
Momenteel in early access. Wordt gebruikt door teams om ideeën te valideren, drop-offs te begrijpen en inzichten te verzamelen van echte gebruikers.
Binnenkort: geavanceerde targeting, funnel-analyses en AI-gedreven samenvattingen.