Migrate your Loxo data
AI-augmented Talent Intelligence Platform combining ATS and recruiting CRM for agencies, RPOs, and in-house teams managing full-lifecycle searches.
In its favor
Why people choose Loxo
The signal that keeps Loxo on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Users praise the clean UX that consolidates emails, texts, and call recordings in one place, making it easy to hand off candidate conversations between team members without losing context.
The free tier gives teams a full ATS and Recruiting CRM to validate the platform before committing to a paid tier, lowering the barrier to entry.
Loxo Source provides a Boolean-capable people database with verified contact info, reducing the need for separate LinkedIn Recruiter licenses for sourcing workflows.
Users cite reliable customer support and a straightforward setup as reasons they stay on the platform long-term, with some using it since 2015.
The AI Notetaker and automated outreach campaigns consolidate tools that smaller agencies would otherwise pay for separately, consolidating the tech stack.
Email and SMS automation failures cause recruiters to fall back to manual outreach, defeating the purpose of the platform and creating extra work during active searches.
The AI matching quality is inconsistent — users with niche skillset requirements report that Loxo Source produces outdated results that do not replace LinkedIn Recruiter.
Users on Capterra report being misled on sales calls about sourcing capabilities, with promised integrations absent after purchase, leading to non-renewal and billing disputes.
Multiple users report duplicate candidate profiles when the same person applies to different jobs, creating messy databases that require manual cleanup.
The deal pipeline board is difficult to use for managing business development workflows, pushing some users toward platforms purpose-built for CRM-style pipeline management.
Reasons to switch
Why people leave Loxo
The recurring reasons buyers give for replacing Loxo. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Loxo fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Loxo pricing overview
Loxo offers a free forever tier with core ATS and CRM functionality, then charges $169/user/month on annual plans for Basic. Professional tier requires a sales contact and bundles Loxo Source, AI agents, and outreach automation. Enterprise is fully custom-priced for large teams. Annual renewals have reportedly increased approximately 5% above initial contract rates.
Free
Tier 1 of 4
$0 forever
What's included
Need help selecting your HRMS?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Loxo's schedule — see our quote-based pricing →
What gets migrated
Loxo object support
Object-by-object support for Loxo migrations. Per-pair details surface during scoping.
Candidates
Fully supportedCandidates is Loxo's primary people object, holding resume, skills, experience, tags, and communication history. We export all standard candidate fields and custom properties via the API. Duplicate detection during import into the destination is recommended as Loxo creates separate profiles for the same person across different Jobs.
Contacts
Fully supportedLoxo stores client contacts and candidate contacts as distinct records with phone, email, company association, and custom fields. We map these to the destination CRM's Contact or Person object, preserving ownership assignments and lifecycle stages.
Jobs (Requisitions)
Fully supportedJobs in Loxo represent open requisitions linked to pipeline stages, descriptions, requirements, and assigned team members. We preserve the full job record including custom fields and its pipeline association.
Deals (Pipeline)
Mapping requiredDeals track client assignments and revenue in Loxo's CRM. Pipeline stages vary by org because users can customize them. We map Deal records and stage names to the destination CRM's Opportunities or Deals, applying a customer-confirmed stage mapping at import time.
Placements
Mapping requiredPlacements record placed candidates against a Job and Deal, including start date, compensation, and status. Not all destination CRMs have a dedicated Placement object; where absent, we store placement data as custom fields on the Deal or a linked Contact record.
Client Companies
Fully supportedClient Companies in Loxo hold billing info, contacts, and associated Deals and Placements. We export and map these to the destination's Account or Organization object, preserving hierarchy if parent/child companies exist.
Pipeline Stages
Mapping requiredPipeline stages are customizable per Loxo org. The current stage names are stored on the Deal record. We extract the full stage list from the API and apply a customer-confirmed mapping to the destination pipeline at migration time.
Custom Fields
Mapping requiredLoxo supports custom fields on Candidates, Contacts, Jobs, and Deals. Custom field schemas vary by org. We extract the field name, type, and options for each object and apply a field-level mapping during the load into the destination platform.
Activities (Emails, Calls, Texts)
Mapping requiredLoxo logs all communication threads — emails, calls, and SMS — against Candidates and Contacts. These are stored as threaded activity records. We preserve the most recent N months of activity history as agreed in the scoping call; very large activity volumes may require pagination-aware extraction to stay within API limits.
Tags and Labels
Fully supportedCandidates, Contacts, and Jobs can be tagged with custom labels. We export all tag associations and apply them at the destination, creating the tag in the target system if it does not already exist.
Attachments (Resumes, Documents)
Mapping requiredBinary attachments — resumes, cover letters, client agreements — are stored per record. We extract file URLs from the API and download them for re-upload to the destination. Large file counts may require chunked processing.
User/Owner Assignments
Mapping requiredEvery record in Loxo has an assigned Owner. Owner IDs map to user emails. We map Loxo owner assignments to the corresponding user in the destination system, creating placeholder assignments for any owner without a destination match.
Outreach Campaigns (Loxo Outreach)
Not in this platformLoxo Outreach manages automated email and SMS sequences with cadence rules and tracking. Campaign configuration — templates, steps, and trigger logic — is not fully exposed via the public API. We do not migrate active campaign automation; instead we preserve campaign member statuses as Candidate custom properties so outreach history is not lost.
Client Portal Settings
Not in this platformThe client-facing portal configuration — branding, shared job visibility, report templates — is tied to the instance-level portal setup and is not accessible via API. These settings must be reconfigured manually in the destination platform post-migration.
| Object | Support | Notes |
|---|---|---|
| Candidates | Fully supported | Candidates is Loxo's primary people object, holding resume, skills, experience, tags, and communication history. We export all standard candidate fields and custom properties via the API. Duplicate detection during import into the destination is recommended as Loxo creates separate profiles for the same person across different Jobs. |
| Contacts | Fully supported | Loxo stores client contacts and candidate contacts as distinct records with phone, email, company association, and custom fields. We map these to the destination CRM's Contact or Person object, preserving ownership assignments and lifecycle stages. |
| Jobs (Requisitions) | Fully supported | Jobs in Loxo represent open requisitions linked to pipeline stages, descriptions, requirements, and assigned team members. We preserve the full job record including custom fields and its pipeline association. |
| Deals (Pipeline) | Mapping required | Deals track client assignments and revenue in Loxo's CRM. Pipeline stages vary by org because users can customize them. We map Deal records and stage names to the destination CRM's Opportunities or Deals, applying a customer-confirmed stage mapping at import time. |
| Placements | Mapping required | Placements record placed candidates against a Job and Deal, including start date, compensation, and status. Not all destination CRMs have a dedicated Placement object; where absent, we store placement data as custom fields on the Deal or a linked Contact record. |
| Client Companies | Fully supported | Client Companies in Loxo hold billing info, contacts, and associated Deals and Placements. We export and map these to the destination's Account or Organization object, preserving hierarchy if parent/child companies exist. |
| Pipeline Stages | Mapping required | Pipeline stages are customizable per Loxo org. The current stage names are stored on the Deal record. We extract the full stage list from the API and apply a customer-confirmed mapping to the destination pipeline at migration time. |
| Custom Fields | Mapping required | Loxo supports custom fields on Candidates, Contacts, Jobs, and Deals. Custom field schemas vary by org. We extract the field name, type, and options for each object and apply a field-level mapping during the load into the destination platform. |
| Activities (Emails, Calls, Texts) | Mapping required | Loxo logs all communication threads — emails, calls, and SMS — against Candidates and Contacts. These are stored as threaded activity records. We preserve the most recent N months of activity history as agreed in the scoping call; very large activity volumes may require pagination-aware extraction to stay within API limits. |
| Tags and Labels | Fully supported | Candidates, Contacts, and Jobs can be tagged with custom labels. We export all tag associations and apply them at the destination, creating the tag in the target system if it does not already exist. |
| Attachments (Resumes, Documents) | Mapping required | Binary attachments — resumes, cover letters, client agreements — are stored per record. We extract file URLs from the API and download them for re-upload to the destination. Large file counts may require chunked processing. |
| User/Owner Assignments | Mapping required | Every record in Loxo has an assigned Owner. Owner IDs map to user emails. We map Loxo owner assignments to the corresponding user in the destination system, creating placeholder assignments for any owner without a destination match. |
| Outreach Campaigns (Loxo Outreach) | Not in this platform | Loxo Outreach manages automated email and SMS sequences with cadence rules and tracking. Campaign configuration — templates, steps, and trigger logic — is not fully exposed via the public API. We do not migrate active campaign automation; instead we preserve campaign member statuses as Candidate custom properties so outreach history is not lost. |
| Client Portal Settings | Not in this platform | The client-facing portal configuration — branding, shared job visibility, report templates — is tied to the instance-level portal setup and is not accessible via API. These settings must be reconfigured manually in the destination platform post-migration. |
Gotchas
What to watch for in Loxo migrations
Issues we've hit on past Loxo migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
API returns 403 on trailing spaces in URL parameters
Outreach campaign automation not available via API
Duplicate candidate profiles for multi-job candidates
Loxo Connect email boundary risk
Pricing discrepancy between published tiers and actual invoices
| Severity | Issue |
|---|---|
| High | API returns 403 on trailing spaces in URL parameters |
| High | Outreach campaign automation not available via API |
| Medium | Duplicate candidate profiles for multi-job candidates |
| Medium | Loxo Connect email boundary risk |
| Low | Pricing discrepancy between published tiers and actual invoices |
Leaving Loxo?
Where Loxo customers move next
5 destinations Loxo can migrate to.
How a Loxo migration works
Four steps, Loxo-specific
Connect
Bearer token (API key) into Loxo. Scopes limited to read-only on the data we move.
Map
We translate Loxo-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Loxo quirks before production.
Migrate
Full migration with Loxo rate-limit handling. Rollback available throughout.
FAQ
Loxo migration FAQ
Answers to the questions buyers ask most during Loxo migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Loxo migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther HR systems we support
Ready when you are
Migrate Loxo.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Loxo setup and destination — written quote back within a business day.