Learn how to automatically import and qualify inbound leads from your website into FirstQuadrant—whether they signed up via a form, self-serve flow, or demo booking. This guide covers webhook setup, Zapier integration, qualification logic (both pre- and post-import), AI enrichment, and fine-tuning rules to personalize follow-ups based on lead attributes.
This article explains how to automatically add new leads to FirstQuadrant based on their behavior on your website. There are three common ways new leads enter your pipeline:
We’ll walk through how to connect each of these to FirstQuadrant in detail.
If someone fills out a form on your site (e.g. “Contact Us” or “Get a demo”), you can use FirstQuadrant’s webhook integration to automatically import their data.
POST
request to this URL.note
(free-text): e.g. “Filled out website form requesting a demo and said ….”company
details: name, domain, locationemployment
: title, job level, etc.All fields will be enriched by FirstQuadrant where applicable.
Tip: Use the
note
field to give the AI extra context. For example: “Signed up via contact form. Please follow up with demo scheduling link.”
More on Webhooks: For a complete breakdown of how to send data to FirstQuadrant using webhooks—including supported fields, advanced payload formats, authentication, and retry behavior—refer to our dedicated Webhook Import Documentation.
If your product allows users to sign up and onboard without human intervention, you can treat these users the same as website form submissions:
note
that reflects their signup behavior. For example:
Providing a note gives the AI important context about what just happened and what should happen next. For example, you could write something like: “Signed up via self-serve, dropped off at step 3 of onboarding.” This allows FirstQuadrant to adapt its actions accordingly—whether that means sending a follow-up email, offering help, or triggering a task.
You can resend the webhook multiple times with updated notes if the same contact takes new actions (e.g., progresses further in onboarding).
Tip: You don’t need to build complex workflows. Just describe what happened in plain language, and the AI will figure out the next best steps on its own.
If users book a demo directly through a scheduling link on your website, you can use Zapier to automatically add those contacts to FirstQuadrant.
Note: Even without a note, FirstQuadrant can infer context from the calendar integration if the event shows up on your calendar.
Once a contact is successfully imported—whether from a form, a self-serve signup, or a demo booking—FirstQuadrant automatically plans the next steps. This involves determining whether to engage, how to engage, and when. To control and customize this behavior, there are two primary strategies for qualifying and acting on inbound leads:
This approach allows you to define upfront rules that filter out low-quality or irrelevant contacts before they are ever added to FirstQuadrant. You set these rules in the Import Settings for each webhook or file upload.
There are two layers of filtering available:
Basic filters (checkbox toggles):
Qualification questions: You can also ask specific questions to qualify leads more rigorously. For example:
These questions work by querying perplexities AI search and can be used to determine whether a lead should be allowed into your workspace. Only leads that pass all criteria will be imported and acted upon by the AI.
If a contact does not meet all criteria, they are ignored completely. This is ideal when you want tight control over what enters your pipeline or want to avoid using up AI credits on unqualified leads.
Keep in mind: Disqualified contacts are never visible in FirstQuadrant. The system does not track or process them. You can check out the qualified/disqualified contacts in the import detailed view, however.
Need help configuring imports? Visit our detailed Import Helpdesk Articles to learn more about the import and qualificaiton process.
This approach gives you maximum flexibility: you allow all contacts to enter FirstQuadrant without applying any qualification criteria in the import settings. Instead, you enrich and segment the leads after they’re imported using AI-enriched properties and fine-tuning rules.
Important: In this setup, you should leave the qualification section in the import settings blank. All leads will be imported as-is, and qualification will happen entirely through enriched properties and AI-based logic.
Let’s say you want to take different actions based on the company size of the lead—for example, prioritize enterprise leads over small businesses. Here’s how you’d set that up using properties and fine-tuning rules, entirely after the import happens:
Company Headcount
or Employees
)Need help creating properties? Learn how to create and configure custom properties, including enabling enrichment with AI and linking to contact or company records in our Properties Help Guide.
Go to Settings > Fine-tuning
Click New Rule and choose General Rule
In the “Applies to” section, select only the relevant import segment, such as your specific webhook-based import or form-based signup feed. This ensures the rule only applies to leads coming through that import.
In the instruction text, describe what should happen based on the company headcount. For example:
This setup allows FirstQuadrant to interpret real company context and determine the best next step for each lead. You don’t need to pre-filter anything. Every lead comes in, but how FirstQuadrant responds varies based on AI-enriched attributes.
New to fine-tuning rules? Learn how to write clear, context-based rules to guide the AI’s behavior in our Fine-Tuning Guide.
Pro tip: This method is especially powerful when your lead pool is diverse. Let the AI sort and adapt the messaging based on the data it enriches. You can also continue layering in additional rules over time as you refine your workflows.
New to fine-tuning rules? Learn how to write clear, context-based rules to guide the AI’s behavior in our Fine-Tuning Guide.
You can combine this with basic import filters (Option A) if you want to pre-gate obviously unqualified leads (e.g., no professional email, no domain), and then use these enriched rules to personalize the response after that.