Question

Using Zapier as middleware

  • 20 February 2022
  • 1 reply
  • 182 views

I am interested in the architecture of Zapier first, before getting into the detail.

I can see how I could use a Retrieve Poll to pick up for example a group of orders from one application. Is there a way to parse the data in Zapier, before run a POST to a second application to send the orders to that application - because the two applications refer to the data differently?

Is it relevant that the first application is already connected to Zapier (but has no relevant Zaps created), but the second application is not?

Is it better to use tools other than Zapier, or is this perfectly feasible?

I support many customers on the first application, and have many potentially different scenarios of posting to or getting data from other applications, both already in the Zapier community (eg Shopify, WooCommerce) and also not in the community. I’m keen to understand whether Zapier represents a good potential middleware solution with hopefully replicatable code, even if this requires some coding inside of Zapier eg in Code by Zapier.

All advice gratefully received!


This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

1 reply

Userlevel 7
Badge +14

Hi @ukbirdman 

You can search the available apps here: https://zapier.com/apps

Each app has available triggers/actions.

For example, Shopify: https://zapier.com/apps/shopify/integrations#triggers-and-actions

 

Formatter and Code steps can be used to transform the data between apps.

The Webhooks app can be used to leverage an app’s API: https://zapier.com/apps/webhook/integrations#triggers-and-actions