What are Field Mappings?
Field mappings define how data from external systems (like Salesforce, HubSpot, Stripe, Pylon) maps to Quivly’s data model. When integrations sync data, field mappings tell Quivly which external fields should populate which Quivly fields.Think of field mappings as translation rules between external systems and Quivly. They ensure data from different sources flows into the right places in your unified customer view.
Why Field Mappings Matter
Unify Data Sources
Map HubSpot Companies, Salesforce Accounts, and Stripe Customers all to Quivly’s Customer object
Handle Custom Fields
Map custom CRM properties or billing metadata to Quivly fields
Maintain Data Quality
Control which fields sync and how they’re formatted
Enable Cross-System Matching
Use mapped fields (like domain, email) to match customers across integrations
How Field Mappings Work
1
Integration Connects
You authenticate with an external system (e.g., HubSpot) and grant Quivly access to read data.
2
Quivly Discovers Objects
Quivly discovers what object types are available in that system (e.g., HubSpot has Companies, Contacts, Deals, Tickets).
3
You Configure Mappings
For each external object type, you define:
- Which Quivly object it maps to
- Which external fields map to which Quivly fields
4
Data Syncs
On each sync cycle, Quivly pulls data from the external system and populates Quivly fields based on your mappings.
5
Data Appears in Quivly
Mapped data appears in customer profiles, lists, and dashboards - unified across all your integrations.
Default Mappings vs. Custom Mappings
Default Mappings
When you first connect an integration, Quivly provides default mappings for common fields: HubSpot Example:- HubSpot Companies → Quivly Customers
name→customer_namedomain→customer_domainnum_employees→employee_countindustry→industryhubspot_owner_id→csm_owner_id
- Stripe Customers → Quivly Customers
name→nameemail→emaildescription→description
When to Customize Mappings
You Have Custom CRM Fields
You Have Custom CRM Fields
Your Salesforce or HubSpot has custom properties (e.g., “Customer Tier”, “Implementation Status”) that you want in Quivly.Solution: Map those custom external fields to Quivly custom fields. You can create new custom fields inline during mapping.
Field Names Don't Match
Field Names Don't Match
External field names differ from Quivly’s expected names.Example: Salesforce uses
AnnualRevenue, but Quivly expects annual_revenue_usd.Solution: Map AnnualRevenue → annual_revenue_usd in the field mapping editor.You Want to Exclude Fields
You Want to Exclude Fields
Some external fields are irrelevant or sensitive and shouldn’t sync.Example: Don’t sync HubSpot’s internal tracking properties.Solution: Leave those fields unmapped so they don’t sync.
Which CRM accounts are imported?
Field mappings decide which values populate a record. CRM import scope decides which source accounts become customers in Quivly. Supported CRMs can import all accounts or use reviewed conditions, such as a customer-status field or a related won opportunity. Account conditions and any opportunity conditions must match together; missing relationship evidence can delay qualification. Import scope is configured through Quivly-assisted onboarding. Contact your Quivly team to review or change it. The Data → Objects field mapping editor does not expose import-filter controls, and ordinary mapping saves preserve the existing scope. Changing an import filter does not delete customers already in Quivly. Previously filtered records can be reconsidered when the rule or relevant source evidence changes. If an expected account is missing, check its eligibility, object mappings, and source logs before assuming the connection failed.Object-Level Mapping
Before mapping fields, you map object types from external systems to Quivly objects:- Salesforce
- HubSpot
- Stripe
- Pylon
- Monaco
- Octolane
- Call Recordings
- Data Warehouses
One external object can only map to one Quivly object, but multiple external object types can map to the same Quivly object (e.g., HubSpot Companies and Salesforce Accounts both map to Customers).
