- Customer Sync Rules
- Customer Default Mappings
- Organization and Person Field Mappings
Customer Matching Rules
Why Customer Matching Rules Matter
Prevent duplicate customers
By accurately matching Pipedrive companies and contacts to existing Xero customers, you avoid creating duplicate records in Xero.
Ensure data consistency
Matching rules help maintain consistent customer data between Pipedrive and Xero, keeping information up to date across both systems.
Streamline customer creation
When a match is not found, the app automatically creates a new customer in Xero, saving you time and effort.
Simplify customer management
Properly configured matching rules make it easier to manage customer relationships across both platforms.
Setting Up Customer Matching Rules
Define Company Matching Criteria
- In the Pipedrive dropdown under Organisation Matching Criteria, select the company property you want to use to identify the customer (e.g., CVR).
- In the Xero dropdown, select the corresponding customer field (e.g., Corporate Identification Num.).
Define Contact Matching Criteria (Optional)
- Check the box labelled Enable Primary Contact Sync.
- In the Pipedrive dropdown under Contact Matching Criteria, select the contact property you want to use to identify the customer (e.g., Phone Number).
- In the Xero dropdown, select the corresponding customer field (e.g., Phone Number).
Choose how to handle the Customer Number
Select one of the two options below:Option 1 — Let Xero generate the customer number
- Select Let Xero create customer number.
- Choose whether to store the generated number in a Pipedrive property.
- Select Use customer number from Pipedrive.
- Select the Pipedrive property that contains the number you want to use as the Xero customer number.
Customer Default Mappings
Why Customer Default Mappings Are Important
- Ensure all required Xero fields are filled — these mappings provide values for fields that Xero requires when creating a new customer.
- Streamline customer creation — by setting defaults, you reduce manual data entry and potential errors.
- Maintain consistency — all new customers will have the same baseline settings unless overridden by Pipedrive data.
Setting Up Customer Default Mappings
Navigate to Customer Default Mappings
Go to the Customer Default Mappings section in your integration settings.
Review the required fields
You’ll see a list of required Xero fields: Payment Terms, Customer Group, VAT Zone, Currency, and Invoice Layout.
Set a default value for each field
For each field, click the dropdown menu next to the field name and select the appropriate default value from the list.
Field Mappings (Company and Contact)
Why Field Mappings Matter
- Ensure data consistency — match the right information between Pipedrive and Xero.
- Customize for your needs — adapt the integration to fit your unique business processes.
- Save time — automate the transfer of customer data, reducing manual entry.
- Improve data quality — the more fields you map, the more comprehensive your customer profiles will be in both systems.
Setting Up Company Field Mappings
Navigate to Company field mappings
Go to the Company field mappings section in your integration settings.
Review and edit existing mappings
For each Xero field, the default Pipedrive field will be shown (if applicable). Click Edit to change the mapping or Delete to remove it.
Add new mappings
To add a new mapping, use the search bar to find specific fields quickly. If a field doesn’t exist in Pipedrive, click Create Property to add a new custom property.
Setting Up Contact Field Mappings
Navigate to Contact field mappings
Go to the Contact field mappings section in your integration settings.
Map key fields and save
Follow the same process as for Company field mappings, paying special attention to these key fields:After setting your preferred mappings, save your changes.
- Customer Name — map this to the Pipedrive Full name field.
- Phone Number
- Address
Using Full name is preferable to mapping separate First name and Last name fields, as it ensures the complete name is transferred correctly.