I've run Marketo and Eloqua programs that were pristine and ones held together
with duct tape and hope. Either way, the job is the same: get it to produce revenue.
Here's some of what that's looked like.
Marketo
Built the Marketing Stack for a $30M ARR SaaS Business
Enterprise SaaS
They gave me a pen and a yellow pad and told me to create a marketing department. They started
with a seed round of $2.5 million. By the time I left they had been given an additional $32 million
in funding. I took a sales-only organization and built a marketing juggernaut — Marketo as the hub,
connected to CRM, with scoring, nurture, and attribution all wired together. Pipeline became
predictable. The team stopped flying blind.
$2.5M
Seed Round
$32M
Additional Funding
0→1
Marketing Dept
Grew a Marketo Practice from Zero to Recognized Specialization
Agency / Practice Build
This agency ran almost exclusively on Eloqua — good at it, but leaving real money on the table
by not offering anything else. I proposed adding Marketo to their services. Convinced the first
client, established the trust, trained the team members who'd deliver it. That bet paid off:
the Marketo division grew until it represented 50% of our entire client base.
50%
of Client Base
0→1
Practice Built
New
Revenue Stream
Ran Multi-Brand Trade Show Strategy Across a National Sales Force
B2B Manufacturing
Large manufacturer, multiple product lines, regional reps who each had their own idea of what
"follow-up" meant. I built a centralized pre-show and post-show program in Marketo that gave reps
a consistent playbook while still letting them personalize for their accounts. Lead handoff to CRM
was automatic. The ops team stopped chasing people for follow-up notes.
Multi
Brands
Auto
CRM Handoff
Full Sales and Marketing Overhaul for a Mid-Market Company
Revenue Ops
This one was a gut renovation. The existing setup had evolved organically — which is a polite way
of saying nobody really knew what was talking to what. I mapped the whole thing, rebuilt the data
model, rewrote the scoring, and reoriented the nurture programs around actual buyer behavior instead
of just calendar cadences. Sales stopped complaining about lead quality. That's usually a good sign.
Full
Rebuild
New
Scoring Model
Built a $100K/Month Legal Lead Generation Program
Legal / Pro Services
Legal is a different animal — long consideration cycles, high intent signals matter a lot,
and the compliance requirements are real. I built a demand generation program that pulled in leads
at volume while filtering for quality. At peak it was producing six figures of revenue per month.
Marketo handled the nurture and routing; the team handled the close.
$100K
Monthly Revenue
High
Intent Filter
Fixing Broken Outlook Bookings Links in Marketo Tracked Emails
Deliverability / Tracking
After Marketo wraps a link for click tracking, Outlook Bookings URLs break — the booking page
either 404s or the redirect chain chokes on the encoded parameters. This is a known edge case
that Marketo's documentation doesn't cover well. I traced the failure to the token encoding layer
and rebuilt the link structure so tracking persisted without corrupting the downstream URL.
Root cause
Marketo's click-tracking wrapper double-encodes certain query string parameters that Outlook
Bookings requires in a specific format. The booking service rejects or misroutes requests when
those params are malformed.
The fix
Restructured the Bookings URL to isolate the sensitive parameters, then used a lightweight
redirect shim that preserved tracking without touching the Bookings query string directly.
Tested across Outlook desktop, OWA, and mobile.
The result
Booking completions from email campaigns went back to pre-issue baseline. Zero tracking loss.
Fixed
Tracking + UX
0
Tracking Loss
PMCF Migration to Enable Per-Rep Email Personalization
Email Personalization
The ask was simple in theory: every marketing email should look like it came from the prospect's
actual rep — name, title, signature, the works. The reality was that the existing setup had no clean
way to pull that data at send time. I migrated the token architecture to use PMCF (Program Member
Custom Fields), which let us resolve rep data per-record inside each program without polluting the
lead database.
The problem
Lead-level custom fields were being overwritten by CRM sync conflicts and couldn't be safely
used for send-time personalization across multiple active programs.
The fix
Moved sender token resolution to PMCF — fields that live at the program-member level, not the
lead level. Each program gets its own clean copy of the rep data for the leads enrolled in it.
No cross-contamination, no sync conflicts.
The result
Every email in scope went out with accurate rep attribution. Reply-to routing was also
corrected as part of the same migration.
PMCF
Architecture
Clean
Rep Attribution
Eloqua
Rebuilt a Stalled Eloqua Instance into a Functioning Demand Engine
B2B Tech
The instance had been live for two years but nobody trusted it. Campaigns were going out with bad data,
scoring wasn't reflecting real intent, and the CRM sync was dropping records. I audited the full setup,
rebuilt the data hygiene flows, rewrote the contact washing machine, and got scoring calibrated against
actual closed-won patterns. Within a quarter the sales team was using the scores again.
Full
Audit & Rebuild
Clean
CRM Sync
New
Scoring Model
Built a Targeted Lead Scoring Model for a Fortune 500 Financial Services Brand
Lead Scoring
A Fortune 500 financial services company — their Eloqua instance was generating leads, but nobody
trusted the queue. The scoring model was generic at best — leads weren't being prioritized by
actual buying signals, so the sales team was digging through noise to find anything worth calling.
I came in, proposed a more targeted model built around their actual customer patterns, and rebuilt
the scoring logic from the ground up. They got to their best leads faster. Sales stopped ignoring
the list.
F500
Client
New
Scoring Model
Faster
Lead Prioritization
Let's talk
Have a marketing automation problem — or need someone to build the whole program?