GTM engineering + marketing automation
I build the systems that find, nurture and convert your customers.
I connect your marketing and sales process from prospect lead qualified opportunity customer.
Remote GTM Engineer · Marketing Automation Specialist
Toolstack
My GTM Stack
Lead Generation & Prospecting
Clay
Apollo
LinkedIn Sales Navigator
Serper
Outbound
Smartlead
Instantly
Heyreach
CRM & Sales Funnels
GoHighLevel
RecruitCRM
Automation & Integration
AI
OpenAI
AI Coding Agents
The tools change. The GTM system is what matters.
About
Stephen Ojo
I'm Stephen Ojo — a GTM Engineer and Marketing Automation Specialist working at the intersection of marketing strategy and technical execution.
You don't need another disconnected automation. You need a system that takes a prospect from first touch to customer. I combine GTM strategy, lead generation, sales funnels, CRM systems, outbound, AI and workflow automation to build exactly that — the sales funnels, outbound systems, CRM automation, lead-generation workflows and AI-powered sales systems that turn the right prospects into customers.
I don't just build the automation — I build the system the automation is supposed to support.
What I build
Marketing Automation
I build automated marketing systems that capture leads, segment them, nurture them and move them toward conversion.
This can include email automation, lead nurturing, reactivation campaigns, appointment reminders, customer journeys, CRM workflows and AI-powered follow-up.
The goal is to make sure leads keep moving even when your team isn't manually following up.
Get started →Sales Funnels
I design and build sales funnels that turn traffic and prospects into enquiries, appointments and opportunities.
Using GoHighLevel and other CRM platforms, I build landing pages, forms, surveys, booking systems, qualification flows, pipelines and follow-up sequences.
Every part of the funnel is connected to what happens after the lead converts.
Get started →Lead Generation & GTM
I help businesses figure out who they should target and how to reach them.
That means defining ICPs, segmenting markets, identifying target accounts, finding buying signals, researching prospects and building repeatable lead-generation systems.
The objective isn't simply more leads. It is better-fit leads that can become revenue.
Get started →Outbound & Cold Email
I build outbound systems from the infrastructure up.
That includes domain and mailbox setup, SPF, DKIM, DMARC, deliverability, warm-up, prospect sourcing, enrichment, personalization, cold email sequences and automated follow-up.
I work with tools such as Clay, Apollo, Smartlead and Instantly to build outbound systems designed to generate conversations and meetings.
Get started →CRM & Sales Automation
Your CRM should tell your team what is happening and what needs to happen next.
I build and organize CRM systems around the actual sales process — pipelines, stages, lead routing, lead scoring, automated follow-ups, appointment workflows, nurture campaigns, reporting and lifecycle automation.
I work with GoHighLevel, HubSpot, Zoho and RecruitCRM.
Get started →AI-Powered Sales & Marketing
I use AI to make marketing and sales systems more capable.
I build workflows for AI-powered prospect research, personalized cold email copy, lead qualification, website chat, conversational AI, voice agents, data processing and intelligent lead routing.
The AI is connected to the workflow so it can actually take action.
Get started →Integrations & Automation
I connect the tools that make up your GTM stack.
Using n8n, Zapier, Make, APIs and webhooks, I build workflows that move information between your CRM, outreach platforms, enrichment tools, forms, calendars and other business systems.
When something happens in one system, the next step should happen automatically.
Get started →Approach: Anyone can connect two apps. The real work is understanding what should happen before that connection, what happens after, and why — strategy comes first, technology follows.
Best fit
B2B Startups
You are building your GTM motion and need the infrastructure to support outbound, lead generation and sales.
Founders
You want a repeatable acquisition system without having to manually manage every lead and follow-up.
Sales & RevOps Teams
Your tools are growing faster than your processes and you need your CRM, data and automation properly connected.
Marketing & Sales Agencies
You need GoHighLevel funnels, CRM automation and repeatable systems that can be deployed for clients.
How I build
My process
Strategy
Define your ICP, target market, customer journey, buying signals and conversion process.
Data
Build the prospecting, research and enrichment layer that gives the system the information it needs.
Funnel
Build the landing pages, forms, qualification flows, calendars, CRM stages and nurture journeys that turn interest into opportunities.
Outreach
Connect qualified prospects to the right channel and build the messaging, personalization, sequences and follow-ups.
Automation
Connect everything with n8n, APIs, webhooks, Zapier or Make so the system keeps moving without manual intervention.
The result: a connected marketing and sales system that works from lead generation through conversion.
Experience
Where I've worked
Sales Development Representative
Breezetalent.io · USA
Sales Development Representative
Built the company's outbound sales engine from scratch, taking the process from job-market signal discovery to qualified prospect and sales conversion.
Designed a prospecting workflow using Clay and Prospeo to identify companies actively hiring for relevant roles and turn those hiring signals into targeted accounts and contacts. Connected the workflow to Bloomberry's API to enrich and identify relevant job-listing data, then used OpenAI to generate personalized email messaging based on each prospect's company, role and hiring signals.
Set up and managed Smartlead for campaign execution, including prospect routing, personalized sequences, follow-ups and outbound infrastructure. Built the process around relevant buying signals rather than generic cold lists, allowing outreach to reach prospects at the point where their hiring activity indicated a potential need.
Managed the journey from signal → prospecting → enrichment → AI personalization → cold email → follow-up → sales conversion.
GoHighLevel Funnel Designer
AI Edge
GoHighLevel Funnel Designer
Built and launched a complete GoHighLevel lead-generation and enrollment funnel for an AI literacy training program partnered with a BC career college and supported by the BC Employer Training Grant.
Owned the project from strategy through implementation, including the page structure, conversion-focused copy, grant messaging, program presentation, lead capture forms, testimonials, FAQs and multiple CTA points.
Built the responsive funnel in GoHighLevel with a clear funding breakdown designed to answer common questions, build trust and move visitors toward enrollment. Connected the funnel to the required GoHighLevel automation and lead follow-up process.
Investor Relations Associate (Trial)
Heart2Beatz · Nigeria
Investor Relations Associate (Trial)
Heart2Beatz is a Nigerian participation-driven entertainment platform behind the flagship show Villa of Love. Brought on for a trial engagement to build and run investor outreach from the ground up.
Managed a 150+ contact investor CRM across three outreach waves, using Clay-based workflows to structure and scale the process. Ran outreach to 228 leads and built a 21-target sponsor pipeline worth $3.9M across Platinum, Gold and Silver tiers.
Lead Generation & Automation Engineer
UK Distressed Property Market · Kelechi Properties UK
Lead Generation & Automation Engineer
Built an automated distressed-property lead generation and outbound system for a UK cash buyer.
Used the Companies House API to source 6,000+ real estate companies, then built n8n workflows to filter companies based on relevant Gazette notices, charges and other indicators of potential distress.
Enriched director and company information using Clay and Claygent, turning raw company records into qualified prospects ready for outreach.
Connected the enriched data to personalized cold email campaigns through Google Workspace, creating an automated process that continues to identify, enrich and contact relevant prospects.
GTM Strategist
B2B SaaS Startup
GTM Strategist
Built the go-to-market foundation and outbound engine for a B2B SaaS startup from the ground up.
Started by defining the company's Ideal Customer Profile using firmographics, technographics and buying signals, then used that framework to identify the accounts most likely to need the product.
Designed and launched the outbound system around those accounts, combining prospect research, lead enrichment, personalized messaging, cold email and automated follow-up.
The result was a repeatable process for identifying qualified accounts and turning them into sales conversations rather than relying on broad, untargeted prospect lists.
Case studies
Selected work
Grant-Funded Lead-Gen Funnel for a BC Career College
GoHighLevel
AI Edge, an AI literacy training program partnered with a BC career college and funded by the BC Employer Training Grant, needed a lead generation page that could do two jobs at once: sell the value of the program and make the funding angle impossible to miss, since grant-funded training converts very differently from a paid course. Without that funding story front and center, most visitors would bounce assuming it cost money out of pocket.
A full GoHighLevel funnel built end to end — strategy, copy, design and automation. A hero section leads with the grant messaging so cost objections are handled before anyone scrolls. Below that: a clear program outline, a testimonial carousel for social proof, FAQ accordions split between program details and funding questions, an embedded lead capture form, and CTA touchpoints at every stage a visitor might be ready to convert. Fully responsive and dark-themed to match brand identity, with the funding breakdown laid out clearly enough that trust isn't a blocker to signing up.
Executive Search Lead-Sourcing System
Clay
Tektonic Talent needed to identify mining industry executives tied to specific countries and assets, but manual research was slow and naive filtering by company or self-reported location produced unreliable results — mining professionals are frequently FIFO or expat workers, so home location rarely reflects where someone actually works. The client needed a system that could distinguish genuine current responsibility for a target country from noise, without burning enrichment credits on irrelevant contacts.
A phase-gated scoring system in Clay judging relevance asset-by-asset rather than at the company level, with contact-finding logic, HQ-vs-site labeling, dedup logic and confirmed-only enrichment gating to protect enrichment spend. Built as one swappable country template and proven across 2+ countries without a rebuild.
CRM Automation & Outreach Pipeline
Clay
RecruitCRM
Smartlead
Google Workspace
Google Alerts
Following Phase 1's success, the client needed to scale from a manual research template into a full automated pipeline — one that could source leads, keep a CRM as the single source of truth, sync engagement data back from email outreach, and prevent automation from silently overwriting human edits. It also needed a far more rigorous classification layer for determining genuine current or recent responsibility for a target country, without relying on stated home location or company ownership alone.
A fully connected pipeline (Clay → Google Sheets → n8n → RecruitCRM → n8n → Smartlead) with RecruitCRM as the single source of truth and a sync-lock protecting manual edits from automation. A PASS/FAIL AI classifier judges country/asset relevance from evidence in a contact's own profile rather than assumption, feeding a cold email engine that references the single most relevant asset per contact. An automated 8–12 week nurture sequence and a Google Alerts–driven event monitor trigger fresh research only when something real happens, not on a fixed timer.
AI-Powered Lead Qualification & Booking
GoHighLevel
AI Qualification
The business needed a way to engage and qualify website visitors without relying on someone to manually respond to every enquiry.
A GoHighLevel + AI qualification system that engages visitors, asks qualification questions, identifies lead intent and routes prospects toward the appropriate next step. The CRM tracks leads across stages including New Lead, Cold Nurture, Warm, Hot, Call Booked and Won/Lost.
92-Service Sales & Booking System
GoHighLevel
The business had a large number of services that needed their own booking paths, along with a need to bring inactive customers back.
92 service-specific calendars connected to automated customer journeys. Customers could enter 30, 90 or 180-day SMS and email reactivation campaigns based on their activity — GoHighLevel and Zapier connected the booking process with the follow-up system.
Lead Capture, Sales Funnel & AI Nurture
GoHighLevel
AI Chat
The business needed a better way to capture enquiries, provide quotes and move prospects through the sales process.
A GoHighLevel sales funnel with a quote form, AI chat experience, CRM pipeline and automated nurture. New enquiries were captured, qualified and routed into the CRM, with follow-up continuing automatically based on the prospect's activity and stage.
Automated Outbound + CRM Infrastructure
Smartlead
RecruitCRM
Prospecting, outreach and CRM data lived in disconnected systems, with no reliable link between outbound activity and CRM records.
Connected prospect enrichment, n8n, Smartlead and RecruitCRM into one outbound workflow. The system checks that a CRM record exists before a prospect enters outreach — replies, bounces and unsubscribes automatically update the corresponding CRM stage, and enrichment data feeds into more relevant personalization.
Client Portal & Onboarding Automation
GoHighLevel
DocuSign
An accounting firm serving clients across the US and Canada had multiple service tiers, each needing its own onboarding path — contracts, payments, document collection and portal access. Managing it manually meant clients got stuck waiting on the next step, contracts needed constant manual follow-up, and the team spent significant time moving clients between stages instead of the client's own actions driving what happened next.
A tier-based onboarding architecture in GoHighLevel (Silver, Gold, Platinum) connected to Stripe and DocuSign, so payment and contract status became automation triggers instead of manual checkpoints. The workflow carried clients through Payment → Contract → Onboarding → Document Collection → Portal Access → Completion automatically, with a client portal scoped to each tier and support for both US and Canadian markets.
Reviews
What clients say
Stephen built out the core of our Clay prospecting engine and did a great job. He took a detailed brief, pushed back sensibly where scope went beyond what we'd agreed rather than just building past it, and delivered a clean, well-structured setup that does exactly what we needed. Communication was clear and consistent throughout, and he documented everything with a full walkthrough so the team can run it without him. Straightforward to work with, honest, and genuinely knows his stuff. We've already taken him on for the next phase, which says it all. Highly recommend.
Steve was fantastic to work with on our Companies House project. He is incredibly detail-oriented, hardworking, and consistently delivered accurate, high-quality research. His communication was excellent throughout, always keeping me updated and ensuring tasks were completed efficiently. Steve is reliable, proactive, and clearly committed to producing great results. I highly recommend him to anyone looking for a skilled and dependable freelancer.
Stephen did an excellent job auditing and fixing our Smartlead setup. He resolved our SPF, DKIM, and DMARC issues, improved sender configuration, and fixed our sequence merge tags and personalization fields. Great communication, strong email deliverability knowledge, and he clearly explained the root causes and fixes. Highly recommended for Smartlead, cold email, DNS, and deliverability work.
Contact
Your marketing and sales system should work together.
If you're generating leads but struggling to follow up…
If your CRM is messy…
If your sales funnel isn't connected to what happens after someone submits a form…
If your outbound process depends on spreadsheets and manual work…
Or if you have a stack full of tools that don't talk to each other…
That's where I come in.
Tell me what you're trying to sell, who you're trying to reach and what's currently slowing your growth. I'll help you figure out what the system should look like.