Instellingen

11 May 2026, 20:07

Platform instellingen

Algemene configuratie voor het platform.

Voor toekomstige e-mailnotificaties bij nieuwe leads.

Leads worden als JSON (POST) naar dit adres gestuurd als er geen campagne-specifieke webhook is ingesteld.

Webhook formaat

Elke lead die binnenkomt, stuurt een HTTP POST naar de webhook URL met dit JSON-formaat:

{
  "first_name": "Ahmed",
  "last_name": "Khan",
  "email": "[email protected]",
  "phone": "+44 7700 123456",
  "postcode": "E1 6AN",
  "campaign": "Halal Hypotheek UK",
  "niche": "halal-mortgage",
  "variant": "Variant A – Professioneel",
  "lead_id": "uuid-...",
  "created_at": "2026-05-09 12:34:56"
}

Hoe live te zetten

Stappen om de tool live te krijgen:

  1. 1
    Deploy op Railway
    Ga naar railway.app, maak een project aan, en connect de GitHub repo of upload via de Railway CLI. Gebruik de Procfile in de projectmap.
  2. 2
    Stel environment variabelen in
    Voeg in Railway de variabelen toe uit het .env.example bestand. Stel DATABASE_PATH=/data/leadgen.db in en voeg een Railway Volume toe op /data.
  3. 3
    Koppel een domein
    Gebruik het gratis Railway-subdomein of koppel je eigen domein (bijv. leads.jouwdomein.nl).
  4. 4
    Gebruik de landing page URL in Meta
    Kopieer de landing page URL (bijv. https://jouw-domein.nl/c/halal-hypotheek-uk) en plak hem als website-URL in je Meta advertentie.

Systeem info

Versie
1.0.0 (Fase 1 MVP)
Framework
FastAPI + Jinja2
Database
SQLite (aiosqlite)
Lead routing
Gewogen A/B + sticky sessions