---
title: "Spørg jeres Node-backend om brugere og aktivering · Adea"
description: "Adea læser jeres Node- og TypeScript-kode og database og svarer produkt og ledelse på spørgsmål om brugere og aktivering."
url: https://adea.app/da/stack/node
---

# Hvor mange nye brugere kommer aldrig i gang? Spørg.

Hos mange Node-teams ligger onboarding-reglerne i services og webhooks. Adea læser dem og svarer produktchefen på spørgsmål om aktivering og frafald uden en ny dashboard-opgave.

[Prøv gratis](https://adea.app/da/signup) [Se demoen](https://adea.app/da/demo)

## Hvor mange oprettede sig i sidste uge, men aktiverede aldrig kontoen?

1. Læser src/services/onboarding.ts
2. Finder, at activated_at sættes af webhooken
3. Tæller brugere uden activated_at

Et spørgsmål til et Node.js-system

Hvor mange oprettede sig i sidste uge, men aktiverede aldrig kontoen?

Adeas svar

**284 ** brugere

Brugere oprettet 22.-28. september uden et activated_at. Det er 31% af alle nye. 190 af dem fik aldrig mailen, fordi adressen blev afvist.

## Her kommer tallet fra

Koden, Adea læste `src/services/onboarding.ts:74`

```
await db.user.update({
  where: { id },
  data: { activatedAt: new Date() },
});
```

Opslaget, Adea lavede

```
SELECT count(*) FROM users
WHERE created_at >= '2026-09-22'
  AND created_at <  '2026-09-29'
  AND activated_at IS NULL
```

## Det får du

### Forstår Prisma, Sequelize og rå SQL

Adea læser jeres modeller eller migrationer og finder ud af, hvilken kolonne der betyder hvad, også når den hedder noget uventet.

### Hele historien, ikke kun tallet

Når tallet er højt, kan du spørge hvorfor. Adea følger koden fra tilmelding til aktivering og peger på, hvor brugerne falder fra.

### Ingen ny pipeline

Du behøver hverken event-tracking eller et datavarehus for at komme i gang. Adea bruger det, der allerede er i produktionsdatabasen.

## Sådan forbinder du en Node-backend

Forbind repoet med læseadgang, og peg Adea på en læsekopi af Postgres eller MySQL.

```
CREATE ROLE adea_laese LOGIN PASSWORD '…';
GRANT SELECT ON ALL TABLES IN SCHEMA public TO adea_laese;
```

[Læs vejledningen](https://adea.app/da/docs/forbind-database)

## Spørgsmål om Node.js

### Er TypeScript et problem?

Nej. Adea læser både TypeScript og JavaScript.

### Kan det køre mod MongoDB?

Ikke endnu. Adea læser PostgreSQL, MySQL, MariaDB, BigQuery, Snowflake og Redshift samt forretningssystemer som Stripe og e-conomic. Se alle [integrationer](https://adea.app/da/integrationer).

### Vi har flere services. Hvad så?

Forbind de repos, der ejer de relevante data. Alle abonnementer omfatter alle jeres repos og databaser, så du kun betaler for de spørgsmål, du stiller.

## Andre systemer

[Rails](https://adea.app/da/stack/rails) [Laravel](https://adea.app/da/stack/laravel) [Django](https://adea.app/da/stack/django) [Magento](https://adea.app/da/stack/magento) [WooCommerce](https://adea.app/da/stack/woocommerce) [Shopware](https://adea.app/da/stack/shopware) [Solidus](https://adea.app/da/stack/solidus)

## Hvad vil du gerne vide?

[Prøv gratis](https://adea.app/da/signup) [Book 20 minutter](mailto:hello@adea.app?subject=20%20minutter%20om%20Adea)
