Managing your books between Thryv® & Quickbooks just got easier with this integration!
Would you like to use Thryv for all your invoice and payment needs, but don't want to reenter all those transactions in Quickbooks? Then the QuickBooks Online App is the app for you!
This app will seamlessly move all invoices and payments made in Thryv over to QuickBooks Online. This app will also keep your contact list up to date in QuickBooks Online as you update current customers and create new customers in Thryv Business Center™
Article Content:
Before you sync:
- Contacts must have an email to import from Thryv and from Quickbooks.
- If a contact in Thryv does not have an email > contact will not be created in QuickBooks Online
- If a contact in QuickBooks Online does not have an email > contact will not be created in Thryv.
- If there is missing information in QuickBooks for the Last Name or Address fields, that field will have null in Thryv.
Example of ideal contact:
- Contact has First Name, Last Name, Phone, Email, and Address so all populated in the Thryv client record.
Example of a contact that is missing Information:
- This contact only had an Email so null was used for the Last Name or Address fields in the Thryv client record.
*You can opt to not sync your contact list over if you feel that the data will not populate the way you would like. This article will show you that in Step 2 of the guided set up.
Installation Guide
To get started, navigate to the App Market and select Quickbooks Online
Then, click on Get This App
Step 1: Grant permission to connect QuickBooks > Check the box saying that you agree to the Terms & Conditions
The next box is asking for your authorization to have Thryv update records in QuickBooks Online.
The records it will update are client information, new invoice, and new payments. This will only update once one of those actions are taken in Thryv.
Select Continue.
Step 2: Configure what information you would like to sync from Thryv between Quickbooks Online.
Read through the questions carefully and toggle to No if you do not want the app to do this action.
Example: If you do not want to sync the clients you currently have in Quickbooks to sync over to Thryv, toggle the 1st question to No. If you leave the rest of the questions on Yes, all future new customers, invoices, and payments will still sync to Quickbooks Online.
Select Accept & Configure. You will be redirected to the Thryv App Market page.
The QuickBooks Online App sync is in progress once you are redirected to the Thryv App Market page. There is no further action to take. You can proceed with your normal Thryv tasks until you receive the client sync success message in your Thryv inbox.
If you chose not to sync your client list, then this completes the QuickBooks Online App setup.
If you chose to sync your clients, you will receive a notification to your Thryv Inbox when the sync has completed.
- This notification may take some time depending on how many contacts you sync.
- The App will not allow you reentry during this sync, so as not to disrupt it.
You will also receive this success email from QuickBooks Online if the connection is successful:
What to Expect from the sync:
You have successfully connected your Thryv to Quickbooks Online. Now what?
While the QuickBook Online App is installed the following actions will happen:
- New Invoice created in Thryv > New Invoice created in QuickBooks Online
- New Estimate created in Thryv > New Estimate created in QuickBooks Online
-
New Payments recorded in Thryv > New Payment recorded in QuickBooks Online
- If the payment is not associated with an invoice in Thryv, then it will create an invoice in QuickBooks Online
- New Client/Customer created in Thryv > New Client/Customer created in QuickBooks Online
- Contact Updated in Thryv > Contact Updated in QuickBooks Online
- Bookings that require payment will not sync until either an Invoice is created for that booking or a Payment is made for it
- When changing a client's information in Thryv it will update in QuickBooks Online for the following fields: Phone, email, address. Note that changing a client's Name in Thryv will not change it in QuickBooks Online
*The sync from Thryv to Quickbooks Online for payments can take up to 24 hours. So the payment may not show up in QuickBooks Online instantaneously, but it will appear within 24 hours. This is also applicable for an invoice, estimate, or client.
High Thryver Tip: Before you start making invoices in Thryv, check the last invoice number you have in QuickBooks Online, so you can set the Thryv Invoice to the next number, to keep everything in order. (Otherwise, Thryv will set the invoice. So if it is your 1st invoice in Thryv, the 1st invoice sent in Thryv and recorded in Quickbooks online will be 1.)
A New Invoice created in Thryv will trigger a new invoice to be created in Quickbooks Online:
- The notes and product description on the Thryv invoices do not sync to the copy in QuickBooks Online
- The amount on the QuickBooks Online invoice copy does not break out the tax. It just syncs the total amount.
A New Estimates created in Thryv will trigger a new estimate to be created in Quickbooks Online.
- In QuickBooks Online, to see an estimate that syncs over from Thryv navigate to Invoicing > Customers > select the customer. The estimate will appear under their transaction list.
- The notes and product description on the Thryv estimates do not sync to the copy in QuickBooks Online
- The amount on the QuickBooks Online estimate copy does not break out the tax. It just syncs the total amount.
- The status of the estimate, i.e. rejected or approved, will reflect in QuickBooks Online
New Payments made in Thryv will sync to QuickBooks Online associated with the invoice. If a payment in Thryv is not associated with an invoice, an invoice will be created in QuickBooks Online:
Partial Payments made in Thryv will sync over to QuickBooks Online and show as partially paid:
A New Contact created in Thryv will also be created in QuickBooks Online:
- When a New Contact is created in Thryv, the display name in QuickBooks Online will display First Name | Last Name.
- An exception to this rule are clients with the same name.
- QuickBooks does not allow duplicate contacts with the same display name. So when a new contact is created and that display name is already taken, the phone number of the contact will be added to the display name, i.e. First Name | Last Name | Phone Number. This creates a unique display name so that QuickBooks will accept the New Contact.
-
Example if you have two contacts will the same name:
- New Contact #1 Annette Bennett
- New Contact # 2 Annette Bennett+9725554848
- An exception to this rule are clients with the same name.
ThryvPay Tips and Fees
If you are collecting tips and/or convenience fees in ThryvPay, these will be included in the sync to Quickbooks. Some setup is required in order to accomplish this.
Tips will be recorded in Quickbooks as gratuities. In order to sync tips/gratuities between ThryvPay and Quickbooks, they need to be enabled in both places. Click Here for a guide to enabling tips in ThryvPay.
Click Here for Quickbooks' guide to enabling gratuities.
Convenience Fees/Surcharges will be recorded as a miscellaneous revenue item and are recorded as a separate line item on the income statement.
Best Practices:
Recording a Payment NOT tied to an Invoice:
When Recording a Payment in Thryv, that is not tied to an invoice, do not issue an invoice while simultaneously submitting the payment. It will create 2 invoices in Quickbooks.
- If you check the box Issue an invoice for this payment, duplicate invoices will be created
- To avoid creating duplicate invoices, do not check Issue an invoice for this payment.
Special Characters
Invalid characters in your QuickBooks Online company name, or in the name of one of your list items (such as Customers, Vendors, Products and Services, or the Chart of Accounts), can lead to server errors, problems within the application and any integration. To avoid this issue, please utilize the below chart of approved characters for reference (Note: This list may change at any time. Should issues be encountered with an approved character, please contact Intuit for support).
` | ! | @ | # | $ | % | ^ | & | * | ) |
) | _ | + | = | - | \ | | | ] | } | [ |
{ | ‘ | “ | ; | / | ? | . | > | , | < |
Paid Bookings
If an appointment is scheduled in Thryv that requires payment, that payment request will not automatically sync to Quickbooks. There are 2 scenarios that will cause that charge to sync
- An Invoice is created for that charge, in which case the invoice will sync to Quickbooks
- The client makes a Payment for that booking, either when they book online or through the client portal. If the payment is made in Thryv without an invoice, then the payment will be created along with a corresponding invoice in Quickbooks according to the normal procedure for payments without an invoice.
Check your client information in QuickBooks Online before you sync:
Export your customer list from QuickBooks Online, so you will know what to expect from the App client sync:
In Excel, you can filter your fields.
Filter the Email Field > Uncheck Select All > Scroll to the bottom of List > Select blanks > This will list all your contacts that will not sync to Thryv, because they do not have an email.
From this export 64 of 175 contacts do not have an email and will not sync to Thryv from QuickBooks Online. This isn't a necessary step to sync your contacts, but it can help set up expectations for the sync.
Once the sync is complete, go to Clients > Filter Clients > Recently Created to see all the clients that synced from QuickBook Online to Thryv.
Uninstall
To uninstall the QuickBooks Online app, navigate back to the app configuration screen.
At the bottom of the screen, click on the Uninstall button. Note that there is not a confirmation screen after clicking, only click the button if you are sure you would like to uninstall the app.
Frequently Asked Questions:
Is the sync between Thryv and QuickBooks Online 2 way?
There is a one-time 2-way sync of contacts only if you choose to sync your contacts in Step 2 of setup. After the initial sync, it is a one-way continuous sync from Thryv to Quickbooks Online. The continuous sync is for contacts, invoices, and payments.
- If a contact is added in Thryv > that contact will be created in QuickBooks Online
- If an invoice is created in Thryv > that invoice is created in QuickBooks Online
- If a payment is recorded in Thryv > that payment is recorded in QuickBooks Online
Is an email required to sync contacts between Thryv and QuickBooks Online?
Yes. Contacts must have an email to sync between Thryv and QuickBooks Online. If no email is present, that contact will not be created in the other software.
- If a contact in Thryv does not have an email > contact will not be created in QuickBooks Online
- If a contact in QuickBooks Online does not have an email > contact will not be created in Thryv.
If I create an estimate in Thryv, will it be created in Quickbooks online?
Yes! The estimate in QuickBooks Online will also reflect the status, i.e. approved or rejected, just as the Thryv estimate does.
If I create a draft estimate in Thryv, will it be created in Quickbooks online?
No. The estimate will only be created in Quickbooks Online after the estimate has been sent to the client.
If I create an invoice in QuickBooks Online, will it be created in Thryv?
No. The ongoing sync with the software is one way, from Thryv to Quickbooks Online.
Do notes that I create on an estimate or invoice carry over to QuickBooks Online?
No. The notes made in the notes section of an estimate or invoice do not carry over to the QuickBooks Online estimate.
If I create a customer in QuickBooks Online will it be created in Thryv?
No. The ongoing sync with the software is one way, from Thryv to Quickbooks Online only.
Where should I update my client's information?
All contact updates should be entered into Thryv so that Thryv can push that information to QuickBooks Online.
If I record a partial payment in Thryv, will that partial payment be recorded in QuickBooks Online?
Yes. It will show the recorded payment and show the balance remaining in QuickBooks Online.
If I record a payment in Thryv that is not associated with an invoice in Thryv, how will it sync to QuickBooks Online?
QuickBooks Online will automatically create an invoice for the unassociated payment.
When I sync Thryv and QuickBooks Online, will my previous invoices and estimates in QuickBooks online move to Thryv?
No. Previous invoices, estimates, or payments will not be copied over from QuickBooks Online and vice versa, only invoices created in Thryv after the initial sync with the QuickBooks Online app will be created in QuickBooks Online.
Is tax separated on invoices copied to QBO?
It is not separated. Only the totals for the invoices are copied over to QBO. To see the taxes for the invoice, they can export the invoices from Thryv. The taxes are separated out in their own column.
I don't see my taxes on my QuickBooks Online invoice.
In order to see the taxes on an invoice, you will need to download the full version of the invoice.
How quick is the sync from Thryv to Quickbooks online?
Clients, invoices, and estimates will sync from Thryv to QuickBooks online within a few minutes. The sync for payments is completed on a 30 minute scheduled interval. So the payment will not show up in QuickBooks Online instantaneously, but it will appear within 30 minutes.
Will an entire event sync to QuickBooks all at the same time?
Not necessarily. Because information moves from Thryv to QuickBooks in batches, different parts of an event may sync separately. For example, an invoice that is paid may sync separately. You may see the invoice appear in QuickBooks first as unpaid, then the payment can appear up to 30 minutes later. This is a normal part of the sync and not a cause for alarm.
Does QuickBooks Enterprise sync with Thryv?
No, the QuickBooks Enterprise product is not compatible at this time.
Don't see your question here? Ask our User Community! To create your post, or answer another user's question, all you have to do is log in with your Thryv credentials
Comments
0 comments