How To Upload Files To Online Forms

Enable attachment uploads and receive files in Dropbox, Google Drive, Amazon AWS, Selectel, and Yandex.Disk
All vertical online forms allow you to add a "File" field that gives visitors the possibility to attach files to the form submissions. Here's our guide to enabling file uploads to Dropbox, Google Drive, Yandex.Disk and Amazon AWS.
Adding the Microsoft OneDrive service is temporarily unavailable.
Add a "File" input field to any vertical form in the Content panel. The blocks with vertical forms are BF204N, BF310N, BF311N, BF402N, BF403N, and BF502N.
In the block Content panel under "INPUT FIELDS", the "TILDA UPLOAD WIDGET KEY" field in the "#1 FILE" field settings.
Click Get the key and choose your preferred file storage service.
The "File Storage Services" page with a list of available services to connect: "Google Drive", "Dropbox", "Amazon S3", "Yandex.Disk", and "Selectel".
How to connect Dropbox
How to connect Google Drive
How to connect Amazon S3 (AWS)
How to connect Selectel
To connect the Selectel service, sign up for Selectel and top up your balance for at least $2. This is a paid storage, you can read more about pricing on Selectel's "Prices" page in the "Cloud Object Storage" section.

Go to the "Object Storage" tab and click "Create container." If you don't have any projects yet, create one beforehand.

In the Selectel dashboard: the "Create container" button in the "Containers" section of "Object Storage".
Enter the container’s name and select its type - private or public. This affects whether files are accessible in the Selectel personal account or via a URL, and how the settings on Tilda should be configured afterwards.
In the Selectel dashboard under "Creating the container": the "Name" field and the "Create container" button at the bottom.
Once you have created the container, go to the "Identity & Access Management" tab and create a new user by clicking "Add user."
In the Selectel dashboard: the "Identity & Access Management" section in the left menu and the "Add user" button in the upper right corner.
When adding a user, enter an arbitrary name. For the user type, select "Service user," and for the role, select "Object storage admin".
In the Selectel control panel: the "Adding a user" modal window with the "Service user" tab selected, credentials, role, and the "Add user" button.
Go to the settings for the new user and click the "Add key" button under "S3 keys."
In the Selectel dashboard: the "Add key" button under the "S3 keys" section on the user management page.
You will receive the Access key and the Secret key. It is important that you save them as they will only be displayed once.
In the Selectel dashboard: a pop-up window showing the "Access key" and "Secret key" fields with copy icons and a "Close" button.
On Tilda, open the Content tab of the online form block, then navigate to the Input field "File." Under the "Tilda Upload Widget Key" click "Get the key" to connect the service.
In the "Content" panel under "INPUT FIELDS", the "TYPE" set to "File" and the "Get the key." link under "TILDA UPLOAD WIDGET KEY".
Once you have been redirected, choose the Selectel service.
"File Storage Services": "Selectel" at the bottom of the service list.
Enter the Access and Secret keys that you have saved and the name of the container.

For a public container, copy the public domain in the container settings, and for a private container, copy the project ID.

Fill in all the data and save.
Connecting Selectel storage settings: the "BUCKET TYPE" drop-down menu and the "PROJECT ID" input field below.
Once you have completed the data, the service will be saved.
Copy the "Tilda Widget Upload Key."
The copy icon next to the "TILDA UPLOAD WIDGET KEY" field on the file storage service settings page.
Paste the "Tilda Widget Upload Key" in the Content tab of the online form block under the "File" Input field. Once you save the changes and republish the page, the file submission field becomes functional, and uploaded files are sent to the Selectel storage.
Form field settings: the "TILDA UPLOAD WIDGET KEY" field under the "#1 FILE" field with the "File" type selected.
How to connect Yandex.Disk
Settings for the file storage service: Selectel: the copy icon next to the "TILDA UPLOAD WIDGET KEY" field.
Paste the "Tilda Widget Upload Key" in the Content tab of the online form block under the "File" Input field. Once you save the changes and republish the page, the file submission field becomes functional, and uploaded files are sent to the Selectel storage.
Additional settings
Form settings in Content: the "TILDA UPLOAD WIDGET KEY" field under "#1 FILE" and the "Save and close" button at the top.
After you save and republish the page, files will be added to the standard folder Applications → Tilda Publishing. You can change the folder in the settings of your data storage service.
File upload service settings: the "FOLDER FOR SAVING FILES" field at the top of the page.
You can restrict attaching certain types of files to your data capture forms in the settings of your data storage service. You can either select the file types from the existing list (images, videos, documents) or enter the extensions manually, separating them with a space.
File upload settings: the "ALLOWED EXTENSIONS" input field at the top of the form.
For Google.Drive, Yandex.Disk, and Selectel services, you can modify access to uploaded files with the link: For security purposes, by default, access to the files is granted to the account that issued the Key. You can select the checkbox to grant access to anyone with the link. This can be useful if the leads from the forms are managed by another person. For Selectel, you'll need to configure it additionally.
In file upload service settings: the "Grant access to anyone who has link (by default file is accessible only to the owner)" checkbox under "ACCESS RIGHTS".
To enable visitors to attach multiple files to one form (up to 10 files), select the "Allow to upload multiple files" checkbox in the Content panel of the block.
Form field settings: the "Allow to upload multiple files (max: 10)" checkbox.
The maximum size of an uploaded file is 30 MB.
Made on
Tilda