Trigger webhook when product status changed to "active"

Topic summary

Goal: Trigger an automation in Make.com (formerly Integromat) to update product meta-descriptions via AI only when a product moves from Draft to Active.

Setup: Using Shopify REST API and a product webhook (event callback). Wants to receive only the product IDs that specifically transitioned from “draft” to “active”.

Issue: Cannot find a “previous_status” (or similar) field in the API/webhook payload to detect the status transition. Seeks a condition like: IF product.status = active AND previous_status = draft.

Clarification: This is not being done with Shopify Flow; it’s a simple HTTP request/webhook workflow in Make.com.

Current state: No solution yet. Key open question is how to detect or filter the exact status change (draft → active) using available webhook data or via logic within Make.com/REST API calls. The discussion remains unresolved with no confirmed approach provided.

Summarized with AI on January 28. AI used: gpt-5.

Hello.

Im using the Rest API and Im experiencing a problem.

i would like to create a little bot (Integromat) to automatically update my Product Meta-Descriptions with the help of AI. The AI Part works like a charm but i would like to trigger the bot when a products status changes from “Draft” to “active”.

I created a new Webhook and now I’m stuck, i would like to only get the products (ID), whose status changed from “draft” to “active”.

unfortunately i cant find “previous_status” or anything similar in the API Documentation to tell it sth like:

IF product.status = active AND previous_status = “draft”.

I Apologize for my english.

I hope someone can help.

This is a thread for Shopify Flow. Are you trying to do this in Flow?

No, sorry.

My bad. I’m working with make.com (formerly Integromat) but it’s a simple http request/ webhook im struggling with