SDI Lab / BI cockpit Demo on a made-up Swiss insurance-lead business, data as of 28.10.2026 18:00. Names, brokers and numbers are invented.

BS contracts, September 2026

1–10 of 10 · by contract date

Download CSV
10 shown More columns
BS contracts, September 2026
LeadProductBrokerStatusContract
3271Basic health (KVG)Alpenblick Broker GmbHHeld02.09.2026
3130LifeAare Vorsorge AGHeld06.09.2026
3532Basic health (KVG)Lindenhof BeratungHeld10.09.2026
3556Basic health (KVG)Bergsee FinanzHeld12.09.2026
3838LifeAlpenblick Broker GmbHHeld20.09.2026
3676Basic health (KVG)Alpenblick Broker GmbHHeld21.09.2026
4028Basic health (KVG)Alpenblick Broker GmbHHeld24.09.2026
4313Basic health (KVG)Uetliberg BrokerHeld27.09.2026
4058Basic health (KVG)Rheinfall AssekuranzHeld30.09.2026
4083Basic health (KVG)Rheinfall AssekuranzHeld30.09.2026
How it's calculated

These rows

select lead_id, created_at, channel, canton, product, broker, appointment_at, appointment_status, contract_signed_at, invoiced_at, invoice_amount_chf
from leads
where contract_signed_at >= timestamp '2026-09-01 00:00:00' at time zone 'Europe/Zurich'
  and contract_signed_at < timestamp '2026-10-01 00:00:00' at time zone 'Europe/Zurich'
  and canton = 'BS'
order by contract_signed_at, lead_id
limit 50 offset 0

The row count

select count(*) as total
from leads
where contract_signed_at >= timestamp '2026-09-01 00:00:00' at time zone 'Europe/Zurich'
  and contract_signed_at < timestamp '2026-10-01 00:00:00' at time zone 'Europe/Zurich'
  and canton = 'BS'

The app runs these queries with parameters; here the values are written in, so they can be read or pasted into psql.