MICHALINAKOWALCZYK

Demo & Lead Acquisition System

V7Growth Systems EngineerSep 2024 — Dec 2025

A reusable lead acquisition infrastructure connecting forms, validation, routing logic, CRM, and multi-platform analytics.

4,800+
blocked domains
3
products served
5
service integrations

The Problem

The company wanted people requesting demos to be able to book meetings directly on the page. But the platforms we used had real limitations — Framer couldn't handle complex form logic, we needed spam filtering, business email validation, product-specific routing, and accurate attribution tracking across multiple analytics tools. All while letting designers keep full control of how the forms looked.

What I Built

A reusable lead acquisition infrastructure: form override system separating design from business logic, Vercel serverless backend handling email validation (4,800+ blocked domains), Botpoison spam prevention, and multi-service integration — HubSpot for CRM, ChiliPiper for booking routing, GA4/GTM/Dreamdata for attribution. Built as a pattern that could be reused across multiple product-specific forms.

The Result

Clean lead flow from form → validation → CRM → booking → attribution. Designers iterate on form design independently. Spam effectively filtered. Accurate source attribution across the full funnel. Reusable across V7 Go, V7 Darwin, and future products.

Architecture

Site-Wide Modal Trigger (any page)
        ↓
  Product-Specific Form (designer-controlled in Framer)
        ↓
  Form Override (validation + routing logic)
        ↓
  Vercel Serverless APIs
    ├─ /validate-email (4,800+ domain blocklist)
    └─ /verify (Botpoison server-side)
        ↓
  Multi-Service Integration
    ├─ HubSpot (CRM submission)
    ├─ ChiliPiper (product-specific booking)
    ├─ GA4 / GTM (event tracking)
    └─ Dreamdata (revenue attribution)

Tech Stack

ReactTypeScriptFramerNext.jsVercel ServerlessHubSpot APIChiliPiperBotpoison