I had two years of eBay order history but no customer database in Xero. The converter extracted unique buyers with deduplication by username, parsed names into first and last fields, and included shipping addresses. I imported all 1,800 contacts before my first invoice batch.
eBay to Xero Contacts — Sync Buyers to Xero CRM
Build your Xero customer database from eBay order history. Extract unique buyers with shipping addresses, emails, and account references.
Free preview — then from $5. Save with bundles.How to Convert Your File
Export from Ebay Seller
Reports → Download → Download report
Upload and Configure
Upload Orders Report CSV and choose Contact format
Preview and Download
Review converted data, download Xero-ready file
Import to Xero
Contacts → All Contacts → Import → Upload CSV
Output is in Xero Contact CSV format — ready to import directly, no manual reformatting needed.
How People Use This
Most of my eBay buyers are repeat customers who need invoices. Converting my order export to Xero contacts gave me a complete customer database with eBay usernames stored as account numbers. Now I can look up any buyer instantly and their details auto-fill on new invoices.
My clients needed their eBay customer data in Xero for proper accounts receivable tracking. I converted their order history and the tool handled address extraction and batch processing for each account. Importing contacts first made the subsequent invoice imports match correctly.
Common Conversion Questions
Which deduplication method should I use?
eBay Username is most reliable - it's unique per buyer. Email works well but eBay may show masked addresses. Name-based deduplication is least accurate since the same person might ship to different names (gift orders, business vs personal).
Should I import contacts before or after invoices?
Import contacts FIRST if you want addresses and details. When you import invoices, Xero matches by name or creates basic contacts. Pre-importing gives you complete contact records with addresses.
How many contacts can I import?
Our tool handles unlimited contacts and automatically batches for Xero's import limits. Large exports are split into multiple files packaged in a ZIP.
Building Your Customer Database from eBay
eBay Doesn't Export Customers
Why Customer Data in Xero Matters
Your Conversion is Secure
Browser-Only Processing
All conversion runs in your browser. Files are never uploaded to any server.
No Data Retention
Nothing is stored after conversion. Close the tab and your data is gone.
GDPR Compliant
Full EU data protection compliance. Your privacy rights are fully protected.
// PRICING //
Choose the plan that fits your needs
Just start processing on any tool page
Tools processing starts from 5 credits. Then 1 credit = 1k rows. No sign-up needed.
Credit Bundles
One-time purchase
- No monthly commitment
- Credits valid for one year
- Access to all tools
- Full file downloads
Monthly Bundles Pro
Best for professionals and content creators
- Credits refresh monthly
- Priority processing
Purchase Credits
- Full CSV & Excel export
- Google Sheets export
- Instant browser download
Do unused credits expire?
One-time credit bundles are valid for one year. Subscription credits refresh monthly. You can use credits across any tool, anytime.
Is my data secure?
Files process entirely in your browser. We're GDPR compliant with TLS encryption.
Can I get a refund?
Yes! Full refund within 14 days if no credits used. Partial refund for unused credits anytime. Contact sup@spreadsheetbroccoli.com.
Terms of service applies. VAT included where applicable.
More credits - more savings
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
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 |
Why Use This Converter?
Automatic Deduplication
Smart deduplication by username, email, or name prevents duplicate contacts.
Address Extraction
Captures shipping addresses from orders as contact street addresses.
eBay ID Reference
Stores eBay username as account number for easy customer lookup.
Name Parsing
Automatically splits full names into first and last name fields.
Batch Processing
Handles years of order history efficiently with Xero-compatible batching.
Browser Privacy
Customer data processes locally. Never uploaded to external servers.
Data Transformation
Multiple orders from same buyer become single contact
Order records with buyer info
Buyer username,
Buyer email,
Buyer name
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
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
Also available as
This platform pair is available in 1 other hub
Quick question before you go
Help us improve—what stopped you today?
Thank you!
Enter your email to claim your welcome bonus