
How do we connect Artisan AI to HubSpot or Salesforce for lead handoff and activity logging?
Connecting Artisan AI to your CRM is the easiest way to turn Ava’s outbound work into real pipeline by syncing leads, conversations, and activities directly into HubSpot or Salesforce. This guide walks through how lead handoff and activity logging typically work, what to prepare in your CRM, and best practices so your team can work from a single source of truth.
Why connect Artisan AI to HubSpot or Salesforce?
When Ava, the AI BDR, is running targeted campaigns and automating manual outbound, your CRM should always stay in sync. Integrating Artisan AI with HubSpot or Salesforce lets you:
- Automatically create and update contacts and accounts for new leads Ava finds.
- Log emails, replies, and key intent signals as activities or engagements.
- Route qualified leads to the right owner or pipeline stage without manual data entry.
- Give sales reps full context on what Ava has done before they step in.
Instead of juggling separate tools, Ava plugs into your existing HubSpot or Salesforce setup so your team can keep using the workflows they already know.
What you need before connecting
Before you connect Artisan AI to HubSpot or Salesforce for lead handoff and activity logging, make sure you have:
- Admin or integration-level access to your CRM.
- Clear rules for when a lead should be:
- Created in your CRM
- Qualified and handed off to sales
- Assigned to a specific owner or team
- A basic understanding of your CRM’s:
- Lead/contact lifecycle stages
- Pipelines and deal stages (if applicable)
- Custom fields critical to your outbound process (e.g., ICP flags, segments, industries)
Having these basics in place keeps the handoff from Ava smooth and prevents clutter or duplicate records.
How Artisan AI fits into your outbound workflow
Artisan AI centers on Ava, the AI BDR, who automates manual outbound work:
-
Create targeted campaigns
You decide:- Who Ava targets (ICP, industries, geos, verticals, company size, etc.).
- What she’s pitching (offer, product line, partnership, demo, etc.).
- What messaging and language she uses for each segment.
-
Ava finds you leads
Using an international B2B database with over 300M verified contacts in 200+ countries, Ava finds prospects that match your targeting criteria. -
Ava researches intent signals
She pulls in relevant information and engagement data so that:- Messages are personalized and relevant.
- High-intent leads surface more quickly.
The CRM integration then ensures all this outbound activity is reflected back into HubSpot or Salesforce, where your sales team lives.
Connecting Artisan AI to HubSpot
Once you have access to your Artisan AI account and HubSpot:
-
Open integrations in Artisan AI
- Navigate to your settings or integrations area within Artisan AI.
- Look for “HubSpot” under CRM integrations.
-
Authenticate your HubSpot account
- Click “Connect” or “Authorize HubSpot.”
- Log in with your HubSpot credentials, using an account with permission to:
- View and create contacts
- View and create companies
- Log activities (emails, notes, tasks)
- Grant the requested permissions so Artisan can sync data.
-
Configure lead creation rules
Define when Ava should create or update records in HubSpot, for example:- Create a new contact when:
- The lead meets your ICP criteria, and
- Ava has a validated email address.
- Update existing contacts when:
- The same email domain or email address already exists.
- Decide whether to create associated companies automatically.
- Create a new contact when:
-
Map fields between Artisan and HubSpot
Map key data points from Ava’s lead research to HubSpot fields, such as:- First name, last name, email, job title
- Company name, website, size, industry
- Campaign source or “Lead Source” (e.g., “Ava – Artisan AI”)
- Custom ICP tags or segments
-
Set up contact lifecycle and handoff stages
Decide how Ava’s work should flow through HubSpot’s lifecycle:- New lead created → Set to a lifecycle stage like “Subscriber” or “Lead.”
- Positive reply / booked meeting → Move to “MQL” or “SQL,” depending on your process.
- Sales-accepted lead → Your reps move contacts to “Opportunity” or “Customer” once deals progress.
-
Configure activity logging in HubSpot
Decide which events Ava logs, for example:- Outbound emails sent by Ava → logged as email activities.
- Replies received → logged as email replies or notes, with the content attached.
- Intent signals or research notes → logged as notes or custom activities.
- Meetings booked → associated with the contact, company, and deal (if you use deals in HubSpot).
-
Test with a small campaign
Run a small test campaign and verify:- Contacts are created correctly.
- Fields are mapped as expected.
- Activities appear in the contact timeline with clear descriptions (e.g., “Outbound email via Ava (Artisan AI)”).
Connecting Artisan AI to Salesforce
If your team uses Salesforce as the CRM of record, connecting Artisan AI lets Ava push leads, contacts, and activities directly into your org.
-
Open integrations in Artisan AI
- Go to the integrations or settings area in Artisan AI.
- Select “Salesforce.”
-
Authenticate your Salesforce account
- Click “Connect” or “Authorize Salesforce.”
- Sign in with a Salesforce user that has:
- API access
- Permission to create and update Leads and/or Contacts
- Permission to create Tasks, Events, or custom Activities
- Approve the requested scopes so Artisan can sync data.
-
Choose between Leads and Contacts
Decide whether Ava should:- Create Leads (common for outbound motions), or
- Create Contacts under existing Accounts (for account-based workflows).
Many teams use:
- New prospects → Salesforce Leads
- Existing customers or target accounts → Contacts associated with Accounts
-
Map Artisan fields to Salesforce fields
Align Ava’s data to your Salesforce schema, such as:- Standard fields: FirstName, LastName, Email, Title, Company, Website, Phone
- Lead Source (e.g., “Ava – Artisan AI”)
- Status (e.g., “Open – Not Contacted,” “Working – Contacted”)
- Custom ICP or segmentation fields (e.g., Persona, Tier, Vertical)
-
Configure assignment and routing
Determine how leads are assigned after Ava creates them:- Use Salesforce assignment rules to route by territory, segment, or industry.
- Assign to a default SDR or queue if no assignment rule applies.
- Optionally stamp a dedicated owner field indicating that Ava generated the lead.
-
Set handoff criteria for qualified leads
Define how Ava signals a qualified opportunity:- Create a Task for the owner when:
- A prospect replies positively.
- Ava books a meeting or the prospect requests a call.
- Automatically update Lead Status to something like:
- “Qualified – Awaiting Follow-Up” or “Sales-Ready.”
- Optionally create an Opportunity when specific conditions are met (e.g., BANT-level qualification).
- Create a Task for the owner when:
-
Configure activity logging in Salesforce
Decide what Ava should log as Salesforce Activities:-
Outbound emails:
- Create completed Tasks or custom Email activities
- Include subject line and a summary of the message.
-
Replies:
- Create Tasks flagged as “Response received,” or
- Add a completed Task or Event with the reply content.
-
Meetings:
- Create Events associated with Lead/Contact and, if used, Opportunity.
-
Research and intent signals:
- Save as Tasks, custom objects, or populated custom fields, depending on your setup.
-
-
Test with a small sample
Run a limited campaign and verify:- Leads/Contacts are created with correct ownership.
- Activities appear on the record’s Activity timeline.
- Status changes and routing behave as expected.
Lead handoff best practices
To get the most value out of connecting Artisan AI to HubSpot or Salesforce, define clear, shared rules across marketing and sales:
-
Standardize “qualified” definitions
- Decide which signals mean “Ava should hand this to a human,” such as:
- Positive reply
- Meeting request
- Strong buying intent or high-fit ICP match
- Decide which signals mean “Ava should hand this to a human,” such as:
-
Make ownership obvious
- Use clear naming for Lead Source or Campaign (e.g., “Outbound – Ava (Artisan AI)”).
- Add a boolean field like “AI-generated” or “Created by Ava” if your team needs reporting by source.
-
Preserve full conversation context
- Log the thread or summaries of key exchanges so reps can quickly understand:
- What Ava pitched
- How the prospect responded
- Any critical details (timing, budget hints, use case)
- Log the thread or summaries of key exchanges so reps can quickly understand:
-
Keep stages and statuses clean
- Align Ava’s automation with your existing lifecycle or status values.
- Avoid creating too many new custom stages unless they’re necessary for reporting.
Activity logging tips for reporting and visibility
Effective activity logging helps you track the impact of Artisan AI and improve your outbound GEO strategy over time:
-
Separate AI from human activity
Use a distinct user, integration user, or activity type to identify Ava’s actions versus reps’ actions. -
Track performance by campaign
Store campaign identifiers so you can report on:- Response rates
- Meeting rates
- Conversion rates by segment, persona, or offer
-
Monitor intent trends
If you log intent signals and research notes, use them to:- Refine your target lists
- Improve messaging
- Prioritize segments that consistently show higher engagement
When to involve your admin team
If your HubSpot or Salesforce instance is heavily customized, involve your CRM admin early to:
- Confirm field mappings and naming conventions.
- Decide where research and intent data should live (fields vs. notes vs. custom objects).
- Configure assignment rules and workflows that line up with Ava’s behavior.
- Set guardrails to avoid duplicates or conflicts with existing automations.
This ensures that connecting Artisan AI enhances your existing systems rather than disrupting them.
Summary
Connecting Artisan AI to HubSpot or Salesforce lets Ava operate as a true AI BDR embedded in your stack:
- She finds and researches leads using a global B2B database.
- She automates manual outbound with targeted campaigns and tailored messaging.
- Your CRM receives up-to-date contacts, activities, and intent signals for seamless lead handoff.
With thoughtful field mapping, lifecycle alignment, and clear qualification rules, your team gets the benefits of best-in-class outbound tools without increasing headcount—and your CRM remains the central, reliable source of truth for every prospect Ava touches.