Client: House of Bookkeepers
Growth Partner: Bizcope
Channel: Google Ads
Duration: June 21 – December 27 (Ongoing)
Summary
Bizcope partnered with House of Bookkeepers to build and scale a sales-driven Google Ads system focused on one core outcome: paid ITIN applications.
Over a six-month period, the campaign generated:

| Metric | Result |
| Total Spend | $26,900 |
| Total ITIN Sales | 300+ packages |
| Revenue (Attributed) | ~$90,000 |
| Avg. Order Value | ~$300 |
| Cost per Sale | ~$90 |
| Countries with Sales | 64+ |
| Funnel Types | Direct Purchase, WhatsApp, Zoho SalesIQ Chat, Contact Forms |
The Real Business Problem
Before engaging Bizcope, House of Bookkeepers had no measurable sales from Google Ads.
The challenges were clear:
- Global demand, but unclear which countries could convert profitably
- Lead forms generating volume, but low conversion to paid ITIN applications
- No reliable tracking for chat-driven conversions
- Risk of wasted spend across irrelevant locations and search terms
The goal was not “more traffic.”
The goal was profitable ITIN sales at scale.
| Before Bizcope | After Bizcope |
| No measurable ITIN sales from Google Ads | 300+ sales & scalable revenue |
| Unoptimized global targeting | Targeting refined to profitable countries |
| No WhatsApp/Chat tracking | Full tracking for purchase, WhatsApp & Chat |
| Lead forms with low conversion | Direct purchase focus + chat/call |
Why Bizcope Ignored CPC and Focused on Sales
For ITIN services, a low CPC does not equal success.
A $1 click from the wrong country, intent, or mindset is still a loss.
A $10 click that converts into a $300 ITIN package is profitable.
From day one, Bizcope aligned success metrics around:
- Sales volume
- Cost per sale
- Revenue consistency
- Scalability without efficiency collapse
Global Strategy: Start Wide, Then Ruthlessly Filter
Initial Market Approach
The campaign initially targeted 100+ countries globally.
This was a deliberate strategy.
Instead of guessing “best countries,” Bizcope used real sales data to identify them.
Over time:
- 64+ countries produced actual ITIN sales
- Countries with high spend but poor cost/sale were removed
- Regions such as Middle & South Africa, and select countries including Russia, China, Japan, Korea, Papua New Guinea, and parts of South America were excluded due to unsustainable economics
This created a self-optimising geographic portfolio, driven by revenue—not assumptions.
| Category | Bizcope Approach |
| Geo Strategy | Started with 100+ countries; removed unprofitable |
| Keyword Intent | 75% Exact match + selective broad/phrase |
| Campaign Types | Search only (PMax tested & stopped) |
| Budget Scaling | Started $50–$100/day → now $400–$450/day |
| Lead Types | Direct purchase + WhatsApp + Call; no forms |

Campaign Structure: Why Search Won and PMax Didn’t
Channels Tested
- Google Search ✅
- Performance Max ❌
- Display ❌
Performance Max was tested in parallel but quickly discontinued.
Why?
- Lower control over intent
- Inferior cost per sale
- Inconsistent lead quality compared to Search
Bizcope made a strategic decision many agencies avoid:
kill the channel that looks good on paper but underperforms on revenue.
Search campaigns delivered:
- Clear intent
- Predictable performance
- Scalable profitability
Keyword & Intent Strategy
The campaign prioritised high-intent keywords related to ITIN application services, including:
- ITIN application for non-US residents
- Apply ITIN without SSN
- ITIN services for foreigners
Execution details:
- ~75% Exact Match keywords
- Selective use of Phrase & Broad where data justified it
- Daily search term review and cleanup (not weekly, not monthly)
Wasteful queries were paused immediately—before they could inflate spend without sales.


Funnel Decisions Most Agencies Avoid
Removing Lead Forms
Early data showed that form leads rarely converted into paid ITIN applications.
Instead of chasing “lead volume,” Bizcope removed forms and focused on:
- Direct checkout purchases
- WhatsApp conversations
- Phone calls
This improved:
- Lead intent
- Sales team efficiency
- Overall conversion economics
Fixing Chat Conversion Tracking
Initially, conversions from Zoho Sales IQ chat were not trackable.
Bizcope resolved this by:
- Implementing Google Tag Manager-based tracking
- Ensuring chat interactions were properly recorded as conversions in Google Ads
This closed a major attribution gap and revealed previously invisible revenue.



Landing Page & Trust Optimisation
Bizcope worked closely on funnel improvements, including:
- Rewriting ad copy to align with real user concerns
- Clarifying ITIN eligibility and process
- Simplifying checkout flow
- Strengthening trust signals:
- IRS compliance
- CAA positioning
- Refund clarity
Before Bizcope: zero Google Ads sales
After optimisation: consistent, scalable revenue
Revenue Performance Overview
Campaign Performance (June 21 – Dec 27):
- Total ad spend: $26,900
- Total sales: 300+ ITIN packages
- Revenue generated: ~$90,000
- Average cost per sale: ~$90
- Average order value: ~$300
This resulted in a system that could scale confidently, not cautiously.

Scaling With Control
Once profitability was proven:
- Initial budget: $50–$100/day
- Scaled gradually based on cost/sale stability
- Current budget: $400–$450/day
Scaling decisions were made after confirming that increased spend did not degrade efficiency.
Key Takeaways
- Cheap clicks don’t build businesses—profitable sales do
- Global campaigns work when countries earn their place
- Not every Google Ads product deserves your budget
- Lead volume is meaningless without conversion quality
- Ruthless optimisation beats fancy dashboards
This campaign was not optimised to look good in reports.
It was optimised to sell ITIN services profitably at scale.
That distinction is what made the difference.