Adding your first message
When you reach the Sequence step in campaign setup, you’ll be prompted to add a first message.- Click Add first message to start from a blank template
- Alternatively, click the ✨ icon next to the button and choose between three AI-generated sequence styles:
- Friendly
- Professional
- Concise
Structuring your sequence
You can add unlimited follow-ups to any sequence.- For each follow-up, specify the delay in days after the previous message
- For the very first message, you can define when it should be sent after a contact enters the campaign audience (e.g., immediately, after 2 days). This is useful if contacts are added via integrations like a sign-up form and you want to delay outreach
Personalizing content with variables
FirstQuadrant supports AI-powered variables that allow you to deeply personalize your sequence messages with dynamic content tailored to each contact or company. To create a variable, type any instruction within curly brackets ({}
) directly into your message draft. This tells FirstQuadrant to dynamically replace the placeholder with personalized content at send time. For example:
- View and edit the variable name
- Add example values to guide the AI (e.g., “scaling global logistics”)
- Select the expected length of the output:
- Very short (2–3 words)
- Short (4–5 words)
- Medium (1 short sentence)
- Long (1–2 sentences)
- Auto (let the AI determine)
- Public data the platform automatically collects (e.g., LinkedIn bios, Crunchbase descriptions)
- Properties enriched through AI or manually added (see the “Adding custom properties” section)
- Knowledge added via fine-tuning (see the “Adding knowledge” section)
{mention similar companies we've worked with}
, FirstQuadrant can only fill this out accurately if you’ve added a fine-tuning rule listing relevant companies.
Tip: Always ensure the content you want to reference in your variable is available in one of these sources. If not, add a property or create a fine-tuning rule to feed the AI the context it needs.This approach allows you to craft structured email sequences where you control the narrative, while still dynamically adjusting language, tone, and examples for each recipient.
Adding knowledge
To help the AI personalize sequences using your internal knowledge base, you can create contextual knowledge blocks that serve as additional training for the model.- Scroll down to the Knowledge section in the right-side context panel while editing your sequence.
- Click Add knowledge to open a modal.
- In the modal:
- Define a topic—this is a label for internal use (e.g., “Pricing”, “Use cases”, “Customer success stories”)
- In the Knowledge field, write out detailed background information that you’d like the AI to reference. This can be anything from pricing breakdowns, competitive differentiators, case studies, customer references, or internal positioning notes
- This content is treated as factual and instructive, so make sure it is accurate and clearly written
Where and how the knowledge is used
Once added, the knowledge becomes part of the context that the AI will reference when generating or filling in variables inside your campaign sequence. For example, if your email draft includes a variable like:If your knowledge content includes a list (e.g., of companies you’ve worked with, or common objections), the AI can pick the best-matching items depending on the contact’s context (like industry or job title).
Knowledge scope
By default, the knowledge you add will be scoped to the current campaign only. This ensures maximum relevance. If the content is broadly useful, you can instead check the option to make it globally available, allowing the AI to apply it across all campaigns and sequences.Tip: The more structured and specific your knowledge content is, the more reliably the AI can use it in context. Use bullets, examples, and segment-specific notes wherever possible.
Adding custom properties
To capture extra context for contacts or companies:- Scroll to the Properties section in the right panel
- Click Add property
- Choose whether the property applies to a Contact or Company
- Set the type (e.g., Text, Checkbox, Multi-select)
- Choose how to enrich the property:
- Use AI (e.g., Perplexity)
- Use your internal data
Note: A separate helpdesk article explains how to configure and manage properties in full detail. Refer to it if you’re unsure how to define or enrich properties effectively.In short, properties act as structured inputs that power conditional logic and dynamic personalization in your message templates.
Creating A/B test variants
You can test multiple variations of your email sequence:- Click A/B testing at the top right
- Select a predefined AI tone (Friendly, Professional, Concise), or choose Custom to write your own
- Each variant will be distributed evenly to your campaign audience
- View analytics later to see which variant performs best and disable the rest
Previewing your sequence
Click Preview to simulate exactly how your sequence emails will look for each contact and sender combination. This is a critical step to ensure your variables are resolving correctly, your tone is consistent, and that the AI has all the context it needs. Once in preview mode, FirstQuadrant will automatically load a contact from your campaign audience. You can:- Use the Next button to cycle through different contacts in the audience
- Click the three-dot menu next to the contact preview to search for and select a specific contact
- Preview how the message will render for each team member by switching the sender using the dropdown in the top-right. This is especially useful if you’ve enabled dynamic variables or sender-specific content
- If the AI is missing any variable context (e.g., a property is not enriched), you’ll see the variable unresolved or blank
- If knowledge or fine-tunings are involved, the preview will show how the AI interpreted that input
- Iterate on your variable instructions (curly bracket prompts) if the results aren’t consistent
- Adjust knowledge or property inputs if the data pulled is too vague or too generic
Tip: This preview not only helps avoid embarrassing mistakes, but it’s also the best way to test AI behavior under real conditions before your campaign goes live.
Optional settings
Located in the right-side panel of the sequence editor, these settings give you control over automation, personalization, and deliverability behaviors.Autopilot
When Autopilot is turned on, FirstQuadrant will send out email sequences automatically without requiring your manual approval via the Actions List.- By default, Autopilot is disabled, meaning all outbound messages generated from your campaign will first be listed in your Action List for review and approval
- If you enable Autopilot, a sub-setting called “Disable for contacts with existing conversation history” is automatically turned on. This means:
- Sequences will not be automatically sent to contacts who have prior email history with anyone in your team—instead, they will be added to your Action List for manual review and approval
- This helps prevent awkward situations, such as sending a cold email to someone you already had a relationship with
- You can disable this sub-setting if you’re confident the sequence is appropriate even for known contacts
Contextual adjustment
This setting is enabled by default. It allows FirstQuadrant’s AI to intelligently rewrite parts of the email based on previous conversations. For example:- Instead of saying “I just came across your company,” the AI might rewrite it to say, “It’s been a while since we last connected,” if there’s past communication
- This setting ensures your messages feel relevant and human, especially when your campaign includes a mix of new and previously engaged contacts
Open tracking
Open tracking allows FirstQuadrant to measure how many of your sent emails are being opened, using an invisible tracking pixel. By default, FirstQuadrant uses sampled tracking:- The tracking pixel is injected into only about 10% of emails to protect deliverability
- FirstQuadrant uses this sample to extrapolate overall open rates
- This approach avoids spam filters that penalize campaigns with excessive tracking
- When enabled, a tracking pixel is included in every email for precise, per-email open data
- Provides maximum visibility into individual email engagement
- May slightly impact deliverability rates
Finalizing the campaign
Once your sequence is set up:- Click the X in the top left to close the editor
- Return to the campaign overview
- Toggle the campaign on in the top-left corner