Import contacts and generate lead scoring
This document outlines the detailed process and requirements for Step 1 of the "Contact Data Formatter" workflow, focusing on the crm → import_contacts action. This step is crucial for populating your Customer Relationship Management (CRM) system with your contact data, laying the foundation for subsequent lead scoring and analysis.
Workflow Description: The "Contact Data Formatter" workflow is designed to streamline the process of importing your contact information and subsequently generating insightful lead scores to prioritize your sales and marketing efforts.
Objective of This Step: The primary goal of this import_contacts step is to accurately and efficiently transfer your existing contact data into your designated CRM system. This ensures that all relevant contact information is centralized, standardized, and ready for the next stage of lead scoring.
To ensure a successful and accurate import, please prepare your contact data according to the following specifications:
* Recommended: Comma Separated Values (.CSV) or Microsoft Excel (.XLSX, .XLS). These formats are widely supported and provide robust data integrity.
* Encoding: UTF-8 encoding is highly recommended to prevent issues with special characters.
* Each row in your file should represent a unique contact.
* The first row must contain clear, descriptive headers for each column (e.g., "First Name," "Email Address," "Company Name").
* Email Address: Essential for unique identification, deduplication, and communication.
* First Name: Critical for personalization.
* Last Name: Critical for personalization.
Rationale:* These fields are fundamental for creating a complete and identifiable contact record within the CRM. Records missing these fields may be flagged as errors or incomplete.
* Company Name: Links contacts to organizations.
* Phone Number: (Work/Mobile) Facilitates direct communication.
* Job Title: Provides context on the contact's role and influence.
* Industry: Useful for segmentation and targeted outreach.
* Lead Source: (e.g., "Website," "Referral," "Event") Helps track marketing effectiveness.
* Lead Status: (e.g., "New," "Open," "Contacted") Indicates current stage in the sales funnel.
* Website: Company website URL.
* Address: (Street, City, State/Province, Zip/Postal Code, Country) For geographic segmentation and logistics.
Rationale:* Including these fields significantly enhances the quality of your contact data, enabling richer segmentation, more effective lead scoring, and personalized engagement.
* Any other custom fields relevant to your business (e.g., "Annual Revenue," "Number of Employees," "Last Activity Date," "Social Media Profiles"). These will be imported as custom fields in your CRM, if supported.
* Accuracy: Ensure all data is current and correct.
* Consistency: Use consistent formatting for dates, phone numbers, and addresses.
* Cleanliness: Remove any irrelevant characters, extra spaces, or placeholder text.
Our robust import process is designed to handle your data efficiently and accurately:
* File Format Validation: Confirms the file is in an acceptable format.
* Header Row Detection: Identifies column headers for mapping.
* Basic Data Integrity: Checks for common formatting errors (e.g., non-numeric values in phone fields).
* Automatic Mapping: The system will intelligently attempt to match your file's column headers to standard CRM fields (e.g., "Email" to "Email Address," "Company" to "Company Name").
* Manual Review & Adjustment: You will be presented with an interface to review and confirm these automatic mappings. You will also have the opportunity to:
* Manually map any unmapped columns to existing CRM fields.
* Create new custom CRM fields for data that doesn't have a direct match.
* Exclude columns you do not wish to import.
* Primary Key: Email address is typically used as the primary key for identifying unique contacts.
* Action on Duplicates: You will be able to choose how duplicates are handled:
* Update Existing Record: New data from the import file will overwrite or merge with existing data in the CRM.
* Skip Record: The duplicate record from the import file will be ignored, preserving the existing CRM record.
* Create New Record: (Use with caution) A new contact record will be created even if an email match exists, resulting in duplicate entries.
* Records with critical errors (e.g., missing mandatory fields, invalid email formats) will be flagged.
* The system will attempt to import valid records, even if some contain errors (partial import).
* A detailed error log will be generated, identifying problematic rows and the nature of the error, allowing you to correct and re-import specific records if necessary.
Upon successful completion of this step, you will receive:
* Total number of records processed from your file.
* Number of contacts successfully imported (new records created).
* Number of existing contacts updated.
* Number of duplicate records identified and the action taken (skipped or updated).
* Number of records with errors, along with a list of specific errors encountered for each record.
To ensure a smooth and efficient import process, please complete the following:
Should you encounter any challenges during data preparation or the import process, or if you have any questions regarding the field mapping or deduplication strategy, please do not hesitate to contact our dedicated support team at [Support Email/Contact Information]. We are here to ensure a seamless experience.
crm → ai_lead_scoring)This document details the successful execution and deliverables for the final step of your "Contact Data Formatter" workflow. Our advanced AI has processed your contact data, integrated it into your CRM, and generated intelligent lead scores to empower your sales and marketing efforts.
The primary objectives of this step were to:
The AI lead scoring model processed the comprehensive contact dataset generated from the previous "Contact Data Formatter" step. This data included:
Our proprietary AI lead scoring model employs a multi-factor approach, leveraging machine learning algorithms to assess lead quality. It analyzes various data points and their interrelationships to predict conversion likelihood.
* Ideal Customer Profile (ICP) Fit: How closely the contact's demographic and firmographic attributes align with your defined ICP (e.g., target industry, company size, relevant job titles).
* Role & Influence: The seniority and decision-making potential associated with the contact's job title.
* Source Quality: The historical conversion performance of the lead's acquisition channel (e.g., inbound requests often score higher than general outreach).
* Data Completeness & Verification: Leads with more complete and verified information typically receive higher scores.
Behavioral Signals (Inferred): While direct behavioral data (e.g., website visits, email opens) was not a primary input for this specific workflow*, the model infers potential engagement based on source and demographic alignment with known high-intent profiles.
* The model assigns a numerical score (0-100) to each contact, representing their predicted value and likelihood to convert.
* These scores are then categorized into actionable tiers for easy interpretation and prioritization.
You will receive the following deliverables:
Each contact record within your designated CRM system has been updated with two new custom fields:
This allows your sales and marketing teams to immediately filter, sort, and prioritize contacts directly within your CRM environment.
A detailed report, provided in a downloadable CSV/Excel format, containing the full list of processed contacts with their assigned lead scores and categories.
Summary of Lead Scoring:
* Tier 1 (Hot Leads): [Insert Actual Number] contacts ([Insert Actual Percentage]%)
* Tier 2 (Warm Leads): [Insert Actual Number] contacts ([Insert Actual Percentage]%)
* Tier 3 (Cold/Developing Leads): [Insert Actual Number] contacts ([Insert Actual Percentage]%)
* Unscored/Low Fit: [Insert Actual Number] contacts ([Insert Actual Percentage]%)
Sample Output: Lead Scoring Data
| Contact ID | Name | Email | Company | Job Title | Industry | Location | Original Source | AI Lead Score (0-100) | Lead Score Category | Key Scoring Factors |
| :--------- | :------------- | :------------------- | :-------------- | :-------------- | :----------- | :------------- | :-------------- | :-------------------- | :------------------ | :------------------ |
| [CRM ID] | Jane Doe | jane.doe@example.com | Acme Corp | Marketing Dir. | Tech | New York | Webinar | 92 | Tier 1 (Hot) | High ICP Fit, Senior Role, Inbound Source |
| [CRM ID] | John Smith | john.s@sample.net | Global Solutions| Sales Manager | Finance | London | Referral | 85 | Tier 1 (Hot) | Strong Referral, Relevant Industry |
| [CRM ID] | Alice Brown | alice.b@testco.org | Test Co. | Software Eng. | Manufacturing| San Francisco | Website | 68 | Tier 2 (Warm) | Good ICP Fit, Mid-Level Role |
| [CRM ID] | Bob White | bob.w@corp.io | Corp Inc. | Intern | Retail | Chicago | LinkedIn | 35 | Tier 3 (Cold) | Low ICP Fit, Junior Role |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
* Definition: These contacts represent the highest probability of conversion. They closely match your Ideal Customer Profile (ICP), hold influential roles, and/or originated from high-intent sources.
* Recommended Action: Immediate, personalized outreach from your sales team. Prioritize follow-up and consider dedicating your most experienced sales resources to these leads. Focus on direct engagement and solving specific pain points.
* Definition: These contacts show good potential but may require further nurturing. They generally align with your ICP but might be in a less urgent buying cycle or hold slightly less influential roles.
* Recommended Action: Enter into targeted marketing automation sequences. Focus on educational content, case studies, and testimonials that address their potential needs. Sales can engage with "softer" touches or after further engagement signals (e.g., content downloads).
* Definition: These contacts have some basic fit but are not immediate priorities. They might be early-stage, junior roles, or from less direct sources.
* Recommended Action: Long-term nurturing through broad content marketing, brand awareness campaigns, and general newsletters. Keep them engaged with your brand, but do not allocate immediate sales resources. Re-evaluate periodically for increased engagement signals.
* Definition: Contacts with very low alignment to your ICP, incomplete data, or identified as potentially irrelevant based on the scoring model.
* Recommended Action: Review manually for any overlooked potential. Consider archiving or excluding from active campaigns to maintain list hygiene and prevent wasted resources, unless specific future use cases are identified.
This AI lead scoring provides a powerful foundation for optimizing your Go-To-Market strategy. Here's how you can leverage these insights:
\n