Lead Scoring Rules (JSON)
Copy-paste JSON config for Optifai lead scoring. Includes behavioral scores, firmographic weights, decay rules, and threshold definitions.
JSON Configuration
Ready to import directly into your CRM or marketing automation tool
"{\n \"$schema\": \"https://optif.ai/schemas/lead-scoring-v1.json\",\n \"name\": \"Lead Scoring Rules\",\n \"version\": \"1.0\",\n \"description\": \"Comprehensive lead scoring configuration\",\n \"demographic_scoring\": {\n \"job_title\": {\n \"C-Level\": 25,\n \"VP\": 20,\n \"Director\": 15,\n \"Manager\": 10,\n \"Individual Contributor\": 5\n },\n \"department\": {\n \"Sales\": 20,\n \"Operations\": 15,\n \"IT\": 10,\n \"Marketing\": 10,\n \"Finance\": 5\n }\n },\n \"firmographic_scoring\": {\n \"company_size\": {\n \"1-50\": 5,\n \"51-200\": 15,\n \"201-500\": 20,\n \"501-1000\": 15,\n \"1000+\": 10\n },\n \"industry_match\": {\n \"exact_match\": 20,\n \"related\": 10,\n \"no_match\": 0\n }\n },\n \"behavioral_scoring\": {\n \"website\": {\n \"page_view\": 1,\n \"pricing_view\": 10,\n \"demo_request\": 25,\n \"content_download\": 5\n },\n \"email\": {\n \"open\": 2,\n \"click\": 5,\n \"reply\": 15,\n \"unsubscribe\": -20\n },\n \"meetings\": {\n \"scheduled\": 20,\n \"attended\": 25,\n \"no_show\": -10\n }\n },\n \"negative_scoring\": {\n \"unsubscribe\": -20,\n \"bounce\": -15,\n \"spam_complaint\": -50,\n \"no_activity_30_days\": -10\n },\n \"grade_thresholds\": {\n \"A\": {\n \"min\": 80,\n \"max\": 100\n },\n \"B\": {\n \"min\": 60,\n \"max\": 79\n },\n \"C\": {\n \"min\": 40,\n \"max\": 59\n },\n \"D\": {\n \"min\": 20,\n \"max\": 39\n },\n \"F\": {\n \"min\": 0,\n \"max\": 19\n }\n }\n}"💡 Usage Tip
Paste the copied JSON into a text editor, save as .json format, then import into your CRM.
Usage Tips
- 1Download the config and review field definitions before implementing
- 2Test with a small subset of leads before applying to your full database
- 3Customize the threshold values based on your historical conversion data
- 4Document any changes you make for team alignment and future updates
- 5Set a 30-day review cycle to tune based on actual performance
Example Use Cases
RevOps team at a 50-person SaaS company needed to implement lead scoring from scratch.
Used this config as baseline, customized thresholds based on their data. Scoring live in 2 days vs. 2 weeks estimated.
Sales ops manager replacing legacy scoring system that nobody trusted.
This config provided transparent, documented rules. Team adoption 100% in first week because they understood the logic.
Who It's For
👤 All RevOps
Pain Points:
- •Inconsistent follow-up from team members
- •Difficulty measuring ROI of sales activities
- •Reps spending too much time on manual tasks
- •Pipeline visibility and forecasting challenges
- •Slow response times to inbound leads
Goals:
- •Ensure 100% follow-up compliance
- •Prove ROI of sales initiatives
- •Free up 10+ hours/week per rep
- •Improve forecast accuracy to 90%+
- •Achieve <5 minute lead response time
How to Use
- 1
Review the configuration
Understand each field and how it affects behavior.
- 2
Customize values
Adjust thresholds, weights, and rules for your use case.
- 3
Test in sandbox
Apply the config to a test environment first.
- 4
Monitor results
Track how the configuration affects outcomes.
- 5
Iterate based on data
Refine values based on observed performance.
Related Resources
Frequently Asked Questions
Have more questions? Feel free to contact us.
Automate Your Sales with Optifai
Use this template in Optifai for fully automated trigger detection → email sending → performance tracking.