Accessing the import settings page

You can access the Import Settings page in two ways:
  • When creating a new import, you are automatically taken to this page.
  • If you are revisiting an existing import, click on Edit import from the top right corner of the import detail view.

Section 1: Import source (top block)

The first block at the top of the page will vary depending on how you chose to import your contacts:
  • Webhook imports: Displays a unique Webhook URL and shows a sample payload of how contact data should be structured in JSON format.
  • App imports: Displays setup instructions specific to the connected app (e.g. Zapier).
  • CSV file imports: Displays the uploaded CSV files, with an option to add more.
No matter the source, the remaining configuration sections on the page are consistent. Info: There are separate helpdesk articles available for each of the three import types—Webhook, App, and CSV—which explain their specific setup processes in detail.

Section 2: Naming your import

Every import should have a clear and descriptive name. This helps identify imports later when running campaigns, nurturing flows, or audits. Click into the Name field and update it with a recognizable title, such as “Inbound Webhook – Q3 Leads” or “CSV Import – June Newsletter.”

Section 3: Qualification questions

Qualification questions allow you to define specific criteria that contacts or companies must meet before they are officially imported into FirstQuadrant. This is a critical filtering mechanism to ensure only relevant, high-quality records are added to your workspace. When you upload a list or connect a source (CSV, webhook, or app), the contacts are staged but not yet fully imported. Qualification questions act as a gating layer: FirstQuadrant evaluates each staged contact against your specified criteria, and only those who pass all questions are included in the final import. These questions are always binary (yes/no) and can target either the company or the contact. They are especially useful for narrowing your target audience to fit your ICP (ideal customer profile). For example:
  • Company-level questions might ask: Is the company a B2B SaaS?, Is the company SOC 2 compliant?, or Does the company have over 50 employees?
  • Contact-level questions might ask: Is this a senior-level decision maker?, or Is the contact based in Europe?
To create qualification questions:
  • Click Add question to open the builder.
  • Choose whether the question applies to a contact or a company.
  • Write your yes/no question.
  • Choose the source of the answer:
    • Perplexity (default): Uses external AI search to look up the answer.
    • Internal data: Pulls from FirstQuadrant’s enrichment data (best used when importing known records).
  • Decide whether a yes or no qualifies the record.
You can also in the advanced section:
  • Choose to qualify records with unknown answers (enabled by default).
  • Provide additional context or explanation for the question using the description field.
All contacts must pass every qualification question you set. If a contact fails even one, they will not be imported. Tip: You can combine multiple unrelated questions for more refined control over your imports.

Section 4: Qualifying rules

Qualifying rules are additional system-level checks applied after a contact has passed all qualification questions. These rules serve as automated filters that help ensure the validity and integrity of your imported data before final import. You can enable or disable the following rule-based filters:
  • Company website is up: This rule checks whether the company’s domain is live and reachable. If the domain is down or does not resolve, the contact will be disqualified. This helps filter out inactive or defunct companies.
  • Email address is verified: Uses FirstQuadrant’s built-in email verification service to determine whether the email is likely deliverable. If the email fails verification, the contact is disqualified. This reduces the chances of bouncebacks in outbound campaigns.
  • Professional email is available: Ensures that contacts use work-related email domains (e.g. [email protected]) and filters out personal domains like Gmail, Yahoo, and Outlook. This is especially useful if you’re focused on B2B outreach.
  • Exclude existing contacts (enabled by default): If turned on, FirstQuadrant checks whether a contact already exists in your workspace. If yes, they will not be added to this import. If this option is turned off, existing contacts will still be included in the current import group. This is useful when you’re importing to segment for a specific campaign or initiative. Note that contacts are never duplicated even if they belong to multiple imports.
Note: These rules are only evaluated after contacts have passed the qualification questions. If a contact is disqualified by a qualification question, these rules are not applied at all.

Section 5: Run AI reasoning

Once contacts pass all qualification checks and rules, you can control whether FirstQuadrant runs AI reasoning on the imported contacts by toggling the “Run AI reasoning” option:
  • When enabled: FirstQuadrant will automatically run AI reasoning on each imported contact, analyzing their profile, company, and context to generate personalized insights, suggested actions, and outreach strategies. This comprehensive AI reasoning consumes 3 credits per contact.
  • When disabled: Contacts are imported without AI reasoning. They will be added to your workspace but won’t have AI-generated insights, personalized messaging, or suggested next steps until something triggers the reasoning.
Important credit considerations:
  • Running AI reasoning consumes 3 credits per contact from your workspace allowance
  • For large imports (e.g., 1,000+ contacts), consider your available credit balance
  • You can always run AI reasoning later on-demand if you choose to import without reasoning

Guidelines for configuration

Enable “Run AI reasoning” if:
  • You need immediate AI insights and personalized messaging for these contacts
  • You’re planning to engage with these contacts soon or they have a conversation history you want to continue
  • You have sufficient credits for the import size
  • You want the AI to analyze and prioritize these contacts
Disable “Run AI reasoning” if:
  • You’re importing contacts to add to a campaign
  • These are cold leads you’ll nurture over time
  • You prefer to manually select which contacts to process later
  • You’re importing for data storage rather than immediate engagement

Section 6: Notes (optional)

When importing contacts, you can optionally attach a note that provides additional context for FirstQuadrant’s AI to evaluate during its reasoning process. Here’s how it works:
  • A note is added automatically to the end of the conversation history for each contact in the import.
  • When “Run AI reasoning” is enabled, that note becomes part of what the AI reviews when determining the contact’s status, urgency, and suggested actions.
  • These notes can include:
    • Descriptive context about how or why the contact was imported (e.g. “Imported via Zapier from lead gen form”)
    • Internal instructions for FirstQuadrant (e.g. “Follow up in 2 weeks with product demo link”)
    • Relationship info or meeting history (e.g. “Met at Web Summit 2024”)
Important: Notes are not just informational. When AI reasoning is enabled, FirstQuadrant uses them as active signals when evaluating next best actions. Even subtle instructions like “warm intro” or “follow-up post-trial” can significantly shape the suggested outreach strategy. Note: If you’ve disabled “Run AI reasoning” during import, these notes will still be attached to the contacts but won’t be analyzed by the AI until you manually trigger reasoning later.

Display note as Event or Note

When you add a note to your import, you can choose how it appears in the conversation history of each contact by configuring the “Display note as…” setting. This setting becomes available when a note is provided. Two display options:
  • Event: The note is displayed as a collapsed event snippet in the conversation history. Only the first line of the note is shown initially, making it ideal for brief status updates or milestone markers. Users can click to expand and see the full note content.
  • Note: The note is displayed in its full form as a traditional note in the conversation history. This is the default behavior and is best for detailed context or instructions that should be immediately visible.
When to use Event display: Choose Event when your note represents:
  • A point-in-time occurrence (e.g., “Contact attended webinar on product features”)
  • A status change or milestone (e.g., “Trial period started”)
  • Brief updates that don’t require immediate full visibility (e.g., “Downloaded pricing guide”)
  • Bulk imports where you want to minimize visual clutter in the conversation history
When to use Note display: Choose Note when your note contains:
  • Detailed context or background information
  • Specific instructions for follow-up
  • Multi-line content that needs to be fully visible
  • Important information that the AI should prominently consider

Section 7: Scheduling the import

You can choose when and how the contacts should be imported:
  • Import all rows immediately: All qualified contacts are imported at once.
  • Import on a recurring schedule: Specify a number of contacts to import periodically (e.g. 100 contacts per month).
Use case:
  • When importing from a large prospecting list (e.g. 100,000 contacts).
  • To conserve credits and stagger outreach.
  • To defer engagement or stagger workload.