Choosing a Source to Sync Your Contacts
ReviewRover needs contacts to send review requests. There are several ways to get your customers into the platform — from automated CRM integrations to a simple CSV upload. This guide helps you choose the right option for your business.
QuickBooks Online
Best for service-based businesses and contractors who invoice customers regularly.
Connect under Settings > Integrations via OAuth. After connecting, you'll complete a quick field mapping step to tell ReviewRover which QuickBooks fields map to your contact fields. Default mappings are applied automatically if you skip this step.
ReviewRover syncs your QuickBooks customers, invoices, and payments every 4 hours. A contact is treated as having a completed job when their invoice balance reaches zero on the QuickBooks side. Note that the first sync happens at the next scheduled interval after connecting — not immediately.
Stripe
Best for businesses that accept online payments for products or services.
Connect under Settings > Integrations via OAuth. Unlike QuickBooks, Stripe starts syncing immediately the moment you connect — no mapping step required. Contacts are created automatically from your Stripe customer data (name, email, phone). Only paid invoices are imported; unpaid invoices are skipped.
After the initial sync, Stripe stays current with an hourly sync.
Zapier
Best for businesses using a field service CRM or any software not natively supported by ReviewRover.
Zapier connects ReviewRover to 8,000+ apps. We have pre-built templates for the most popular field service platforms:
- Jobber — field service management and job scheduling
- Housecall Pro — home service business management
- ServiceTitan — enterprise field service management
- BookingKoala — appointment-based service businesses
- Acculynx — contractors and construction management
- Clio — law firms and legal professionals
- Vcita — appointments, client communication, and payments
- Skimmer — pool service businesses
- SingleOps — green industry businesses (lawn, tree, landscaping)
The recommended Zapier trigger is job completion or payment — this ensures review requests go out at the right moment. See our integration guides for Jobber, Housecall Pro, and BookingKoala for step-by-step instructions.
Not sure if your CRM is supported? Check Zapier's App Directory.
CSV Upload
Best for importing a list of past customers quickly or for businesses without a CRM integration.
Go to Contacts > Import Contacts and upload your CSV file. You'll be taken to a field mapping screen where you match your CSV columns to ReviewRover contact fields (First Name, Last Name, Email, Company, Phone, Position). Email is the only required field. A downloadable template with the recommended column structure is available on the import screen.
Manual Entry
Best for adding individual contacts one at a time — useful for on-site jobs or walk-in customers.
Click Enroll New Contact on the Contacts page and fill in the contact's details. The contact is added immediately and enrolled in your review request flow.
How to Choose the Right Option
| If you use... | Best option |
|---|---|
| QuickBooks Online | Native QuickBooks integration |
| Stripe for payments | Native Stripe integration |
| Jobber, Housecall Pro, ServiceTitan, etc. | Zapier |
| No CRM / past customer list | CSV upload |
| One-off or on-site customers | Manual entry / Instant Message |
Most businesses end up using a combination — for example, QuickBooks for ongoing billing and CSV for a one-time import of past customers.
Need Help?
- Email: [email protected]
- Book a call: Schedule a Support Call
- Live chat: Click the chat bubble in the bottom-right corner of any page
Next Steps
Now that you know your options, here's where to go next:
- Importing Contacts via CSV — Upload a list of past customers directly without a CRM integration
- Connecting QuickBooks Online to ReviewRover — Set up your QuickBooks integration step by step
- Connecting Stripe to ReviewRover — Set up your Stripe integration step by step
- Connecting Zapier to Review Rover — Connect your CRM via Zapier for automatic contact syncing
- Getting Started with ReviewRover — New to the platform? Start here for a full setup walkthrough