Been searching for something like this for months. Our Shopify store processes 500+ orders monthly and this handles everything perfectly. Date formats, tax columns, refunds - all correct.
Import eBay Customers to Xero — Contact Import Tool
Build your Xero customer database from eBay order history. Import unique buyers with shipping addresses, emails, and contact details.
How It Works
Export eBay Orders
Download orders from Seller Hub including buyer details
Select Deduplication
Choose how to identify unique customers
Preview Contacts
Review extracted customer list
Import to Xero
Upload via Contacts → Import
Your Data is Safe
Bank-Level Security
256-bit SSL encryption. Same standards as major financial institutions.
No Data Storage
Files are processed directly in browser. No calls to our servers.
GDPR Compliant
Full EU data protection compliance. Your privacy rights protected.
Field Mapping
How Ebay_Seller Orders fields map to Xero Contact
| Ebay_Seller Orders | Source Value | Xero Contact | Target Value | Note | |
|---|---|---|---|---|---|
Buyer name |
John Smith |
→ | Name |
John Smith
|
Contact name (required) |
Buyer email |
john@example.com |
→ | EmailAddress |
john@example.com
|
Primary email |
Buyer phone |
+1-555-123-4567 |
→ | PhoneNumber |
+1-555-123-4567
|
Phone (may be masked) |
Buyer username |
john_buyer123 |
→ | AccountNumber |
john_buyer123
|
eBay user ID as reference |
Ship to address 1 |
123 Main Street |
→ | SAAddressLine1 |
123 Main Street
|
Shipping address |
Ship to city |
New York |
→ | SACity |
New York
|
Shipping city |
Ship to state |
NY |
→ | SARegion |
NY
|
Shipping state/region |
Ship to zip |
10001 |
→ | SAPostalCode |
10001
|
Shipping postal code |
Ship to country |
US |
→ | SACountry |
US
|
Shipping country |
Data Transformation
Multiple orders from same buyer become single contact
Order records with buyer info
Buyer username,
Buyer email,
Buyer name
Building Your Customer Database
No Customer Export from eBay
Why Import Contacts First
Common Contact Import Errors
Issues you might encounter when importing Orders Report data to Contact - and how we solve them
Repeat Buyers in Export
Same buyer appears multiple times
john_buyer: 5 orders
john_buyer: 1 contact record
Deduplication keeps most recent info
All orders linked, but only one contact created
eBay Masked Email Address
eBay shows anonymized email
buyer123-abcd@members.ebay.com
Email field populated with masked address
Masked emails still work for eBay messaging
Update with real email if customer provides it
Same Person, Different Names
Buyer uses different shipping names
John Smith, J Smith, John D Smith
Deduplicated by username or email
Use username deduplication for accuracy
Merge contacts in Xero if needed
Why Use This Tool?
Smart Deduplication
Identifies unique customers by username, email, or name.
Address Import
Captures shipping addresses from order history.
eBay ID Tracking
Stores eBay username as account reference.
Name Parsing
Splits names into first/last name fields.
Batch Ready
Handles large customer lists with automatic batching.
Local Processing
Customer data never leaves your computer.
Frequently Asked Questions
Ebay Seller → Xero Data Ecosystem
All available data flows from Ebay Seller to Xero
Buyer name → Name
Buyer email → EmailAddress
Buyer phone → PhoneNumber
Transaction creation date → Date
Net amount → Amount
Gross transaction amount → Amount
Buyer name → ContactName
Buyer email → EmailAddress
Order number → InvoiceNumber