Netlify is an All-in-one platform for automating modern webproject. With the Udesly Adapter you can deploy and manage your Webflow template, inclusive of its CMS, with Netlify.
Design your template in Webflow and insert all the custom attributes you need to make it manageable with Netlify. Check this guide to see attributes available!
Remember to export CSV of your CMS data.
You are now ready to export the Webflow template.
Once everything is ready on Webflow side, take the template through the Udesly Adapter and start the conversion, including exported CSVs as well.
Also, you find Additional Files field in which the Adapter will put together the 11ty exported .zip file with some external files (.zip format) you want to add in it. For example a Markdown file of some of your posts or Netlify lambda functions directly.
Once converted, you have 2 different options available:
Upload to Github
You can upload it to Github and then connect it to Netlify. Click to Upload to Github button. If you don't have a Github account already, please check this guide to address this problem.
The Adapter is going to upload the repository on Github automatically.
Now, through Github, you are able to proceed on the latest step of the process, on Netlify side. Only the first time, you have to create a Netlify CMS account in order to have control over the Webflow CMS. Choose the repository and connect it to Github.
Once Github and Netlify have been connected to each other, the latter will deploy your site, inclusive of CMS, automatically.
It's done. In just a few steps you have created a full static site on Webflow!
In the meantime Netlify is building your site, keep in mind these recommendations:
Go to Settings-->Identity and click on Enable Identity.
Here, new tabs will open. Under Registration preferences choose Invite only.
Then, go to the bottom of the same page and click on Enable Git Gateway under Services.
Finally go to Identity from the main menu and click on Invite users to make certain email addresses able to access the backend of the site. Netlify's free tier allows to add 5 email addresses at most.
Last important thing to see is how to add a custom domain to your site. Check this guide.
If you want to host your site on your preferred provider, click on Download Zip button after the conversion and the Adapter will issue a .zip file that is an 11ty project. You have to build it in order to upload it to your hosting provider, such as Amazon S3, Firebase, Netlify or Zeit. Please check this guide to see how to use 11ty.