I’m Drew Webb, a senior Marketing Operations and Growth leader who turns messy,
multi-tool realities into clean execution. Clear signals, automated handoffs,
trustworthy reporting, and programs that scale without breaking.
This site and its system connections were built entirely by me to demonstrate
that operating mindset in real time. You’re not just reading a portfolio,
you’re interacting with a live system. Attribution, capture, personalization,
follow-up, and measurement are happening while you’re here.
Live demo Attribution-aware Automation-ready
Want the personalized walkthrough?
Fill out the form to unlock the full experience.
The content on the left adapts to what you submitted.
The panel on the right shows the system working in real time.
Ready
Welcome
What’s happening live
1
2
3
4
5
Dive deeper
Explore how I work, the systems I’ve run, and how this demo is built under the hood.
About me
Systems-first Marketing Operations and Growth leadership
I’m Drew Webb, a senior Marketing Operations and Growth leader who turns messy, multi-tool realities into clean execution.
Clear signals, automated handoffs, trustworthy reporting, and programs that scale without breaking.
This site and its system connections were built entirely by me to demonstrate that operating mindset in real time.
What I optimize for
Speed-to-lead, conversion lift, cleaner segmentation, and pipeline impact, with instrumentation from day one.
How I lead
Tight feedback loops across Marketing, Sales, Product, Analytics, and RevOps, with a bias for shipping.
This is not a tool list. It’s how I build an operating system for growth: capturing signals, unifying identity, activating audiences, measuring outcomes, and keeping the system observable.
MarTech and CRM orchestration
Routing, scoring, enrichment, handoffs, QA, and lifecycle triggers that don’t drift as teams and scale evolve.
Data and identity
Consistent identifiers, clean event design, and reliable pipelines so personalization and reporting stay trustworthy.
Lifecycle and messaging
Segmentation and journeys that stay relevant, and can be measured beyond vanity engagement.
Attribution and measurement
Practical attribution: what we can trust, how we validate it, and how we iterate without breaking tracking.
Under the hood
How this demo works, live
This page is not a mockup. If you entered an email, a contact was created or updated in HubSpot, attributed using a first-touch model, and enriched with real engagement signals (time on page, interactions, and entry path).
Those signals can be used to route, score, enrich, and trigger follow-up, exactly how a production Marketing Ops system should behave.
Routing and attribution
Tracked links preserve a clean entry path (for example, /r/recruiter-apple). First-touch attribution is captured once and carried forward, keeping downstream reporting trustworthy.
Capture and personalization
Submitted fields personalize this experience in real time. Guest mode follows the same flow, but skips CRM upsert and identity resolution, illustrating how the system operates with partial signals.
Logging and bot filtering
Visits and interactions are logged with lightweight rules, with bot filtering applied so only meaningful signals are retained for attribution and analysis.
Observability
Engagement and system behavior are visible across multiple layers: a private Pulse dashboard for raw traffic and events, HubSpot contact timelines for individual activity, and HubSpot reporting for aggregate performance and follow-through.
Stack and cost outline
Component
What it does
Cost
Cloudflare Workers
Routing, attribution, logging, and private admin surfaces
Contact upsert, engagement timeline, scoring fields, and reporting (free tier)
$0
Domain
Registrar + annual renewal
$10.44 / year
This demo runs entirely on free tiers and lightweight infrastructure, by design, to show what’s possible before scale and redundant tooling can introduce unnecessary cost.
Live telemetry
Capturing
pathdirectsourceDirect
Identity
Anonymous
Time
0m 00s
Interactions
0
Recent actions
Page loaded
CRM upserted data
statusNot submitted
Attribution detail: First-touch source is captured from the entry path and preserved into CRM.