I have a website where I used Make.com (Integromat) to let users create a CMS page by submitting a form. I have created the scenario by using the modules: Webflow Watch Event and Webflow Create an Item. It works great.
I want the users to be able to submit a new form, which then should update their CMS page. I have tried a lot different ways, but I have not figured it out yet.
Which modules and setup should I use in Make.com? If I just do the Webflow Watch Event and Webflow Update an item, then I can only get it to work if I in Make.com specify which CMS page it should be. I cant figure out how to let Make.com know which CMS page to update according to the form filled by the user.
Any help is really much appreciated. Thanks a lot!
Webflow’s API requires an item ID, so you have to get creative in order to acquire and submit that to your Make scenario. If I recall correctly, it isn’t exposed anywhere on the page, or via webflow.js context, and you cannot embed it using CMS bound fields.
So, lots of ugly workarounds. Here’s the process;
DUPLICATE THE ITEM ID, SO THAT IT’S ACCESSIBLE TO YOU
Create a new accessible-item-id field in your collection as text
Populate it with the item id, copy-paste. You can see the item id at the bottom of the CMS item view in the designer
Setup a make scenario to auto-pop this going forward, on a new cms item created trigger. Grab the id, set your accessible-item-id.
Now the item id is accessible to you in your CMS bindings
USE THE ITEM ID IN YOUR FORM
Drop an HTML embed, to retrieve and submit the item id. Your “update” scenario will need this;
The first step- you need to create a field to store your item id first.
The copy paste each one over. That’s the only way to make it accessible to your HTML embed, so that you can then submit it to your automation, and so on.