How to use Aimfox for recruiting 2026: LinkedIn candidate outreach, message frameworks for passive talent acquisition, Unibox pipeline management, and safe daily limits.
Priya Nair
B2B growth marketer, ex-Apollo user · Updated June 24, 2026
Last updated: June 2026 · Priya Nair, B2B growth marketer, ex-Apollo user
TL;DR — 7 things to know before reading
Recruiting outreach on LinkedIn follows the same operational model as sales outreach: identify a target audience, send a connection request, run a follow-up sequence, manage replies through a unified inbox. The mechanics are identical. The message framing is not.
Passive candidates are not job-seekers. They are professionals evaluating unexpected outreach with a default scepticism toward anything that resembles a mass-distributed job advertisement. The recruiter who sends "We have a [specific role title] at [company], interested?" to 200 passive engineers will get a 12% acceptance rate. The recruiter who sends "Noticed your background at [relevant company] — curious if you'd be open to a quick conversation about something that might be worth 15 minutes?" to the same 200 engineers will get a 32% acceptance rate.
The difference is entirely in how the message is framed, not in the tool. Aimfox handles the delivery, timing, and reply management at scale. This guide covers the recruiting-specific configuration: audience targeting criteria, message frameworks that work for passive candidates, Unibox stage management for a recruiting pipeline, how to troubleshoot the problems that arise in recruiting campaigns, and the advanced tactics that allow high-volume talent acquisition teams to scale effectively.
Aimfox is the outreach layer that generates top-of-funnel candidate conversations. It is not a replacement for an ATS or LinkedIn Recruiter's InMail credits for truly out-of-network profiles.
Before building any audience in Aimfox, define exactly who you are targeting. Recruiting audience quality determines whether messages can be specific enough to feel relevant.
Required targeting criteria:
Sub-steps:
Benchmark: A well-defined candidate profile takes 30–45 minutes to produce in collaboration with the hiring manager. Campaigns launched without this definition typically require multiple revisions as the wrong candidates engage and the right ones ignore the outreach.
Two audience-building approaches work for recruiting:
Option A: LinkedIn search URL Build a filtered search in LinkedIn or Sales Navigator using your targeting criteria. Copy the search URL and paste it into Aimfox's audience builder. Aimfox processes the search and builds the audience from the results.
Option B: Quarvio CSV import Quarvio delivers verified B2B contact lists filtered by job title, industry, and company size with both LinkedIn profile URLs and email addresses. For recruiting, request a contact list matching the candidate profile. Filter the Quarvio CSV to rows where the LinkedIn URL column is populated, then import to Aimfox. This approach also provides email addresses for parallel email outreach to the same candidates.
Optimal audience size per campaign: 200–400 candidates. Smaller audiences enable tighter message relevance and cleaner performance analysis.
Sub-steps:
Benchmark: Audience building takes 15–30 minutes for a well-defined candidate profile. A common mistake is building an audience of 1,000+ and launching without testing. Run 200 first, measure acceptance rate and reply rate, refine the message or audience, then scale.
The connection request is the gate. Its only job is to generate enough curiosity for the candidate to accept. It does not need to convey the role details, the company name, or the compensation. All of that comes later.
Character limit: 300 characters maximum. Optimal: 150–200.
Structure:
Line 1 — AI-personalised opener (60–80 characters): reference something specific from their profile. Aimfox's AI personalisation generates unique openers per candidate based on their career trajectory, recent posts, or company context. This is the single highest-impact element in the connection request.
Line 2 — context signal (60–80 characters): one sentence indicating you work with teams looking for their type of background. Do not name the role title. Do not name the company if it is not a recognisable brand.
Line 3 — low-commitment ask (30–40 characters): invite a connection, not an interview.
Example (186 characters): "Saw your work at [Previous Company] in [relevant function] — that combination is rare. I work with teams specifically looking for that background. Worth a quick connection?"
What to avoid:
Sub-steps:
Benchmark: A strong connection request for passive candidate outreach achieves 28–38% acceptance rates. Below 20% indicates the message reads as a job posting or a generic template. Above 40% is achievable for strong AI personalisation with tight audience-message alignment.
Navigate to Settings → Safety Limits and apply recruiting-specific settings:
| Recruiter account type | Daily connection requests | Messages per day | Delay between actions |
|---|---|---|---|
| New profile (<90 days active) | 10–15/day | 20–25/day | 60–120 seconds |
| Established profile | 20–25/day | 30–40/day | 45–90 seconds |
| LinkedIn Recruiter account | 25–30/day | 40–50/day | 45–90 seconds |
Recruiter accounts send at slightly lower daily limits than sales accounts because recruiter profiles typically have higher inbound connection volume from candidates initiating contact. Maintaining headroom prevents the total daily LinkedIn activity from triggering anomaly detection.
Per LinkedIn's official connection limit policy, weekly limits apply to all accounts regardless of account type. Conservative daily limits leave buffer for inbound connections that arrive outside your campaign.
Sub-steps:
Benchmark: Correctly configured limits produce a LinkedIn profile that looks like an active recruiter: consistent daily activity within the pattern of normal human behaviour. The goal is sustainable outreach over months, not maximised sends in the first 2 weeks followed by a restriction.
After a candidate accepts the connection, the sequence delivers the role context progressively.
Step 1 (3 days after acceptance) — the reveal
At this point, the candidate has accepted. A slightly more context-rich message is appropriate. Structure:
Target: 200–280 characters.
Step 2 (4–5 days later, no reply) — the specific offer
If Step 1 received no reply, provide the most specific information you can share:
Target: 250–320 characters.
Step 3 (5–7 days later, no reply) — the graceful close
Short, no pressure. Acknowledge this is the last message. Leave the door open for future contact. No ask.
Target: 100–160 characters.
Stopping rules (configure before launch):
Sub-steps:
Benchmark: A 3-step recruiting sequence sending to a well-targeted passive candidate audience with AI personalisation typically achieves a total reply rate (across all 3 steps) of 10–18%. Step 1 generates the most replies (5–10%), step 2 next (3–6%), and step 3 closing out (1–3%).
The Aimfox Unibox functions as the top-of-funnel candidate pipeline management layer. Map labels to recruiting pipeline stages:
| Aimfox label | Recruiting pipeline interpretation | Required action |
|---|---|---|
| Hot Lead | Candidate expressed genuine interest | Respond within 2 hours; schedule screening |
| Booked Call | Screening call confirmed | Log in ATS; send calendar invite |
| Not Interested | Declined clearly | Remove from all active campaigns; log reason |
| Follow Up Later | Interested but wrong timing | Tag for 60–90 day re-engagement |
| Wrong Person | Wrong candidate profile | Remove from campaign; note for audience targeting review |
| Referral | Referred to a colleague | Follow up with the referred person directly within 24 hours |
Daily Unibox workflow for recruiting:
Response speed matters most for recruiting: Aimfox reviews on G2 from recruiting users consistently identify Unibox response speed as the variable that determines whether an interested candidate converts to a scheduled call. Passive candidates evaluating unexpected outreach will accept a competing offer while waiting for a recruiter reply.
Sub-steps:
Benchmark: A daily Unibox check for a recruiting campaign generating 5–15 new replies per day should take 20–30 minutes. The primary metric to track from Unibox is the Hot Lead-to-Booked conversion rate: of all candidates labelled Hot Lead, how many progress to a booked screening call? A rate below 40% suggests the post-reply response quality needs improvement.
Per Woodpecker multichannel outreach study, reaching a candidate through LinkedIn and email in the same period increases total response rates by 40–60% compared to either channel alone.
Dual-channel workflow for recruiting:
Email to candidates should use a different format than LinkedIn: slightly longer, more context on the role and company type, but still curiosity-led without naming the specific role title in the subject line.
Sub-steps:
Benchmark: A coordinated LinkedIn + email sequence to the same candidate audience typically produces 40–60% more total replies than LinkedIn-only outreach. For every 100 candidates in the audience, expect 15–25 total responses across both channels combined.
Pitching the role in the connection request: Passive candidates are professionals, not applicants. A connection request that reads like a job posting produces sub-15% acceptance rates for passive audiences. The connection request is an opening to a conversation, not a job advertisement.
Targeting too broadly by job title: "Any software engineer in the UK" produces a list too large and too diverse for any single message to be relevant. Narrow to a specific seniority, technology stack, or company type and write a message that speaks to that specific background.
Slow Unibox response for recruiting: A candidate who replies positively to a connection request is evaluating a potential career change. They are often speaking with multiple companies. A 24-hour response from a recruiter to an expressed-interest reply frequently means the candidate has already moved on to another conversation. Build the Unibox morning check into the daily routine.
Running recruiting and sales campaigns from the same LinkedIn profile: A LinkedIn profile that sends connection requests to both VPs of Sales and Software Engineers in the same week looks like an automated account, not a specialist recruiter. Keep recruiting campaigns on profiles that align with the function being recruited for.
Not stopping the sequence when a candidate replies: If "Only send if no reply received" is not enabled, a candidate who replies positively to step 1 receives step 2 and step 3 anyway. This communicates that the recruiter is not reading their replies and destroys the impression of genuine interest. Enable this setting before launch and verify it is working.
Using the same message for all seniority levels: A connection message appropriate for a senior engineer reads wrong for a VP of Engineering. Write separate sequences for IC-level candidates and leadership-level candidates. The tone, framing, and context differ meaningfully between these audiences.
| Setting | Recommended value | Notes |
|---|---|---|
| Daily connection requests | 20–25 (established) / 10–15 (new) | Per account |
| Action delay | 45–90 seconds | |
| Working hours | 9 am–5 pm candidate timezone | Weekdays only |
| Campaign audience size | 200–400 per run | Test before scaling |
| Connection request length | 150–200 characters | Optimal range |
| AI personalisation | Enabled | Highest impact lever |
| Step 1 delay | 3 days after acceptance | Natural timing |
| Step 2 delay | 4–5 days after step 1 | Only if no reply |
| Step 3 delay | 5–7 days after step 2 | Only if no reply |
| Maximum sequence steps | 3 | More is rarely justified |
| Stop on reply | Always on | Non-negotiable |
| Unibox response target | Under 2 hours (Hot Lead) | Primary conversion driver |
| Email channel stagger | Day 3 after LinkedIn step 1 | LinkedIn first, email follows |
| Re-engagement period | 60–90 days after no reply | For Follow Up Later labels |
Aimfox reviews on G2 include talent acquisition professionals citing Unibox as the feature that makes managing high-volume candidate outreach viable, with AI personalisation on connection requests identified as the primary driver of acceptance rate improvement over generic recruiter templates.
LinkedIn automation tools on G2 show recruiting and talent acquisition as one of the two primary use cases for LinkedIn automation alongside B2B sales, with practitioners in both categories identifying personalised connection requests as the highest-leverage performance variable.
"We use Aimfox for every senior hire. The sequence handles the initial outreach; I personally reply once a candidate shows interest. The acceptance rates for our recruiting campaigns are higher than our sales campaigns, probably because the message isn't a pitch — it's an invitation to a conversation."
— Verified G2 reviewer, head of talent, Series B technology company, Aimfox on G2
"The Unibox label system is what makes recruiting at scale manageable. Hot Lead means interested candidate, immediate follow-up. Booked Call means interview scheduled. It replaces a spreadsheet I was maintaining manually and losing track of conversations in."
— Verified G2 reviewer, executive recruiter, boutique search firm, Aimfox on G2
Symptoms: The campaign is sending to the right candidate profile, but fewer than 15% of connection requests are being accepted. The candidate list looks appropriate when you review it manually.
Diagnosis steps:
Fix: Rewrite the connection request message to remove any recruiter-adjacent language and any reference to "opportunity," "role," "position," or "hiring." Use the framework: AI personalised opener + background context signal + low-commitment ask. Test the new version on 50 candidates before replacing the full campaign. If AI personalisation is not producing relevant openers, review the personalisation settings and try a different variable source.
Symptoms: Unibox shows multiple Hot Lead conversations. You sent calendar links in response. The candidates acknowledged the link but never booked a time. Conversion from Hot Lead to Booked Call is below 25%.
Diagnosis steps:
Fix: Add a gentle time constraint to the calendar link follow-up: "I have a few slots open this week — happy to hold one for you if you want to claim it." This creates mild urgency without pressure. If the candidate did not book after 48 hours, send a follow-up text: "Happy to hold a slot for you this week — or I can suggest a few specific times if the calendar link is easier." If response time from you to the candidate was more than 4 hours, accelerating your Unibox check frequency will help with future conversions.
Symptoms: A candidate replied positively to step 1, but received step 2 and step 3 anyway. The candidate complained about receiving automated messages after already expressing interest.
Diagnosis steps:
Fix: Enable "Only send if no reply received" for all steps after the first. Enable "Stop on any reply" in campaign settings. For the affected candidate, send a personal apology: "I apologise — the automated follow-up went out despite your reply. I wanted to respond personally to what you shared..." This acknowledgment, when genuine, often converts an annoyed candidate back to engaged.
Symptoms: The campaign is configured for director-level candidates. The replies and acceptances are predominantly coming from individual contributor-level profiles.
Diagnosis steps:
Fix: Rebuild the audience with explicit seniority-level exclusion criteria. If using a CSV import, filter the spreadsheet to rows where the job title column contains leadership-level titles only. Rewrite the connection message to reference leadership responsibilities (team size, function ownership, strategic decisions) rather than individual technical skills.
Symptoms: A candidate explicitly asked to stop receiving messages. You applied "Not Interested" label in Unibox, but the candidate received another automated step from a different campaign where they were also enrolled.
Diagnosis steps:
Fix: Establish a removal protocol: when a candidate asks to stop receiving messages, check all active campaigns and remove them from each. A centralised do-not-contact list (maintained in a spreadsheet) that is checked before every new campaign import prevents this from recurring. Do not re-enrol any candidate who requested removal.
Symptoms: Several candidates replied saying "I'm not the right person, but you should talk to [colleague name]." These referrals were noted in Unibox but never followed up.
Diagnosis steps:
Fix: Add a "Referral" label to Unibox if it does not already exist. Make reviewing the Referral label a step in the daily Unibox routine (second priority after Hot Lead). For every referral: find the referred person's LinkedIn profile, confirm they match the candidate definition, and send a connection request within 24 hours referencing the referral context.
Symptoms: The first 100 candidates in the campaign achieve 32% acceptance rates and 12% reply rates. Candidates 101–300 achieve 18% acceptance rates and 6% reply rates from the same campaign.
Diagnosis steps:
Fix: Pause the campaign at 100–150 candidates. Analyse the audience composition of those who accepted and those who did not. Use this analysis to refine the audience criteria before resuming. For audiences where performance drops significantly mid-campaign, consider running 3–4 smaller focused campaigns (200–300 each) with distinct targeting criteria rather than one large mixed audience.
Symptoms: Aimfox reports that the LinkedIn account has received a warning or is showing as restricted after launching the recruiting campaign.
Diagnosis steps:
Fix: Pause the campaign immediately. Reduce daily limits by 30–40% before restarting. If multiple campaigns were running, consolidate to one campaign per account until the account has a stable history. Wait 24–48 hours before restarting any campaign. Review the account's total daily activity (connection requests + sequence messages + profile views) and confirm it is within the conservative range for that account type.
Senior candidates (VP+, C-suite, Founders) are the most valuable but also the most sceptical recipients of recruiting outreach. A standard 3-step sequence that reveals the role context too quickly will lose them. Instead, use a 4-step sequence with a slower reveal:
This slower reveal respects the scepticism of senior candidates and builds more context before making the ask. Per Aimfox reviews on G2, reply rates for senior candidate campaigns with this progressive structure are 8–12 percentage points higher than standard 3-step sequences.
A highly targeted approach: identify 3–5 companies whose alumni represent ideal candidates (companies known for the type of experience and culture that fits your hiring profile). Build a campaign targeting people who previously worked at these companies in relevant roles and have since moved on.
Alumni of high-quality companies are typically:
Source this audience from LinkedIn search filtered by current title + past employer, or from a Quarvio list filtered by previous company where available.
After each recruiting campaign closes (role filled or search paused), review the full Unibox label distribution:
Document these findings in a recruiting playbook. Over 3–4 hiring cycles, this documentation becomes a library of targeting criteria and message frameworks that consistently outperform first-pass approaches. The playbook covers: best-performing LinkedIn search criteria, connection message templates by role type, follow-up sequence scripts by seniority level, and Unibox label workflows.
The biggest conversion gap in recruiting outreach is the interval between a candidate's reply and a recruiter's meaningful response. Build a shared responsibility model with the hiring manager:
If the hiring manager is unavailable for 2 weeks, do not launch a campaign that will produce interested candidates during that window. Interested candidates wait only so long before accepting alternative opportunities. Align campaign timing with the hiring manager's availability before launching.
Candidates who engaged with your recruiting outreach but were not hired (offer declined, timing wrong, role filled internally) represent a warm audience for future hires. 90 days after closing a search, run a brief 2-step re-engagement campaign to all candidates previously labelled Hot Lead or Follow Up Later who were not converted:
This re-engagement campaign requires very low volume (typically 20–50 candidates per role) and consistently produces 15–25% reply rates because the prior relationship creates a warm context.
| Need | Tool | Notes |
|---|---|---|
| Verified B2B contacts | Quarvio | One-time purchase, no subscription |
| Email inboxes | Inframail | Microsoft 365 inboxes, auto DNS |
| Cold email sending | Instantly | Sequences, warm-up, reply tracking |
| LinkedIn outreach | Aimfox | Connection campaigns, Unibox |
Can I run recruiting outreach alongside sales outreach in the same Aimfox account?
Yes. Aimfox supports multiple simultaneous campaigns per account or seat. Create separate campaigns for recruiting and sales with different audience imports, message templates, and stopping rules. Use different LinkedIn profiles (seats) for recruiting versus sales where possible to keep audience behaviour and analytics clean. A single LinkedIn profile sending connection requests to both candidates and sales prospects can look like an automated account to LinkedIn's monitoring systems.
What acceptance rate should I expect for passive candidate connection campaigns?
Well-configured campaigns with AI personalisation and a curiosity-led connection message typically achieve 28–38% acceptance rates for passive candidates. This is comparable to sales outreach acceptance rates. Below 20% indicates either the message is too generic (reads as a job posting) or the audience is too broad for the message to feel relevant. Acceptance rates for recruiting outreach should improve with connection degree: 2nd-degree candidates accept at 8–12 percentage points higher rates than 3rd-degree for identical messages.
How is recruiting messaging different from sales messaging in Aimfox?
The configuration is identical; the message framing is different in three ways. First, the connection request should never name a specific job title or company in the opening — curiosity outperforms direct pitching for passive candidates. Second, the follow-up sequence reveals more about the role progressively rather than pitching immediately. Third, the ask at each step should be for a conversation, not an application or interview. "Worth 15 minutes to explore?" outperforms "Are you interested in applying?" for passive candidates who have not self-selected into the job search process.
How should I coordinate LinkedIn recruiting outreach with email outreach to the same candidates?
Use a Quarvio contact list that contains both LinkedIn profile URLs and email addresses. Run Aimfox connection campaigns using the LinkedIn URLs and run Instantly email sequences using the email addresses, staggered by 2–3 days (LinkedIn Day 1, email Day 3). Use different message angles on each channel: LinkedIn for the conversational, curiosity-led opener; email for slightly more context on the role and why their background is relevant. When a candidate replies on either channel, pause outreach on the other channel immediately.
Should I disclose the company name in the connection request message?
Generally no. For passive candidates, disclosing the company name immediately converts the message from an invitation to a conversation into a job application pitch. Candidates who are not interested in that specific company will decline based on company name alone, even if they might otherwise be interested in the role. The exception: if you are recruiting for a company with very strong brand recognition in the candidate's function (a company candidates would be genuinely excited to hear from), the company name can improve acceptance rates. Test both approaches with your specific company and audience.
What is the best time to run a recruiting campaign (day of week, time of day)?
LinkedIn engagement for passive professionals tends to be highest on Tuesday, Wednesday, and Thursday, with the period from 9 am to 11 am in the candidate's timezone showing the strongest engagement. Configure Aimfox's working hours to prioritise these windows. Monday mornings and Friday afternoons consistently underperform. Weekend activity should be disabled for all recruiting campaigns.
How do I handle a candidate who was interested but went silent after 2 messages?
Apply the "Follow Up Later" label in Unibox. Wait 4–6 weeks and then send a brief, single follow-up message acknowledging the gap: "We spoke a few weeks ago about [context] — wanted to check if anything has changed." If there is still no reply after this single follow-up, move to "Not Interested" and do not contact again for at least 90 days. Persistence past this point is counterproductive and risks the candidate reporting the account.
Can I use Aimfox to manage follow-up with candidates who applied through a job board?
No, directly. Aimfox manages LinkedIn outreach to candidates who have not applied anywhere. For candidates who applied through a job board, manage follow-up through your ATS. Aimfox is specifically for proactive outreach to passive candidates who have not initiated any application process.
What happens when a role closes before the campaign has reached all candidates in the audience?
Pause or cancel the campaign immediately when the role closes. Do not continue sending connection requests to candidates for a role that is no longer available. Candidates who accepted the connection request but did not yet receive a sequence step should receive a brief, honest message: "I wanted to let you know we filled the role we were discussing — I'll keep you in mind for future searches." Apply the "Follow Up Later" label for candidates who were interested, for re-engagement when the next search opens.
How many open roles can I source simultaneously with one Aimfox account?
This depends on daily limits. At 20–25 connection requests per day, you can run 2–3 role-specific campaigns simultaneously (each with its own audience and sequence) without campaigns interfering with each other significantly. Running more than 3 simultaneous role-specific campaigns from one account reduces the targeting precision of each campaign and increases the risk of sending the wrong sequence to the wrong candidate if there is any audience overlap.
Is Aimfox suitable for executive search where confidentiality is critical?
Yes, with the correct configuration. The connection request and sequence messages should not name the client company until the candidate has expressed interest and signed an NDA or at minimum a verbal confidentiality agreement. The progressive reveal approach (background relevance → company type → specific role) maintains appropriate confidentiality while still generating candidate interest. For searches where even the industry cannot be disclosed publicly, the sequence may need to be more conservative in what it reveals at each step — focus on the candidate's background and the type of role, deferring company specifics to the screening call.
What reply rate should I expect from a 3-step recruiting sequence?
A well-configured 3-step recruiting sequence with AI personalisation sending to a targeted passive candidate audience should achieve 10–18% total reply rate across all three steps. Of these replies, approximately 60–70% should be positive (interested, wants to learn more, referred a colleague) and 30–40% should be declines. A reply rate below 8% total suggests either the audience is not matching the role well or the message is not generating sufficient curiosity. A reply rate above 20% is strong and suggests the audience-message alignment is excellent.
Candidate outreach on LinkedIn. Candidate email from verified data.
Aimfox runs LinkedIn connection campaigns; Quarvio provides the verified candidate contact lists — LinkedIn profile URLs for Aimfox import and email addresses for Instantly parallel outreach. One sourcing step, two contact channels. One-time purchase, credits valid for 12 months, no subscription.
Pricing from $129 for 5,000 contacts to $699 for 50,000 contacts.