Case Study · B2B SaaS & Tech

Arbisoft Global LLC

Building a multi-channel B2B acquisition engine across GCC, MENA, North America & Europe, engineered to optimize for qualified leads, not just form fills.

Google AdsLinkedIn AdsMeta AdsMicrosoft AdsOpenAI AdsClayRetargetingAI Automation
The Numbers

Impact at a glance

$150K+
Total ad spend managed
$100K+
Google Ads spend
840+
Leads / conversions
350+
MQLs
180+
SQLs
40-45%
CPC reduction (GCC)
82%
CPA reduction
17+
Countries & markets
The Challenge

Generating leads wasn't the problem. Generating the right leads was.

Arbisoft was already generating significant lead volume through paid acquisition, particularly across GCC and MENA. But volume alone wasn't enough. In markets like Morocco and Egypt, lead quality was inconsistent, weak requirements, poor contact info, and low-intent inquiries were slipping through.

Google Ads was optimizing toward lead submissions, not qualified leads. The platform could see a form was submitted, but not whether the lead was actually valuable.

The fix wasn't more leads. It was connecting the advertising platforms to what happened after the form submission.

The Solution

Turning lead generation into qualified-lead optimization

Arbisoft had an in-house CRM where leads were received and evaluated. I used that CRM data to build an offline conversion feedback loop.
01
Lead submitted

A prospect submits a lead through Google Ads or another acquisition channel.

↓
02
Lead enters CRM

The lead is automatically received in Arbisoft's internal CRM.

↓
03
Lead is reviewed
MessageEmailContact infoRequirementsBusiness relevanceLead quality
↓
04
Lead becomes MQL

When the lead meets the qualification criteria, it is marked as an MQL in the CRM.

↓
05
Qualified conversion sent back

The qualified conversion is pushed back to the ad platform as an offline conversion.

↓
06
Algorithm learns

Google Ads now optimizes toward a far stronger signal than a simple form submission.

Instead of teaching the algorithm “find people who submit forms,” I taught it “find people who become qualified leads.” That single shift improved traffic quality and gave the bidding algorithm a far stronger signal.
The Acquisition Strategy

A full-funnel, multi-channel approach

Each platform played a distinct role, not just another lead-generation machine.
Google Ads
Primary demand-capture channel
SearchPMaxDemand GenRetargeting
LinkedIn Ads
B2B account-based acquisition
Matched AudiencesSingle Image AdsConversation AdsSponsored MessagingABM
Clay
Audience intelligence & enrichment
ICP researchAccount discoveryEnrichmentSegmentationABM prep
Microsoft Ads
Search-channel testing
Lead gen testsIncremental demandBudget signal
OpenAI Ads
Attention & awareness
Maximize ClicksReach testingEmerging inventory
Meta Ads
Paid acquisition & retargeting
Paid-media mixRetargetingRe-engagement
Google Ads

The primary acquisition engine

Google Ads received the largest share of investment (~$100K managed), structured around service intent, keyword intent, geography and funnel stage.
Services promoted
  • Mobile App Development
  • AI
  • Agentic AI
  • Machine Learning
  • Identity
  • Salesforce
  • QA
  • MVP Development
  • Software Development
  • Other tech services
Structure

The account was organised by service intent, keyword intent, geography and funnel stage, keeping every campaign granular enough to optimize toward quality, not just clicks.

Best Campaigns

The two strongest acquisition clusters

Best Campaign #1

Mobile App Development

272 leads
GCC + MENA
  • Android
  • iOS
  • Mobile App Dev
  • App Dev Services
  • Keyword research
  • Intent segmentation
  • Negative keywords
  • Geo optimization
Best Campaign #2

AI, Agentic AI & ML

270 leads
GCC + MENA
  • Artificial Intelligence
  • Agentic AI
  • Machine Learning
  • Generative AI
  • AI Development
  • Intent tiering
Geographic Optimization

From high-volume markets to higher-quality acquisition

The objective wasn't cheap clicks. It was balancing CPC → Lead Volume → Lead Quality → MQL → SQL.
GCC

Saudi Arabia, UAE, Qatar, Kuwait, Bahrain, Oman

MENA

Egypt, Morocco & other relevant MENA markets

International

USA, Canada, UK

CPC Optimization

Lower acquisition costs, without sacrificing quality

40-45%
CPC reduction in GCC

I reduced CPC by roughly 40-45% across the GCC region through continuous optimization: search-term analysis, negative-keyword expansion, keyword-to-ad-group restructuring, bid optimization, ad-relevance improvements, geo segmentation, intent targeting and landing-page alignment.

The goal wasn't “get cheaper clicks.” It was “get more relevant clicks at a lower cost.”
LinkedIn ABM

From ICP definition to named-account targeting

LinkedIn became the primary platform for highly targeted, account-based campaigns, and the work started long before any ad went live.
01
Define the ICP
IndustryCompany sizeGeographyRevenueTech requirementsMaturityDecision-makers
↓
02
Find target accounts
ApolloCrunchbaseSales NavigatorOther sources
↓
03
Enrich the accounts
ClayApollo
↓
04
Build account lists
IndustryGeographySizePersonaSeniorityService relevance
↓
05
Upload audiences

Qualified account lists uploaded to LinkedIn via Customer Match / Matched Audiences.

↓
06
Launch ABM campaigns
Single Image AdsConversation AdsSponsored Messaging
↓
07
Personalize the messaging
CompanyIndustryPersonaPain pointService
↓
08
Measure downstream quality

Lead → MQL → SQL. The goal wasn't just LinkedIn leads, it was the right companies and the right people.

ABM Industries

Building audiences around high-value industries

AI & Technology

Technology companies looking for AI, software development and engineering capabilities.

E-commerce

Businesses requiring technology, digital products and software solutions.

Travel Tech

Technology companies operating within the travel ecosystem.

HealthTech

Healthcare technology companies and digital health businesses.

FinTech

Financial technology businesses with software requirements.

EdTech

Education technology companies and platforms.

Clay

Turning raw data into actionable audiences

Clay became core ABM infrastructure, turning a broad market into a specific, targetable account universe.
01
ICP
↓
02
Account discovery
↓
03
Data enrichment
↓
04
Qualification
↓
05
Segmentation
↓
06
Audience creation
↓
07
LinkedIn activation
Channel Experiments

Microsoft, OpenAI & Meta, each with a purpose

Microsoft Ads
A channel experiment with a clear learning

Demand existed, but lead quality was below Google and CPL was higher. The takeaway: evaluate channels beyond lead volume, Search intent → Lead → Quality → MQL → Cost.

OpenAI Ads
Capturing attention in an emerging channel

Run on a Maximize Clicks objective to test visibility, attention, click volume and emerging inventory, not as a Google Search replacement.

Meta Ads
Supporting the broader funnel

Part of the wider paid-media and retargeting mix, complementing high-intent search with extra touchpoints and re-engagement.

Retargeting

Don't let the first click be the last interaction

Not every prospect converts on the first visit, so acquisition channels fed a broader retargeting funnel instead of being judged in isolation.
01
First touch
GoogleLinkedInOpenAIMicrosoftMetaOrganic
↓
02
Audience captured
Website visitorsEngaged usersPrevious prospects
↓
03
Retargeting
Relevant messagingService-specific offersAdditional touchpoints
↓
04
Conversion
LeadMQLSQL
Product Ecosystem

The same acquisition principles across multiple products

The framework stayed consistent: ICP → Offer → Audience → Channel → Campaign → Lead → Qualification → Optimization.
Arbisoft

Enterprise technology & software development

Edly

LMS / EdTech

FixAlert

CMMS / Facility Management

Schoolgram

School Management / EdTech

Fatafat

A hyper-local delivery service. Using an interactive WhatsApp bot, customers order anything from their local shops in seconds and get it delivered in 15 minutes.

Lead Qualification Framework

From 840+ leads to qualified opportunities

Lead volume was only the first layer. The deeper funnel is what mattered.
840+
Leads / conversions
→
350+
MQLs
→
180+
SQLs

This moved evaluation beyond “how many forms did we receive?” toward “how many relevant businesses did we actually generate?”

The Optimization Loop

Every campaign fed the next decision

01
Audit
Account structureTrackingKeywordsSearch termsCompetitorsQuality signals
↓
02
Strategy
ICPGeoChannelBudgetIntentABM
↓
03
Build
CampaignsAd groupsKeywordsAudiencesAdsTracking
↓
04
Measure
CPCCTRCPALeadsMQLsSQLs
↓
05
Optimize
Negative keywordsBidsAdsAudiencesGeographiesLanding pages
↓
06
Feed qualified conversions back

CRM → Offline Conversion → Google Ads

↓
07
Scale

Increase investment in what produces better-quality demand.

AI & Automation

Building systems around the campaigns

The acquisition operation was supported by custom AI tools and automation.
Search Term Analysis
  • Google Ads search terms
  • AI classification
  • Intent detection
  • Negative-keyword ID
  • Human review
  • Optimization
Campaign Creation
  • Service brief
  • Keyword mapping
  • Ad-group structure
  • RSA copy
  • Architecture
  • Deployment

Custom tools (built with Claude Code) accelerated campaign creation and standardized structures across multiple service lines.

The Technology Stack

Everything behind the engine

Paid Media
Google AdsLinkedIn AdsMicrosoft AdsMeta AdsOpenAI Ads
Data & ABM
ClayApolloCrunchbaseSales Navigator
Analytics & Tracking
GA4GTMCRMOffline ConversionsLooker StudioMS Clarity
Automation & AI
Make.comClaude CodeGoogle Ads ScriptsMCP / Cloud
What I Actually Owned

End to end, across strategy and execution

Strategy
  • ICP definition
  • Market selection
  • Channel strategy
  • Geographic targeting
  • Budget allocation
  • ABM architecture
Campaign Execution
  • Google Search
  • PMax
  • Demand Gen
  • LinkedIn ABM
  • Microsoft Ads
  • Meta Ads
  • OpenAI Ads
  • Retargeting
Optimization
  • Search-term analysis
  • Negative keywords
  • CPC optimization
  • CPA optimization
  • Bid management
  • Ad-copy testing
  • Geo optimization
  • Lead-quality analysis
Funnel & Measurement
  • CRM integration
  • MQL tracking
  • SQL tracking
  • Offline conversions
  • Conversion-quality feedback
  • Algorithm optimization
Automation
  • AI search-term analysis
  • Campaign creation systems
  • Automated reporting
  • Google Ads scripts
  • Make.com workflows
The Outcome

More than lead generation. A smarter acquisition system.

$150K+
Ad spend managed
840+
Leads / conversions
350+
MQLs
180+
SQLs
40-45%
CPC reduction (GCC)
82%
CPA reduction
17+
Countries & markets
The biggest improvement wasn't generating more leads, it was creating a system where qualified leads became the signal that informed campaign optimization.
The Key Lesson

Don't optimize for the easiest conversion. Optimize for the one that matters.

The challenge was never getting people to submit forms. It was teaching the advertising platforms to distinguish between a lead and a qualified lead. By connecting the CRM with offline conversion data, I fed stronger qualification signals back into the ad ecosystem, improving the learning signal, refining targeting, and raising the quality of leads generated through paid acquisition.

Explore the Campaigns

The work, broken down

Mobile App Development
272+ leads · GCC + MENA
AI / Agentic AI / ML
270+ leads · GCC + MENA
LinkedIn ABM
ICP → Accounts → Personas → Campaigns
Microsoft Ads
Channel testing → Lead-quality analysis
OpenAI Ads
Maximize Clicks → Attention & awareness

Need a B2B acquisition system that optimizes for quality, not just volume?

I build and optimize multi-channel acquisition systems across paid search, ABM, retargeting, conversion tracking and AI-powered marketing automation.