So I was wondering if it’s possible to already connect the calsulator to a payment provider using webhooks or Zapier. It should be doable, but how can I link the action button to a Zapier workflow instead of the current available options?
Hi @D_C
Enter the webhook URL you generated with Zapier into the widget.
All values are then passed to the webhook URL via the submit button.
https://help.elfsight.com/article/1615-using-webhooks-in-your-form-widget
Try it with the site webook.site mentioned in the explanation.
Thank you Sina — but what about Zapier? It’s connected and everything, yet the calculator’s submit button doesn’t seem to trigger the Zapier workflow. Do you have any examples of how this should be set up?
Hi @D_C , I don’t use Zapier and unfortunately can’t help you with your workflow. The widget only displays the Zapier link. Did the test with webhook.site work? If so, it’s probably Zapier’s fault.
Hi there, @D_C ![]()
Could you please describe your use case in more detail? What workflow should be triggered when clicking on the CTA button?
So what I’m trying to do here is make the submit button link directly to Stripe. Basically, users would just enter their email, and then the submit button would take them to a Stripe page where they can fill in their payment and shipping details.
That part can be done with Zapier — it’s not too complicated. However, even when it’s connected to Zapier, there doesn’t seem to be a straightforward way to redirect the user directly to the Zapier workflow that leads to Stripe.
I’ll probably need to experiment a bit with it. I’ll figure it out eventually. Thanks anyway for your response!
The trigger for zapier should be receiving the webhoook. You’re not going to be able to use this feature to directly take them to stripe, however you can put a webhoook redirect response into Zapier that directs them automatically to a stripe page that you create in that zap.
Thanks, Bradley.
I’m still pretty new to webhooks, so I’m trying to fully understand how they work. It’ll take some time, but I’m determined to get it working. I’ll follow your approach — thanks again!
Hi there, @D_C ![]()
Thank you for your comment!
Just to clarify, once the user submits the form, you’d like the webhook to be sent to Zapier. This webhook should trigger a special workflow that will redirect users to the Stripe payment page. Once this done, the form data should be automatically pulled to the Stripe payment form. Is that correct?
Also, could you please specify the name of the Calculator widget, where you’d like to implement it? Our devs will try our best to help you set it up ![]()
Hi Max, i’ve already moved past that stage. I’m now working directly with the Stripe API instead of Zapier. It’s almost fully functional, but I’m still facing a few small issues.
Does the webhook functionality only work with the lead form? Not the normal redirect call to action button?
When I submit my form, the webhook data isn’t received — not even on https://webhook.site/.
Here’s what I need at this point:
The main submit (call-to-action) button should not open any popup, but instead send a webhook and then redirect the user to a specific URL.
Is it possible to include additional data in the redirect URL, for example:
www.redirecturl.com?total={Total}&email={Email}?
Thanks - Matt
Could you please specify the name of your Calculator widget, where you’d like to implement this functionality?
