Workflow clone keeps the same Stripe webhook
Status: Closed · Asked by Adam Kopacsy on · 0 views
invoice.payment_succeeded workflow in Pabbly Connect. A cloned workflow retains the same Pabbly webhook listener URL, so Stripe events execute only the original workflow. How can we create a separate, unique listener for a second Stripe workflow while keeping the rest of the workflow intact? price.id within one workflow without disrupting the active workflow?Hello Adam,
Thanks for reaching out to Pabbly Support!
We would like to inform you that the cloned workflow has a separate webhook URL. Although all the Pabbly Connect Workflow URLs look identical, each workflow carries a unique webhook URL.
Thanks & Regards,
Adeel Akhtar
🌐 Pabbly.com
Hi Adam.
When you clone a workflow, Pabbly copies the exact trigger configuration, including the Webhook URL. Here are the two ways to handle this:
Option 1: Generate a Unique Webhook (Separate Workflows)
In Pabbly: Open the cloned workflow. Inside the Stripe Trigger step, click "Unlink / Reset" or re-save the trigger to generate a brand new, unique Webhook URL.
In Stripe: Go to Developers > Webhooks, add a new endpoint using this new Pabbly URL, and select invoice.payment_succeeded.
Option 2: Route by Price ID (Single Workflow - Recommended)
To avoid managing multiple webhooks in Stripe, you can route the traffic inside your existing workflow without disrupting it:
Add a Router by Pabbly right after the Stripe trigger.
Set up a route and map the Stripe payload field: lines.data[0].price.id (or your specific price ID key).
Set the filter condition to: Stripe Price ID Equals your_actual_price_id.
Safe Deployment Tip: Build and test this Router logic in your cloned workflow first using historic data. Once tested, you can turn off the old one and flip this live to avoid any production downtime.
Hope this helps you.
Thanks
Hi Ajay,
Thank you for the explanation.
I have now confirmed that creating a completely new workflow and adding the Stripe trigger generates a new webhook URL, so that part is resolved.
Could you please send me a screenshot showing where the Unlink / Reset option is located within a cloned Stripe-trigger workflow? I cannot see that option anywhere on my dashboard or in the trigger step.
I also need clarification on Option 2. I understand the Router-by-Price-ID approach, but Pabbly currently only lets me add a Router at the end of the workflow. I cannot see how to break the existing connections and insert it directly after the Stripe trigger without deleting all subsequent steps.
Could you please provide the exact current UI steps, ideally with screenshots, for inserting a Router between an existing trigger and the existing workflow actions?
Kind regards,
Adam
There is no option that allows you to unlink or reset the trigger step connection. You can simply add the new webhook generated in the new workflow to your Stripe account.
Regarding your concern about adding the Router in the middle of the workflow, please note that currently, it is not possible to add a Router in the middle of a workflow in Pabbly Connect. If you want to add a Router to your existing workflow, you would need to add it at the end.
You can then copy the steps from outside the Router to the respective routes and delete the steps that have been copied into the routes. You may also need to remap the data.
Thank you.
You're welcome.
Thanks & Regards,
Adeel Akhtar
🌐 Pabbly.com