Lead generation and intake

I'm not a marketing agency. I'm the engineer marketing teams hire when their tools don't talk to each other, their landing pages can't keep up with the campaign calendar, and nobody trusts the numbers on which ads bring in good leads.

GA4GTMHubSpotSalesforcePipedriveMutinyStellarStoryblokNuxt · Next.jsPlaywright
02How we'd work

How I work with your marketing team

I build the landing pages, the intake forms and the tracking, then hand them to your team to run day to day.

My day job: I'm the senior web developer at Wilshire Law Firm, where I look after 50+ marketing sites and the intake forms behind them. Together they bring in thousands of leads a month. I also built the campaign links that show which TV, radio and print ads produced which leads.

Before that, at Design Pickle, I ran A/B tests with Mutiny and Stellar.

03What I build

What your marketing team gets

Pages your marketers can launch

Landing-page templates your team fills in and publishes without waiting on a developer, on a site that loads fast on phones. Test versions of a page (A/B variants) are built in.

Knowing which ad brought each lead

Campaign links for TV, radio, print and direct mail. The ad source is saved with each lead in your CRM, even if the visitor comes back later. (URL routing, persistent UTM capture.)

A/B tests that keep the page fast

Test two versions of a page without the flicker and slowdown that testing tools often add. (Mutiny, Stellar, GrowthBook or VWO, server-side experiments.)

Numbers your team can trust

Each form submission is recorded the same way in your analytics and your CRM, with clear event names your team can build reports on. (GTM, GA4, server-side tracking, CRM event sync.)

Intake forms that ask the right next question

Conversational intake and multi-step forms that check answers and filter spam before sending each lead where it needs to go. IntakeKit, the conversational intake widget I built, runs on paid-ad landing pages.

Forms checked on a schedule

A script submits every landing-page form at set times and flags any that fail. No more broken submit buttons in the middle of a campaign. (Playwright tests on cron.)

04FAQ

Questions marketing teams ask

Is this marketing or engineering?

Engineering for marketing problems. I don't run your ad accounts or write your copy. I build what your marketing team uses to launch pages, measure them and improve them. Most projects pair me with an in-house marketer or growth lead who owns the strategy.

How do you handle attribution when tracking gets blocked?

Safari, ad blockers and consent banners all cut into what the browser can track. So key events also go out from your server, where blockers can't reach them. Where the signal is gone, modeled conversions fill the gap. Perfect attribution doesn't exist. The goal is tracking that's good enough to make decisions with.

Can you work alongside our existing marketing agency?

Yes, often. Agencies are great at creative, copy and media buying. Where they tend to struggle is the engineering: site speed, tricky integrations, custom landing-page systems and server-side tracking. That's where I come in.

How fast can we launch a new landing page?

Once the templates are in place, your editors can publish a page from one on their own. A custom layout takes me a few hours, and a page designed from scratch with custom interactions takes a few days. Most marketing teams build more than they need here, so I size the setup to how often you launch pages.

You have an in-house job. Do you have time for my project?

I take on client projects alongside it. On the free 30-minute call we'll go through your timeline, and I'll tell you whether I can meet it.

05Taking on new projects

Want to know where your leads are getting lost?

Bring your stack. I'll find the leaks. I reply within one business day, usually sooner.

Raffi Keklikian
That's me. You'll talk to me on the call, and messages come straight to me.