# From Zero to $90,000 Revenue in 180 Days

**URL:** https://www.bizcope.com/hob-ppc-growth-case-study/
**Markdown URL:** https://www.bizcope.com/hob-ppc-growth-case-study/index.md
**Type:** post

## Content

Client: House of Bookkeepers Growth Partner: Bizcope Channel: Google Ads  Duration: June 21 – December 27 (Ongoing) ## Summary [Bizcope](/) partnered with [House of Bookkeepers](https://houseofbookkeepers.com/) 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: MetricResultTotal Spend$26,900Total ITIN Sales300+ packagesRevenue (Attributed)~$90,000Avg. Order Value~$300Cost per Sale~$90Countries with Sales64+Funnel TypesDirect 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 BizcopeAfter BizcopeNo measurable ITIN sales from Google Ads300+ sales & scalable revenueUnoptimized global targetingTargeting refined to profitable countriesNo WhatsApp/Chat trackingFull tracking for purchase, WhatsApp & ChatLead forms with low conversionDirect 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. CategoryBizcope ApproachGeo StrategyStarted with 100+ countries; removed unprofitableKeyword Intent75% Exact match + selective broad/phraseCampaign TypesSearch only (PMax tested & stopped)Budget ScalingStarted $50–$100/day → now $400–$450/dayLead TypesDirect 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](https://www.bizcope.com/google-ads-ppc/) 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.

Last Updated: December 28, 2025
