← portfolio
Performance Marketing 4 Campaigns 2022 – 2026

When Performance Marketers
Think Like Product Marketers

ITILITE · Solify · Volopay · Identity & Fraud  ·  Performance Marketing  ·  2022 – 2026

Four campaigns. Four industries. All underperforming for the same reason — the PMM work hadn't been done before the campaigns ran. Here's what changed when it did.

Campaign 01
ITILITE — B2B SaaS, Travel & Expense Management.
Leads were coming in. Pipeline wasn't moving.

ITILITE helps finance and ops teams manage corporate travel and expenses. The campaigns were running, spend was going out, the algorithm was optimizing — but most leads weren't converting. The platform was rewarding any form fill, not qualified buyers.

The Problem
ITILITE · B2B SaaS · Travel & Expense Management · Revv Growth · May – September 2025
The campaign was optimising
for any form fill.
So that's exactly what it bought.
65% of leads unqualified Algorithm trained on noise Mobile landing page broken Secondary conversions diluting signal 1 sign-up in May
Where the Funnel Stood: May
Valid Leads
35%
of total, 6 out of 17
Demo Bookings
50%
of valid leads booked
Meetings Done
67%
of demos, 2 meetings from 17 leads
Three PMM Moves
01
Move 01 · Signal Quality
Stop Feeding the Algorithm the Wrong Input

Campaign goal was set to "max conversions", which sounds right until you realize the platform was optimizing for any form fill, including junk. Stripped all secondary conversion actions. Redefined conversion as qualified lead only. You're not just changing a setting, you're telling the machine who the product is for. The algorithm learns from what you reward it with.

Metric
Before
After
Valid lead rate
35%
52%
Total leads
17
23  (+36%)
Qualified opportunities
6
12  (2x)
Ad spend
baseline
−18%
Cost per qualified opportunity
baseline
−59%
02
Move 02 · Destination Before Traffic
Fix the Landing Page Before Scaling the Spend

Mobile ads were running to a landing page not built for mobile conversion. Paused spend. Rebuilt the page. Mobile-first layout, value proposition in the first screen, single CTA, social proof above the fold. But before rebuilding blind, went through the call data to find who had converted on mobile before and what had worked for them. Rebuilt the entire page from that angle. Turned ads back on once the experience matched the intent.

Metric
Before
After
Demo bookings
3
11  (3.7×)
Meetings done
2
9  (4.5×)
Cost per demo
baseline
−78%
03
Move 03 · Close the Loop
Make the CRM the Source of Truth, Then Feed It Back

A qualified lead can only be the conversion goal if the CRM can define what qualified means — as an agency that's our north star, so the criteria went in as a rule, not a judgement call, and every lead was traced through to outcome. Rebuilt lead routing to cut the handoff delay: a lead that sits in a queue before anyone calls it goes cold, and that lag was showing up at every stage of the cycle. Then synced CRM outcomes back into Google Ads, so the bidding learned from what sales actually accepted instead of what the form recorded.

Full Funnel: May → September
Every stage moved
in the right direction.
May
September
Valid Leads
35%
52%
Demo Bookings
50%
92%
Meetings Done
67%
82%
Signed Up
50%
56%
Read the full case study →
the month-by-month build, and the cost maths behind it
Campaign 02
Solify — Renewable Energy, Canada · 4 Provinces.
Budget was spent. Buyers weren't segmented.

Solify was running Google and Meta across Ontario, BC, Alberta, and Quebec. The campaigns were live — but the same ad was running to homeowners and commercial buyers alike. Every competitor led with cost savings. Nobody had claimed reliability. That gap was sitting there unclaimed.

The Problem
Solify · Canada · Renewable Energy · 4 Provinces
Leads were coming in.
Budget was being spent.
Same ad. Different buyer. Different intent.

Solify was running Google and Meta across Ontario, BC, Alberta, and Quebec. By standard performance metrics, the campaigns were functional. The PMM lens saw something else: the messaging wasn't mapped to a buyer, the same generic energy claims were running to homeowners and commercial buyers alike, and every competitor was saying the exact same thing. Nobody had claimed the reliability angle. That was the gap.

Generic messaging across all buyers No buyer segmentation Cost-led like every competitor 4 provinces, 1 creative Reliability angle (unclaimed)
The PMM Moves
Research before spend.
Buyers before campaigns.
🔍
Competitor Research → Found the Whitespace
Conducted in-depth competitor research to identify market gaps and define Solify's USPs. Every competitor led with cost savings, so we positioned Solify around energy efficiency, nature focus, and long-term value. Highlighted government collaborations and trees planted as credibility anchors. Then redesigned the website from scratch to match the new messaging before a single campaign ran.
Whitespace Strategy
02
👥
5 Personas Before Any Campaign
Two buyer types: homeowners and business decision-makers, each with distinct triggers, objections, and timelines. A homeowner evaluating solar is not the same buyer as a facilities manager sourcing energy contracts. The campaigns weren't treating them differently. They needed to.
+18% Engagement & Conversions
03
📹
Rebuilt Content Layer: UGC Over Brand Ads
Stopped generic brand ads. Scripted UGC video for paid, real people, real scenarios, built for trust and scroll-stop performance. UGC builds the credibility polished brand ads don't, especially for a product tied to a homeowner's biggest asset.
+21% CTR from UGC Creatives
📍
Region-Specific Creative Across Provinces
Rebuilt ad creative for each province's energy context and buyer behavior. Ontario homeowners: energy independence. Alberta commercial buyers: operational efficiency and long-term ROI. Quebec: bilingual creative, sustainability framing. BC: clean energy narrative tied to provincial policy. Then optimized bids. Not before.
−33.2% Lead Cost
Ontario · BC · Alberta · Quebec
Standard move: optimize bids. PMM move: fix who you're talking to and what you're saying, then optimize bids.
Solify Results
Revenue
$220K
driven by the repositioned customer journey
Lead Cost
−33.2%
across all four provinces
UGC CTR
+21%
vs. standard brand creatives
Conversions
+18%
engagement up across the board
Campaign 03
Volopay — B2B Fintech, Indonesia & APAC.
Enterprise playbook. SMB market.

An enterprise narrative running at an SMB-dominated market. Conversion sat at 3.8% and CPL was bleeding the budget. Repositioning the ICP, localizing properly rather than translating, and building organic credibility moved every paid number downstream.

The Problem
Volopay · B2B Fintech · Indonesia & APAC
Enterprise playbook. SMB market.
The product was right.
The message was entirely wrong.
3.8% CVR — stuck CPL bleeding budget Wrong ICP in every asset Translation ≠ localization 64M+ SMBs ignored
Volopay Results
ARR Growth
$2.5M+
across 4 APAC markets
Cost Per Lead
−68%
across APAC · Indonesia −74%
Lead Volume
+120%
across APAC · Indonesia +165%
Conversion Rate
+20%
across APAC · Indonesia 3.8→5.2%
Read the Volopay case study →
the GTM story behind these numbers
Campaign 04
Identity & Fraud Company — India, SEA & UAE.
An ABM setup that wasn't converting.

They already had target accounts defined and LinkedIn campaigns running against them. The accounts were right; what ran on top of them wasn't. I kept their system and rebuilt the messaging, the customer journey and the feedback loop between sales and the ad platform.

The Problem
Identity & Fraud SaaS · Account-Based Demand Gen · LinkedIn
Leads were coming in.
Too many weren't qualifying.
Sales couldn't use a third of them.
35% of leads not qualifying Messaging not in buyer language One journey for every buyer No CRM signal to LinkedIn Judged on cost per lead
Identity & Fraud Results
Lead-to-MQL
65→90%
top-performing segment, 3 months
More MQLs per lead
+38%
same leads, more of them qualified
MQLs Delivered
145
qualified for sales in 3 months
Budget
$26K
LinkedIn, $178 per MQL
Read the full case study →
the MQL loop, and how sales calls rewrote the funnel
The campaigns didn't improve
because of more budget.

Four different industries. Same underlying problem: performance campaigns running without a product marketing foundation. Most performance marketers see a CPL problem and optimize bids. The PMM lens asks upstream first: are we chasing the right signal, sending people to the right experience, saying the right thing to the right buyer? Answer those correctly and the performance numbers follow.

I run a lot more performance marketing, but these four are where the PMM thinking was the deciding variable.
Looking for a marketer who
thinks like this?
Open to full-time marketing roles.
Vinay Kumar · Performance Marketing · 2022 – 2026