I currently have a development where customers have to click a button to accept a proposal.
That button is linked to Airtable to a formula containing URL of a webhook+recordid.
The button is working perfectly, the problem is that it redirects to the webhook URL.
I would like to be able to automatically redirect to a new SOFTR page called “congratulations” and trigger the webhook in the background to update the status from Active to Accepted.
The important part for you is the last module: webhook response.
In your case I think it would be an update action in Airtable, am I right?
It doesn’t change anything.
With this workflow type (in your case, with an “update a record”), the webhook will trigger the action in airtable, then airtable update will be displayed to Softr. Meanwhile, your user will be sent to a congratulations page. Thanks to a webhook response. If you aready have set your congrats page
Here is the setup (just change the destination url, “Value”, and you’re set)
Note that the ‘detailUrl’ itself is valid (including ‘https://’)
I suspect that it’s the ‘ON FORM SUBMIT’ in Softr that’s not configured correctly, but neither ‘Do nothing’, ‘Open external URL’, or ‘Open page’ seems to work.
What is not working in your workflow exactly? The redirect?
Or when the form is sent, there is a “something went wrong” and nothing is sent to make?
Can you click, as a first test, in the first module, on “redetermine data structure” ?
All must be set up in Make before testing in live. Otherwise Make will bug, that’s a classic mistake
The Destination is set to ‘Send to Make’, and it correctly goes through the Make scenario.
However, it is the redirect itself that fails indeed. I’ve tried both a ‘302’ Webhook response with a ‘Location’ parameter and URL value, as well as a ‘200’ response with a body:
Ah, got it. Thanks for the extensive explanation! I don’t have the Airtable field with the webhook URL and the parameters as these are user-specific. As a result I don’t have an ‘External URL’ to redirect to.