Skip to main content

Leads Pipeline

Visitor identification → intent scoring → 5-layer suppression → route.

Apex Modules·Beta·Rev. 2026·Node · DynamoDB · RB2B

What is the iSimplifyMe Leads Pipeline?

The Leads Pipeline is the Apex module responsible for capturing, attributing, and displaying visitor conversions across iSM-network sites. A first-touch attribution pixel, form proxy routes, and the AI concierge all feed a unified ingest endpoint that handles SES notification email, DynamoDB storage, and source attribution in a single call. It replaces per-site SES and DKIM configuration with a shared ingest surface.

Abstract

The Leads Pipeline is the Apex module responsible for capturing, attributing, and displaying visitor conversions across iSM-network sites. A first-touch attribution pixel, form proxy routes, and the AI concierge all feed a unified ingest endpoint that handles SES notification email, DynamoDB storage, and source attribution in a single call.

Problem

Leads arriving through organic search, AI referrals, paid ads, and contact forms need a unified attribution model that survives across sessions and can be queried later by campaign, source, and page. A site-specific lead handler solves the immediate notification problem but produces siloed data with no cross-channel view.

Sending notification emails per-site also requires each site to have its own verified SES domain, DKIM, and SPF setup — operationally expensive to maintain as the network grows.

Approach

Attribution capture

The Apex pixel (`apex.js`) sets a first-touch _apex_src cookie with source, medium, landing page, and timestamp. When a visitor submits a contact form, the site's thin proxy route passes the form data, attribution cookie, and geo metadata to `POST /api/leads/submit` on Apex.

The submit endpoint handles both the DynamoDB write and the SES notification in a single call — no per-site email infrastructure required.

Lead storage

Lead records store the full attribution chain: source, medium, campaign, gclid, ai_referrer, and landing_page. A daily LEADSUMMARY record aggregates totals by source, form, and page.

Google Ads campaign data syncs daily via a 6am CT cron, enabling spend-to-lead attribution.

Dashboard

The dashboard presents four tabs: Overview (KPI cards, donut chart, daily trend, lead feed), Journey (Sankey diagram of source → landing page → conversion), Coverage (Mapbox lead geography heatmap), and Google Ads (campaign table with spend, CTR, CPC, and conversions).

Status

  • Live on multiple iSM-network sites with pixel, proxy routes, and attribution flowing.
  • Push notifications (Expo + Web Push) fire on every new lead.
  • Google Ads sync active for tenants with a Google Ads customer ID configured.
  • Rate limit: 100 leads/day per tenant; PII nulled server-side for medical tenants.

Frequently asked

I could not be happier with this company! I have had two websites designed by them and the whole experience was amazing. Their technology and skills are top of the line and their customer service is excellent.
Dr Millicent Rovelo
Beverly Hills
Apex Architecture

Every site we build runs on Apex — sub-500ms, AI-native, zero maintenance.

Explore Apex Architecture

Stay Ahead of the Curve

AI strategies, case studies & industry insights — delivered monthly.

K