Skip to main content

Hello,

I have created a list of zaps to integrate Wix and Xero, so then when I create a booking in Wix, it generates the invoice in Xero the day before the booking session and then the invoice is sent to the client. I have 3 x different booking types/prices: initial consultation, online therapy and clinic therapy.

For some reason, the zap will generate multiple invoices for the one booking, even though I have a different path set up according to whether its an consult, online etc.

When I try and duplicate and adjust the path so that its according to price rather than booking type, it does not extract the price Value from Wix.

Can anyone help please to extract different data of different booking types in Wix so that it can transcend into one respective invoice being generated in Xero and sent to client?

Thank you

Hi ​@irenev,

 

Welcome to the Community.

To troubleshoot issues with multiple invoices and missing Wix data in your Zap, ensure the trigger fires only once per booking. Use distinct paths based on booking type or price and verify mutual exclusivity to prevent overlap. Check data mapping in Wix to confirm all fields are correctly extracted, and consider custom fields if needed. For invoice creation in Xero, use unique booking IDs to avoid duplicates. Thorough testing, Zap history monitoring, and error-handling steps will help refine the workflow for accuracy.

Let me know if you need further assistance.


Thanks for replying! I had one zap set up and then split into multiple / distinct paths for each booking type / price already.

Would you say then that it’s better to have one zap & path for each booking type and price? So if I have two set prices and one type is online and one is clinic, I ought to have 4 distinct zap for each booking type & price?

 

I could set that up however the issue then is that the price value in the zap configuration does not match the number/text of the price in Wix - how can I get them to match?


Hi ​@irenev,

 

To handle different booking types and prices in Zapier, decide between a single Zap with multiple paths or separate Zaps based on complexity. Verify output, use Formatter tools, and apply conditional logic to ensure Wix price data is correctly formatted and matches Zapier's expected input. Test each path and troubleshoot discrepancies, adjusting conditions as needed. If Wix data inconsistencies persist, consider reaching out to Wix support. Structuring Zaps properly and maintaining accurate data formatting will ensure reliable automation.

If you have any more questions or need further assistance, feel free to ask. We're here to help.


Reply