Selected Work

From Signal to Revenue

Paid media, lifecycle automation, organic growth, and AI-powered execution — every project here is built around one output: measurable business impact.

Growth Campaigns

Revenue-Driven Campaigns

Paid media performs when strategy, creative, and data operate as one system. The campaigns below span multiple industries, budgets, and platforms — each documented from objective to outcome.

Marketing OS

Intelligent
Integrated
Marketing

Most marketing teams react. This system anticipates. Built on n8n with Claude as the intelligence layer, it pulls live data from HubSpot, Google Ads, Meta, GA4, and Search Console — analyzes anomalies, detects opportunities, and drafts recommended actions. Every execution requires human approval. The result is a semi-autonomous marketing operation that runs at a speed no manual process can match.

01 / 03
n8nMarketing OS — Pilot Workflow● Inactive
Triggers
Data Collection
Process
Analyze AI
Human Review
Execute
Schedule Trigger
Every 30 min
🪝
Webhook
On demand
🟠
HubSpot
Contacts, Deals
📊
Google Ads
Campaigns, Metrics
📈
GA4
Traffic, Conversions
🔷
Meta Ads
Campaigns, Metrics
🔍
Search Console
Performance, Queries
🌐
WordPress
Posts, Pages
🔀
Merge Data
Combine all sources
📐
Normalize
Standardize formats
🗄️
Store Raw Data
Save to DB (raw)
📉
Anomaly Detection
Drops, spikes, issues
🎯
Opportunity Detect
Find growth signals
🤖
Insight Generation
Claude / GPT insights
Recommended Actions
Draft & prioritize
📋
Create Review Item
In-app review task
👤
Approved?
Yes → Execute · No → Snooze
⏸️
Dismiss / Snooze
Snooze with reason
📈
Update Google Ads
Budget / bid changes
🟠
Update HubSpot
Lists, statuses, tasks
🌐
Publish Content
Update or publish
🔔
Send Notifications
Slack / Email alerts
📝
Log Execution
Store results & logs
Claude
claude-sonnet-4 · Adaptive
Give me a weekly performance snapshot for Lilo — Meta campaign, last 7 days vs prior week. Flag anything that needs attention.
C
Rendering weekly performance metrics…
C
Lilo · Weekly Snapshot
May 6–12 vs Apr 29–May 5 · Meta Ads · Restaurant
Ad Spend
$890
▲ 10.8%
Inquiries
53
▲ 15.2%
Cost/Inquiry
$16.80
▼ 3.8%
Booking Rate
24%
→ Stable
Creative Breakdown — Last 7 Days
CreativeSpendReachCTRInquiriesCost/Inq
Video A — Lifestyle Hook$54061K2.1%36$15.00
Video B — Team Story$35039K1.2%17$20.58
Inquiries outpaced spend (+15.2% vs +10.8%) — efficiency improving while scaling.
Saturday spike: 18 inquiries on $180 spend — $10.00 CPA. Best day of the week.
!Video B CPInquiry $20.58 — 37% above Video A. Three weeks underperforming. Recommend pause.
Pause Video B and reallocate to Saturday retargeting
Claude Sonnet 4
CLAUDE — WEEKLY INTELLIGENCE
N
Generate this week's marketing intelligence brief — performance, anomalies, opportunities, and recommended actions across all channels.
C
Analyzing 6 data sources across 7 days…
C
WEEKLY INTELLIGENCE BRIEFMon May 15 · Week 20
Spend
$4.2K
↑ 12%
ROAS
3.8×
↑ 0.4×
Leads
142
↓ 8%
CPL
$29
↓ 14%
ANOMALIES DETECTED
Meta CPL +34% on Ad Set #4 — pause Creative B, shift budget to A.
GA4 bounce rate +18% on /services since Tue — check UX or tracking.
TOP OPPORTUNITIES
Search keyword 'marketing agency Vancouver' — CTR 6.2%, zero paid coverage. High-intent gap.
23 leads opened emails 3× this week — no follow-up sequence triggered. Re-engage now.
✓ Approve All↓ Export BriefSnooze

ORGANIC STRATEGY

Visibility,
Engineered

Ranking is a byproduct of strategy. The approach here starts with intent mapping, moves through content gap analysis, and ends with pages built to match exactly what the audience is searching for — documented from audit to outcome.