How to Set Up HubSpot Lead Scoring for APAC Markets


Quick Answer: HubSpot lead scoring for APAC markets requires configuring custom properties for region-specific signals — country, language, timezone, local compliance fields — then building scoring rules weighted toward APAC buying behaviors. This tutorial walks through every step: from creating APAC-specific contact properties and defining your Ideal Customer Profile (ICP) per market, to building positive and negative scoring rules, testing with real data, and automating handoff to sales teams across multiple timezones.
Why Does Lead Scoring Need an APAC-Specific Approach?
Standard HubSpot lead scoring templates assume a single-market, English-speaking audience. That breaks down fast when you operate across Singapore, Japan, Hong Kong, Taiwan, Indonesia, Vietnam, Malaysia, the Philippines, and beyond. Here's why:
A lead from a Japanese enterprise downloading a whitepaper in Japanese at 9 AM JST carries different intent weight than an Indonesian SME clicking a Facebook ad at midnight. Your scoring model needs to capture that nuance.
What Are the Prerequisites?
Before you start building, confirm you have the following in place:
- HubSpot tier: Marketing Hub Professional or Enterprise (lead scoring is not available on Starter)
- Admin access: Super Admin or permissions to create properties, workflows, and scoring rules
- CRM data: At least 200-500 existing contacts with APAC market data (country, company size, engagement history) for calibration
- Defined ICP per market: Written criteria for your ideal customer in each target APAC market — even a rough version works
- Sales team alignment: Agreement on what constitutes an MQL (Marketing Qualified Lead) and SQL (Sales Qualified Lead) threshold for each market
- UTM and tracking: HubSpot tracking code installed on all regional domains and subdomains (e.g., yoursite.com.sg, yoursite.co.jp)
If you're running multiple country-specific domains, make sure cross-domain tracking is enabled in Settings > Tracking & Analytics > Tracking Code > Advanced Tracking.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Step 1: Create APAC-Specific Contact Properties
HubSpot's default contact properties don't capture the granularity you need for multi-market APAC scoring. You'll create custom properties to store region-specific data.
Navigate to Property Settings
Go to Settings > Properties > Contact Properties > Create Property.
Create the following custom properties:
Automate Property Population via Workflow
Rather than relying on manual data entry, set up a workflow to auto-populate apac_target_market based on IP country, form submission country field, or company domain TLD.
Go to Automation > Workflows > Create Workflow > Contact-based.
Set the enrollment trigger:
Then add If/Then branches for each country to set the apac_target_market property. For example:
Expected outcome: Every new contact from an APAC country automatically gets tagged with the correct market code within minutes of entering HubSpot.
Step 2: Define Your Scoring Criteria by Market
This is where most teams skip straight to HubSpot's UI and start clicking. Don't. Map your scoring logic in a spreadsheet first.
Build a Scoring Matrix
Create a matrix that assigns point values across two dimensions: Fit (demographic/firmographic) and Engagement (behavioral). Here's a working template:
Note the APAC-specific adjustments: free email domains get a smaller penalty for markets like Indonesia and Vietnam where Gmail is commonly used for business, whereas in Singapore and Japan corporate domains are the norm.
Set MQL and SQL Thresholds Per Market
Not every market should share the same threshold. A 60-point threshold that works for Singapore mid-market may be too high for Vietnam where engagement volumes are lower but intent is still real.
Expected outcome: A documented, stakeholder-approved scoring model that accounts for APAC market differences before touching HubSpot.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Step 3: Configure HubSpot Lead Scoring Properties
HubSpot offers two scoring methods: the default HubSpot Score property and custom score properties (Enterprise only). For APAC multi-market scoring, the Enterprise approach is strongly preferred because you can create separate scores per market.
Option A: Single Score (Professional)
Go to Settings > Properties > Search "HubSpot Score" > Click "HubSpot Score" > Add criteria.
You'll build Positive and Negative attribute sets.
For each positive criterion, click Add new set and configure:
For negative criteria:
Option B: Multiple Custom Scores (Enterprise)
If you have Marketing Hub Enterprise, create market-specific score properties:
- Go to Settings > Properties > Create Property
- Select Score as the field type
- Name it
APAC Score - Singapore, internal nameapac_score_sg - Repeat for each market:
apac_score_hk,apac_score_jp,apac_score_tw, etc.
For each score property, add criteria that combine the universal engagement rules with market-specific fit rules. This means the Singapore score only fires positive fit points for Singapore contacts, while still tracking engagement signals universally.
Expected outcome: Lead scores are now calculating in real time. Navigate to a few APAC contacts and verify the score property shows a non-zero value.
Step 4: Handle Multi-Language and Cross-Domain Engagement
APAC operations often involve content in multiple languages across different subdomains or domains. HubSpot needs to attribute engagement correctly.
Track Page Views Across Domains
If you run yourcompany.com.sg and yourcompany.co.jp as separate domains, enable cross-domain tracking:
In HubSpot, go to Settings > Tracking & Analytics > Tracking Code > Advanced Tracking and add all your regional domains to the "Additional Site Domains" field.
Score Language-Specific Engagement
Add scoring rules that award extra points when contacts engage with content in their market's primary language:
This rewards contacts who engage with localized content, a strong intent signal in APAC markets where many prospects will browse English content casually but only engage with native-language materials when genuinely evaluating a solution.
Expected outcome: Contacts engaging with Japanese or Mandarin content get additional score points, surfacing higher-intent leads from these markets.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Step 5: Build MQL Notification Workflows by Timezone
Once scores are calculating, you need to route MQLs to the right sales team at the right time. A lead hitting MQL at 3 AM local time shouldn't trigger a call — it should queue for the next business-hours window.
Create the MQL Routing Workflow
Go to Automation > Workflows > Create Workflow > Contact-based.
Note the different follow-up windows: Singapore and Hong Kong leads get 4-hour SLAs, while markets where your sales team may not have a dedicated in-market rep get 8-hour windows.
Expected outcome: MQLs are routed to the correct regional sales representative with timezone-appropriate follow-up tasks created automatically.
Step 6: Integrate AI-Augmented Scoring Adjustments
Static scoring rules are a strong foundation, but APAC markets move fast and buyer behavior varies. You can use HubSpot's Operations Hub or external AI tools to dynamically adjust scores.
Use a Custom Coded Workflow Action
With Operations Hub Professional, you can add custom code actions to workflows. Here's a Python-based example that adjusts scoring based on engagement velocity:
This coded action writes to the apac_lead_score_modifier property you created in Step 1. You can then include this property as a scoring criterion in your main HubSpot Score calculation.
Connect to External LLM for Lead Enrichment
If you're using an LLM-based enrichment pipeline (e.g., through OpenAI or a self-hosted model), you can call it via HubSpot's custom code actions or through an intermediary like Make (formerly Integromat):
The LLM response can be parsed and written back to HubSpot via the API:
Expected outcome: Your scoring model now incorporates dynamic, AI-calculated adjustments on top of rule-based HubSpot scores. Be cautious with rate limits — HubSpot API allows 100 requests per 10 seconds for OAuth apps.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Step 7: Test and Calibrate Your Scoring Model
Before going live, validate the model against historical data.
Run a Backtest
- Export a list of contacts who became customers in the last 12 months
- Export a list of contacts who were disqualified or went cold
- For each group, manually calculate what their lead score would have been under your new model
- Check: Do at least 70% of converted contacts score above your MQL threshold? Do at least 60% of disqualified contacts score below it?
If not, adjust your weights. Common calibration issues in APAC:
- Japan scores too low: Japanese prospects often research thoroughly before engaging. Increase fit score weights relative to engagement weights for JP.
- Indonesia scores too high: High email open rates in ID can inflate engagement scores. Reduce email open points from +10 to +5 for ID contacts.
- Hong Kong free email penalty too harsh: Many legitimate SME decision-makers in HK use Gmail. Reduce the penalty from -10 to -3.
Create a Test Workflow
Manually enroll 20-30 known contacts (mix of good and bad fits) and review the results.
Expected outcome: Your scoring model correctly identifies 70%+ of known-good leads above threshold and 60%+ of known-bad leads below threshold.
Step 8: Set Up Reporting Dashboards
Create a dedicated APAC Lead Scoring dashboard in HubSpot:
- Go to Reports > Dashboards > Create Dashboard
- Add these report types:
Review this dashboard weekly for the first month, then biweekly. Key metrics to watch:
- MQL volume per market — are you generating enough qualified leads in each target market?
- MQL-to-SQL conversion rate — if below 25%, your MQL threshold is too low
- Score inflation — if average scores creep up over time, add time-decay rules
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Troubleshooting Common Issues
Scores aren't calculating
- Verify the HubSpot Score property has at least one positive and one negative criterion set
- Check that the contact properties referenced in criteria actually contain data
- HubSpot Score recalculates asynchronously — wait 5-10 minutes after making changes
All APAC contacts score the same
- This usually means your criteria are too broad. Check if you're using "is known" instead of specific values for
apac_target_market - Verify that engagement tracking is working: check a few contacts' activity timelines for page views and email opens
Japanese contacts consistently score low
- Japanese B2B buyers have longer research cycles and lower form-fill rates
- Increase the fit score weighting for JP: bump job title and company size points by 5-10
- Add scoring for content consumption patterns unique to JP (e.g., repeated visits to the same page over weeks)
Cross-domain page views not tracking
- Confirm all regional domains are listed in HubSpot's Advanced Tracking settings
- Check that the HubSpot tracking code is installed on every domain, not just the primary
- Use HubSpot's tracking code checker: navigate to any page, open browser console, and type:
Workflow notifications flooding Slack at odd hours
- Add delay actions in your MQL routing workflow: "Delay until next weekday between 9:00 AM and 6:00 PM" in the contact's timezone
- If contacts don't have timezone data, use the
timezone_regionproperty you created and map it to a delay schedule
Scores decaying too fast (or not at all)
- HubSpot's native scoring doesn't have automatic time decay
- Build a scheduled workflow that runs daily, checks for contacts with
Last activity date > 30 days ago, and subtracts points via theapac_lead_score_modifierproperty - Alternatively, use Operations Hub custom code to calculate decay:
How Should You Maintain Your Scoring Model Over Time?
Lead scoring is not set-and-forget. Plan for quarterly reviews:
- Monthly: Check MQL-to-SQL conversion rates per market. If any market drops below 20%, adjust thresholds.
- Quarterly: Re-run the backtest with the latest converted and disqualified contacts. Adjust weights.
- Biannually: Review whether new markets, products, or content types need to be added to the scoring model.
- Annually: Consider whether a predictive scoring model (HubSpot Enterprise's built-in predictive scoring or a custom ML model) would outperform your rule-based approach given the data volume you've accumulated.
For teams running APAC operations across multiple markets, this maintenance cadence is critical. Buyer behavior shifts as markets mature — what works for Vietnam's tech sector today may need adjustment in 12 months as the market develops.
Get Started
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
What's the Next Step?
If you've followed this tutorial, you now have a functioning APAC lead scoring model in HubSpot with market-specific weighting, timezone-aware routing, and a framework for AI-augmented adjustments. The model will improve as you gather data and calibrate.
For teams managing lead scoring across three or more APAC markets, the setup and ongoing maintenance can absorb significant internal bandwidth. Branch8 runs HubSpot implementations and CRM optimization engagements across our Hong Kong, Singapore, Taiwan, and Vietnam offices — with teams who configure and maintain scoring models for multi-market APAC operations daily. If you want help building or auditing your APAC lead scoring setup, reach out to Branch8 for a technical assessment of your current HubSpot configuration. IMGBLOCK_MARKER_apac-timezone-mql-routing-workflow.png
FAQ
No. Lead scoring (the HubSpot Score property) requires Marketing Hub Professional or higher. Custom score properties — which allow separate scores per market — require Marketing Hub Enterprise. If you're on Starter, you'd need to use workarounds with workflows and custom number properties, but these won't provide the same real-time scoring capability.

About the Author
Jack Ng
General Manager, Second Talent | Director, Branch8
Jack Ng is a seasoned business leader with 15+ years across recruitment, retail staffing, and crypto operations in Hong Kong. As co-founder of Betterment Asia, he grew the firm from 2 partners to 20+ staff, achieving HK$20M annual revenue and securing preferred vendor status with L'Oreal, Estee Lauder, and Duty Free Shop. A Columbia University graduate and former professional basketball player in the Hong Kong Men's Division 1 league, Jack brings a unique blend of strategic thinking and competitive drive to talent and business development.

Learn how to configure a HubSpot CRM data model for APAC distribution with multi-tier channel associations, multi-currency pipelines, and deal registration.

Fivetran vs Airbyte for retail data pipelines in APAC: comparing connectors, cost, latency, and data residency for multi-market operations across HK, SG, and AU.

Looking for a HubSpot implementation partner in Hong Kong? Branch8 offers technical HubSpot setup, integration, data migration, and managed services across APAC.

HubSpot vs Dynamics 365 for B2B Asia Pacific manufacturers compared on ERP integration, multi-currency quoting, distributor portals, and APAC partner networks.