Using Make (Integromat) instead of Zapier — gotchas?

Hey all — been using Zapier for a while but hit some limits on data transformation and branching logic. Looking at moving a few of our FieldPulse workflows over to Make (Integromat).

Specifically wondering about:

  • Webhook payload differences — any fields that come through differently?
  • Authentication refresh — does the OAuth token handling behave the same?
  • Custom field values in triggers — I saw this thread about Zapier missing custom fields, curious if Make hits the same issue

Also any general YMMV stuff — I've found Make's error handling way more granular which is nice, but the FieldPulse module seems less polished than the Zapier one.

What gotcha am I missing?

Parents
  • Two things:

    • Webhook payloads are identical — same JSON structure. The difference is Make parses nested objects differently in the trigger data mapper. Check the "Data structure" settings on your webhook module.
    • Custom fields: same limitation as Zapier. The custom_fields array is not expanded in trigger payloads. You need a second API call to /work_orders/{id} with include=custom_fields.

    See Setting Up Webhooks — the payload examples there apply to both platforms.

Reply
  • Two things:

    • Webhook payloads are identical — same JSON structure. The difference is Make parses nested objects differently in the trigger data mapper. Check the "Data structure" settings on your webhook module.
    • Custom fields: same limitation as Zapier. The custom_fields array is not expanded in trigger payloads. You need a second API call to /work_orders/{id} with include=custom_fields.

    See Setting Up Webhooks — the payload examples there apply to both platforms.

Children
No Data