Overview
Switching to Petboost? We handle the heavy lifting. Whether you're coming from MoeGo, Gingr, PetExec, Timely, Square, BusyPaws, or any other system, our migration team brings across almost everything so you can hit the ground running.
💡 Onboarding Support: Our team provides hands-on assistance during your transition. Contact [email protected] and we'll help with data mapping, cleanup, and verification.
Import Methods
Google Sheets Import (Recommended)
The recommended way to import your data. Fill in the Petboost template sheet, or share your sheet with Petboost support, and we'll handle the rest.
Benefits:
Visual spreadsheet editing before import
Data review and clean-up before import
Collaborative editing with your team
No software required
How to use:
Export data from your current system (CSV or Excel)
Open in Google Sheets
Review and clean up any issues
Share the link with Petboost support, or use the import wizard
CSV Import
For direct file uploads. Export from your current system and import directly.
Supported formats:
Standard CSV files
UTF-8 encoding (handles special characters)
Excel-exported CSVs
📹 Video Tutorial: Switching from Moego? Watch our step-by-step guide ↗{:target="_blank"} to learn how to export and import your customer and pet data.
Supported Source Platforms
Petboost has templates and automatic column matching for these popular platforms:
Platform | Customer Data | Pet Data | Notes |
Moego | ✅ | ✅ | Direct export compatible. Watch video tutorial ↗{:target="_blank"} |
Pet Manager | ✅ | ✅ | Columns are matched automatically |
ProPetWare | ✅ | ✅ | Export as CSV first |
Gingr | ✅ | ✅ | Standard export format |
PetExec | ✅ | ✅ | Customer/pet export |
Generic CSV | ✅ | ✅ | Any structured data |
Don't see your platform? Contact us with a sample export and we'll help create a mapping.
What We Migrate
We bring across your core business data so you don't have to re-enter it:
Data | Imported | Notes |
Customers | ✅ | Names, emails, phone numbers, addresses, emergency contacts, notes |
Pets | ✅ | Names, species, breeds, birthdates, weight, microchip, vaccinations, allergies, behavioural notes |
Services | ✅ | Your full service menu with pricing |
Add-ons | ✅ | Additional service options |
Team members & hours | ✅ | Staff profiles and working schedules |
Resources | ✅ | Rooms, baths, grooming stations, kennels, etc. |
Account settings | ✅ | Business configuration and preferences |
Packages | ✅ | Package definitions and structures |
Package credits | ✅ | Existing customer balances |
Upcoming appointments | ✅ | Loaded from your go-live date onwards, including recurring series. You review the transferred calendar against your old system and confirm it before go-live. Payment and deposit states are not transferred. |
Photos | ✅ | Brought across during an assisted migration where your old system can provide them. Not included in self-serve CSV imports. |
What We Don't Migrate
Data | Why | What To Do |
Appointment history | Past appointments stay in your old system for reference. Only upcoming appointments from your go-live date move. | Keep access to your old system for historical lookups. |
Appointment payment states | Payments and deposits are processor-specific and never transfer. | Prepaid bookings are noted on the appointment and reviewed on your account review call. |
Invoices & payment history | Payment processor-specific data tied to your old system | Historical financial records stay in your old system for reference |
After Import: Review Your Data
Petboost migrates the data your old system provides, as it is provided. Anything incomplete or out of date in your old system is incomplete or out of date in Petboost too, which is why this review matters.
Once your data is in Petboost:
Sense-check the information - Browse through your customer and pet profiles to confirm everything looks right
Review the failed imports sheet - Every account gets a Google Sheet attached that flags any customer or pet records that couldn't be imported cleanly, so you can review and fix them at your convenience
Report any issues - Our team will help resolve anything that doesn't look right
Step-by-Step Import Process
Step 1: Export from Current System
Export your customer and pet data from your current software:
Log into your current system
Navigate to customer/client export
Select all fields available
Export as CSV or Excel
Save the file securely
Specific export instructions vary by platform. Contact us if you need help.
💡 Moego Users: Watch our video tutorial ↗{:target="_blank"} for step-by-step instructions on exporting from Moego and importing to Petboost.
Step 2: Prepare Your Data
Review and clean your export:
Open the file in Google Sheets or Excel
Remove any columns you don't need
Check for:
Duplicate customers
Invalid email addresses
Incomplete phone numbers
Missing pet names
Standardise formatting (e.g., phone numbers, dates)
Step 3: Upload to Petboost
Import using the Petboost import tool:
Go to Customers & Pets
Open the actions menu and select Import Customers & Pets
Choose your import method:
Magic CSV Import - Upload one combined CSV, or two CSVs (owners and pets)
Magic Google Sheets Mode - Enter your email and Petboost shares its template sheet with you to fill in
Petboost matches your columns automatically. There is no mapping step
For a CSV, select Magic Validate to check each row, then Import to Petboost. Only rows that pass are imported
CSV imports of 120 pets or more run in the background, resume if interrupted, and email you when they finish.
Step 4: Verify Imported Data
Check your data is correct:
Browse customer profiles
Verify pet details are attached correctly
Check a sample of records for accuracy
Report any issues to support
Duplicate Prevention
Petboost does not merge records during import:
A repeated phone or email within one CSV is skipped
An owner whose phone or email already exists in Petboost, with the same first name, is linked to that existing profile. Their existing details are not changed
A pet with the same name as one the owner already has is not added again
A phone or email already used under a different first name fails the row
Review the results after import and fix failed rows in your file. Support can help resolve complex cases.
Common Data Issues
Invalid Email Addresses
Symptom: Import fails or emails bounce
Solution:
Remove or correct invalid formats (e.g.,
john@example→[email protected])Use placeholder for customers without email: leave blank and add later
Phone Number Formatting
Symptom: Phone numbers display incorrectly
Solution:
Use consistent format:
0412 345 678or+61412345678Remove special characters and spaces inconsistently applied
International numbers: include country code
Date Format Mismatches
Symptom: Birthdates or vaccination dates wrong
Solution:
Use
DD/MM/YYYYformat (Australian standard)Or
YYYY-MM-DD(ISO format)Avoid US format
MM/DD/YYYY
Special Characters
Symptom: Names display with garbled characters
Solution:
Ensure CSV is saved as UTF-8 encoding
Re-export from original system with UTF-8 option
Manually fix any remaining issues in Petboost
Exporting Customer and Pet Data
You can export your customer and pet data as CSV files:
Navigate to Customers & Pets
Use the export option
Select what to export (pet owners, pets, or both)
Download the CSV file
Exports include all profile data, contact details, and pet information. This is useful for:
Importing into external marketing platforms (Mailchimp, etc.)
Creating backup copies of your data
Generating reports outside of Petboost
Data analysis in spreadsheet software
Frequently Asked Questions
What happens to my data in my old system (e.g., BusyPaws, Pawfinity, Gingr)?
Your data remains in your old system until you choose to delete it. We recommend:
Keep access for 3-6 months after switching
Use old system for historical reference (past appointments, old invoices)
Ensure you've exported everything you need before cancelling
Take screenshots of any important historical data
💡 Tip: Most platforms retain data for a period after cancellation. Check their data retention policy before cancelling your subscription.
How long does migration take?
Core data is typically across within 24 hours of us receiving usable data from your old system. Complex data that needs cleaning before it can move takes longer, and is quoted up front through Migration Concierge. Our onboarding team provides hands-on support throughout.
Can I import appointment history?
Upcoming appointments from your go-live date onwards are loaded for you as part of an assisted migration, including recurring series. You review the transferred calendar side-by-side with your old system and confirm it before go-live; anything you find is corrected first. Past appointments stay in your old system. See the Assisted 24-Hour Migration terms.
What if some data is missing or wrong after import?
Check your Google Sheet - Every account gets a Google Sheet that flags failed imports for your review
Minor issues: Edit individual customer/pet profiles directly
Bulk issues: Contact support for batch corrections
Re-import: We can re-run the import with corrected data if needed
Can I import data from multiple sources?
Yes! If you're combining data from multiple systems:
Combine into one master spreadsheet first
Remove duplicates before importing
Do not import the same person twice. Petboost does not merge two profiles. If a phone already exists during add, you get Yes, Same Person - Link Account. For an existing duplicate, keep the profile with the history and archive the other. See How do I merge duplicate customer records?
Getting Help
Need assistance with your migration?
📧 Email: [email protected]
💬 Live Chat: Available 9am-5pm AEST Mon-Fri
📞 Phone: 1800 291 005
Our onboarding team has migrated hundreds of businesses and knows the common pitfalls. We're here to make your transition smooth.
Related Articles
Getting Started with Customers & Pets - Setting up customer profiles
Managing Pet Profiles - Adding and editing pet information
Pet Attributes - Understanding pet profile fields
Ready to import? Contact [email protected] to schedule your migration assistance, or start with Import Customers & Pets in Customers & Pets.
