diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue
index 41bac4d7ee0d692e22310ada68f2a84b210d549b..9ecb4b6a6b3e56140ae21d90831b4eab0294a983 100644
--- a/src/views/HomeView.vue
+++ b/src/views/HomeView.vue
@@ -87,6 +87,20 @@ onMounted(async () => {
     firstLoggedInSpeech()
 })
 
+const firstLoggedInSpeech = () => {
+    const isFirstLogin = router.currentRoute.value.query.firstLogin === 'true'
+    if (isFirstLogin) {
+        speech.value = [
+            'Hei, jeg er Spare!',
+            'Jeg skal hjelpe deg med å spare penger.',
+            'Du får varsel når jeg har noe å si!'
+        ]
+        isModalOpen.value = true
+        router.replace({ name: 'home', query: { firstLogin: 'false' } })
+    }
+}
+
+
 // Define your speech array
 const speechArray = [
     'Hei! Jeg er Sparemannen.',