Skip to main content

Is it possible to create a Zap from ServiceM8 completed job to ecwid that updates the stock quantity for the items in the job?

I am using ServiceM8 for our contracting jobs and have a POS (Lightspeed with Ecwid online store) and Xero for keeping the books. I have integrated ServiceM8 with Xero (standard), but since Lightspeed/Ecwid is the stock control system, I need to make a trigger that when a job is completed in ServiceM8, it will update the stock in Lightspeed/Ecwid. 

Is this possible, I can’t find a Zap that would do this. Can it be custom made? 

Thank you for your reply.

Kind regards,

Hi ​@The Fencing Factory,

 

Welcome to the Community.

 

You can automate stock updates in Ecwid (via Lightspeed) when a job is completed in ServiceM8, but it requires workarounds. While ServiceM8 has a "Job Completed" trigger in Zapier, it may not include itemized product details, requiring additional steps like searching or webhooks. Since Ecwid lacks a direct "update stock" action, you might update Lightspeed (if it syncs with Ecwid) or use API requests via webhooks. A custom integration using APIs, Webhooks, or middleware like Make or Pipedream may be necessary, or hiring a Zapier expert could help streamline the process.


Thank you Jammer,

I might investigate a bit more and contact one of the experts. We have Lightspeed syncing with Ecwid (Ecwid processes our web-store), and Lightspeed is our POS and stock control app. I have ServiceM8 linked with Xero and Lightspeed linked with Xero. If it is possible to link ServiceM8 with Lightspeed and maintain the functionality we need would that be better than having 2 seperate systems link with Xero? 

ServiceM8 is great for our installation jobs and Lightspeed is great for the over the counter sales. Would you have any other suggestions that could make this setup integrate without having to do a lot of manual data entry? 

Thanks!

Nelly


Hi ​@The Fencing Factory,

 

To streamline your workflow between ServiceM8, Lightspeed, and Xero, you can use Zapier to automate data flow, as direct integration between ServiceM8 and Lightspeed may not be available. By setting up Zaps, you can automate tasks like creating a new customer in Lightspeed when a job is added in ServiceM8 or updating stock levels when a job is completed. It's essential to map out your data needs and test workflows thoroughly. Keeping Xero integrated ensures accurate financial records across systems.

 

I hope this information helps. Feel free to ask if you need further assistance in setting up your Zaps.