Once everything is ready on Webflow side, export the theme:
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.
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.
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.
Download the converted .zip file, extract it, open your terminal and move your current working directory to the extracted folder by using the command:
cd "Full Folder Path"
Install NodeJS if you don't have it installed.
Once in the folder run this command only the first time to download and install all the dependencies
The adapter creates already 2 scripts inside the package.json that are usefull to test your site locally:
Launch the command:
npm run serve
to open a local web server that previews your website.
Launch the command:
npm run build:local
to build the site on your website. After the process is done, you can basically deploy on your hosting the public folder.
If you want to find all your converted html templates, they can be found at the path "site/_views". While all your markdown files can be found in "site" folder under their own subfolders.