Uspacy Knowledge Base
All materialsMarketingForms

Forms. What are they and how to create them?

Forms. What are they and how to create them?

We'll explain what the Forms tool in Uspacy is and how to create a new form from scratch, taking into account all the parameters

Make data collection simple and efficient with Forms! It’s a powerful tool for automating the process of client interaction. With Forms, you can quickly and conveniently gather important information, structure it, and instantly send it to CRM for further processing.

2acc819a-4fc2-4ccd-84bf-9add83a7365aa03ac839-a3e6-4a16-84a1-00bb4279abb8

In Uspacy, there are two types of forms:

AD_4nXcmQsvDUN-2LJW-t75CywtsLE8vovusyzt8dfuVIom0kStKARaFrIO7dE-HbeWpVywO8PNcvgabve1h2Ghngk7F6XaI6QP9ujy2fWp-gggEdGMGz6G_bB0KRT-z31Gs-d9zr_oZ

🟣 Ready-made, pre-configured thematic forms with a defined list of fields, which can be changed if needed.

AD_4nXeSVC4JDcpISgOLasZnHPnUaJLxTEpmrXIE2foUHFkO2BuGSzpkb62PfTHBI21zf0ssZ7iMD17IhkeffTmVxvh85I_TLddlGCLoUlr7enQthiNJfgfkT4G1hpZoZAhM31o88bwl

🟣 Custom forms, that is, ones created by you from scratch, adapted to the needs of your workflows.

AD_4nXc5hAfpyAMOFDLyl8eWNqxs_YCYLGMqTrmAOK5OJzqd-syS6hbxU972dwA2PzpE8Svuv9Psea1uwaJHu3XyB07IhcuEmkA1xDwue0pMJv0xBwdS1Lq2weO7QiGmS4I0NVzwJUXTJw

💡 Currently, among the predefined forms, only the Contact information type is available for use.

The Consultation booking type will redirect you to the Booking page to create a new schedule.

Monosnap+Uspacy+—+єдиний+робочий+простір+для+організації+щоденних+процесів+компанії+2025-08-18+13-50-37.pngMonosnap+Uspacy+—+єдиний+робочий+простір+для+організації+щоденних+процесів+компанії+2025-08-18+13-51-25.png

🔍 You can read more about creating a booking schedule in this article.

How to create a new form?

🌟 The number of forms available for creation depends on the plan:

First, you need to go to the Forms page in the Marketing section.

💡 Access to this section is available only to the administrator or the Space owner.

AD_4nXetupK2-5cMOSzIFHruSbeVWfljNQ8KNQsLAjiIiQlil9i9IcRs4yjpxeQOqk1QjdAe5CWOhkcZE5A54nwVx849JzG3HBjRZY2ZLDhrVzKbutyy7KSDkSEqPQ__iZq7w3otyAylmQ

Then click on the Create button.

AD_4nXdYh_UVH7WoJ4yc5lPJcUf1a9YIvK8MuBLj7YFU7xKXqyTZLsLvNuNmDc5y5Iz7Kj4oOf1rPHLb2dFNrSUjdpsEVO0XwlG_EvyrZYB8TCzO-wDgIZO1IOUwfvevrfOIP_12aJYjTA

Alternatively, if your Workspace doesn’t have any forms yet, you can use the + New form button in the table.

AD_4nXe7wSGJ0yU0C3OVGuhMXrgUz2GFS4gGodb8LWMFo_3ZLjvwWzXH_ZW8ozaRvoTj2zxgPGhoU8kek5ut9PrmkL4drvF4dHPnA2qgbE-IxNmyKHQgypb9l_TmhdW1EmohGumAHq1F

A window will open where you need to select the type of form you wish to create. You can select your custom form with individual settings or one of the predefined types (currently, only the Contact information type is available). After that, click on the Continue button.

AD_4nXdjkik40r7OOGLtDgHSRhpwJukCRUy990cW4kBN2TDbZgKlZefhZsp-1_8OoEMBzJIcT_31SpW0e6OjPKnrIvqaeMTELJ8DuXFbEZXdiFgARxugNtocn7YnyxT_GeFvQBNfTbKJ

Let’s create a form from scratch.

AD_4nXfghyuSTh6C_MHRocbnruS1SM0TSN3wyPZEJGz5e3nB-ltOFriaBPfxZTstG8vhQCy3sGZhaRGvaOrVjI6zCaXXpRX0nmla-lMaPkR6sKbPKZIHCsJgvMwjoOUFqaJ8M-aquBpxGQ

But first, we need to decide which entity to create based on the form submission. It can be a lead or a contact.

AD_4nXc24KOd0Y_0ab5rIOFnLcLxL4iypEppKKHO5p6HDJmToHa_1yioUUImsR6QYWxg1zIu1XgmKaOlzDM_qIuR7lIYK81-X5fjMtD84cS88NKWlyn6YTCluwQHcpgxiIxl5_WeSBQK

💡 Note 💡

If you select one of the predefined types, the fields that should be included in the form for that type will be automatically marked. Additionally, the entities that should be created based on the submission will be specified.

AD_4nXceYVJdW4WvdbEq2miA3rzu8Ow1C2iouqWOuwYnr0C2cW15Hh4_9lrzcU9nlJyQe-7iAAhNP3aSN0qsyQWX8dXcmhLkw1mrkfjBm4XCH-IK58kqr0pLFcWXIVdoA52eqDVTYqrg7Q

However, you can always add the necessary fields, remove unnecessary ones, select a different entity for creation, and customize the form as you like. For example, you can remove extra elements or change the colors. So, while the form has a specific type, the set of fields, settings, and appearance can be customized. The type is just a template and a hint that can speed up the creation process.

Next, we’ll define:

Fields

This is the information we’ll receive from users who fill out the form. The list will include all available fields for addition.

4e6db3d3-29d1-4efe-b7ba-9d53e2a68ef5

It depends on the entity being created based on the form submission.

5d03bd4c-0548-4c12-9e52-510da4533a59

Also, note that this list includes all custom fields you’ve created, except for those of type File, Image, User, or Binding to entity.

Next, select the fields you want to include in the form.

AD_4nXf1VPoFTLWSK4y_g6spnUijNJ2VFz6aDLv9fh8aASp8Bvbt820eYFtTpRhmDUAnw-mqOr3c-QilYTTx-Iy56iy6prk91zoTG5yZu_Y2Gh6AqqIyyw7FtccMo6H61QiZg47jWIEY

Or we can add them using a special button.

AD_4nXfburxrC0agS_B1YysuBoL49xoBwzJXaZxeZUWObK4_XQs0x90v1yqQbQ5RQJ4Tfjt_AupLQv4BAfVVD3fARcnKQL91P9m4xIJiSuAd9INXNphXsY0sB56m0lVQitFQzAh8zjO5

We can also make additional settings for each field, such as:

AD_4nXfKX26NKEkLJ6EwrBV7bqepIEt3VUbCz4nBlSLSPwSC8Ev412yQSdEfX_gTaPhDOBs2vw5ZcC4W-BIJ8KJjJdUa0pKhMnVOVCvR-36Yslat9FWqAYYKuGq7OgdJeppdZk0MWI0DBA

🟣 Field name in the form – describes the information the user should enter in this field.

AD_4nXdBDDRqfxgBCEV9kZ22XJ1G9e5AHi3tnWAALy1fDh8jDn9rQnxGRQsBumJLNIkxBkBprb9yrljAIot1sZY15qCMetGjy-MUWpYZwiaAuVT4RZLomHRIZTkbaJyYvGgyEHCbj0C-dA

🟣 Placeholder text – displayed in the field before the user starts typing information.

AD_4nXfkGbGgtcnpoMUpeTGoW99QgjM39lQFcbEeqLNdCX7liBw7p-7k8mPZcCdyShN1G49jV8rga9UkSC2LI3vVVe3G-XpyV576zsBNiw3F0RDVynqaVFu9B-W8agiPVFAwn3bEqrDtpA

🟣 Hint text – a short explanation that appears under the form field, providing additional information or clarification on how to properly fill out a specific field.

AD_4nXcY_mVWf1P-H7kvH5jBkY4cG2J8oGxkHKWZYKGNST1Pc5946DGiMbbNhMPFxZcEyjGHBojr5aBUhVdUjzo25rlwpxbwZI8AN6eacxz9vMsprrpI6k1Rp7YBFSlTlarp2mnNSuLO

🟣 Required field – indicates that this field must be filled out for the form to be successfully submitted.

AD_4nXfDOQ4I9XePE0k_jrEqjo2OVrzTUykVLJPh16zx5udboE_Ssd2OvFZZf3fthgHMqXN6teVLJoDiisoaX_zmzF78_xPcgQNeWTUO3pZ1RlLYICIkx5hmxnCCUo6Hzlbjzh-r5GFeeA

As a result, if you set up all the fields for the form in this way, it will look something like this:

AD_4nXfiVsDQ5Gqn4tLNvnMQKWMrH8vhN7xEIwmpkGg8RSXGQM5nhTp0g9gmL2ZqcY4z3N7OxeIOe2h5yjQVobMGqfBSbOjt1B49F4EywIGBmstQp_s5eHT9OBJH68gaJRH_-f8u0vl0FQ

To remove unnecessary fields, just click on the cross next to each one.

AD_4nXfmPE5M7zsTITzwZYUPxh0vHJYQGqTjcAChS3K0P84QfWieGMuaZ0e12AWd-Oltym_n8irsAAv-GadbQ3h06vX8tnxD48F6_mW5RzusjMZk4RsFJAhKi8cYzJinR3ytKrzcmVTx-g

Other elements

Some of them are already placed on the form (Icon, Header, Subheader, Consent to data processing). However, you can remove them if they're not needed, and also add others (Banner, Logo, Separator).

AD_4nXegbzNwIzD8iEZkJH9q50mu2w2RS4garnAkYHSZJIl9Uul75aXMX95Ig7GtTDfD5nQK00QbgBoFJOpdLlo9PjL7szVTlpUgJopP7S4PlAjvU-zzliwV1FP7TXmlOT6EIOA6yTPB

So, let's look at each element individually.

🟣 Banner is a large image that can span the entire width of the top part of the form. It serves to visually engage users and reinforce the form's context (e.g., a promotion, invitation, event). It can contain an illustration or a branded image that you'll need to upload from your computer.

🌟 This element is only available on commercial plans. You can find more details about the features of different pricing plans ➡️ on a separate page of our website.

AD_4nXcpZGPxfvxxhbnejJbBU83AcE6Jn6mgRbgd2Rk9FZH3bOWnyKHLkYnmm0LUsV5GsyilFS7EeXzDhFYMRnbgHXoEFe1ncFs3Y8ys_jBpt6hNfNU_HhBn8dHwUo-knOcTg4TNYfOilw

🟣 Logo – is an image placed at the top of the form, typically featuring a company's brand mark or name. It helps users quickly identify who the form is from. Like a banner, the logo image also needs to be uploaded from your computer.

🌟 This element is only available on commercial plans. You can find more details about the features of different pricing plans ➡️ on a separate page of our website.

AD_4nXerS7zcvx0ywDZdonkQsYAgka4ORrH0Apk6jpWVR9w-KhOfO8WHn3FRCXacNVUJSQ5CGumJTyM8MPa1s7sU8yTh5nNlsVXYiAd2xeMdWav53HySYvZTECeUr4bjHwt95ZYk_vPDlg

🟣 Icon is a graphic element placed at the top of the form. You can select one from the standard options provided.

AD_4nXcJvdbIc7aZYOUm3J-extfm-sNKImL53Ky4QPbgAR6E5eBRU8T6XmejspH6m7RrSYGDA7zUXCuq3N592W9YJBN1YknWsSOn4DkdsOYjkv-mUFt807xYv4s0VisA3XbNIWTCofwN_A

🟣 Header is a short, clear text that explains the purpose of the form. You can write anything you like, and even use the built-in editor within the input field. This lets you change the text size, color, alignment, and more.

🔍 You can read more about the features of the built-in text editor in this article.

AD_4nXeuyH8tkhfe9Y0GxZ5Qof_Vwkf7-V2RethDAUz-b6kn35GqjmSeIIXQsq0mr-a0xc3Hc0gj3k96jOEzS_HMyAnEYJkef6pEJD4KcBMDBw08V7PfhEwjEcX-hqSMn6p5Mgg-m0jNuA

🟣 Subheader – This is additional text below the header, which can include hints and explanations. It also helps make the form clearer and increases the likelihood of it being filled out. The input field also contains a built-in text editor.

🔍 You can read more about the features of the built-in text editor in this article.

AD_4nXcXzhTK73gFQfIYD7GzmhqGNQG4WkKb4NuTIJlrfGXMqfOX2nJcHjYI_KfwM6fDL6oxo2mUM_1pHrq9cmAJBaJi1kxZm33_9JbP7XDmoAUuClmZkv_XxgNAlFXum29ue4j06n5bBQ

🟣 Consent to data processing – This is a required element to ensure compliance with personal data protection requirements (e.g., GDPR, Personal Data Protection Law). This field informs the user that their data will be processed and allows them to confirm their consent.

AD_4nXfM7JWlbIsVjXZrMKcxQXn3doqEf-ngWY_H844lnng-H7FOYVNOQWWC-SbreRxHIbrzWcjKQ5s3Z2Nxt0jRl6PxTyED2bwMLBWgvAHI4N1c9kT--vycbl6OQDvkjBpo9dQkg1OQNg

You can write your own text for the data processing warning. Additionally, you can add a link to the privacy policy page on your website.

🔍 You can read more about the features of the built-in text editor in this article.

AD_4nXc05EW37DboKJ7h9WOlJhHOVKfgVweup81RlSubTYA_UPb4GwfziVJHcxOMNjmu1IOAStwH3daMPn0vqiLbn7NRF8i47gJ5GEjSB07ySoy-tVgJ3oRTvdJi0JDtTf78qN5d4vl9

Moreover, you can define whether the user’s consent to data processing is required for successful form submission.

AD_4nXdTj-1GmX-8eDHuNZN1FrkOhbKhlc1REJUNy2JILi_6ghLd48bWAWievDffXSF6bcoeAW2am6815eVJKhnnLYGmYRnXDEtgO0YM897v6W2dFNJiYQNF1YkuMDISLBKedl06qgLRCw

There is also a setting for automatic consent. If this option is inactive, the user must manually check the box.

AD_4nXc0AZq536HxRhwHYzgFQxIv7FQOP4j7L6ViqeN2GZ9tOpf-sHkYsd4u76CK2n7SNsVIx-gzNtE_nx3541jJ1Hu0b58vHHhxwKeM6JtZD1ujWDCdxqhJ-qlhsd67PJmSJgiTu4_rJw

You can also customize the color scheme. This allows the consent checkbox field and active links to be highlighted in the color you select from the list or specify using a HEX code.

AD_4nXekqQ4Y4k1s_hDXo4LoUumVPfzu3uN6aKPcW3KLepdVwteQtgLuz_LhWIEeYLoE8sd7MxKyrIyslJreyTT2FYgAxlQpz3UrKBOsnB-C1iTWuADlhcfjO07_ppeI5dSd3Sg5hg8v

🟣 Separator is a visual element used to structure a form. It helps separate fields or blocks into logical sections, making the form clearer and easier to complete. Typically, it's placed after the form fields, before the data processing consent.

AD_4nXfDBWZ9rbfHfnpGfHNmvIo6hJNp2hx8mZDVQzwU3wBsO3417rMnPrXvlqwzbH9rFsDncmaK4da3Tv4vUsFI5ze1LOey_TRESSFlisbLqrxDORhOY007NqdN_6IzAYaZp26-XY7q

However, like other components, a separator can be moved to any part of the form you need it to be in ⬇️

Predefined field values

This section allows you to set default values for new elements created through the form. These fields are not visible to the user in the form, but in the created element’s record, they will be automatically populated with the predefined values.

This helps prevent errors, speeds up request processing, and ensures that all new leads or contacts are immediately placed in the correct segment and workflow.

921d8273-a733-4a1c-8103-6bdd38ab20f6

🟣 Responsible for the object – This is the user who will be responsible for the CRM entity element created based on the form. You need to select one of the active users in the Workspace.

💡 The system automatically adds the user who created the form to this field. Therefore, if the person responsible should be another user, you need to account for that and change.

bd1a8027-177f-4f81-9522-514f4c8d58d3

🟣 Automatic field filling – This requires selecting a value for the Source field.

87a05a5e-28ac-438d-bf83-b67ed3b4c970

The system will automatically add it to the CRM entity element cards created based on the form.

AD_4nXc3NFcIjRLruAs_YEBQvMfbAmg3J4Ro55UrKN4U7Ls-YdI2KesVjlyib7xORt74hwdO6FsuLH-McnB_Bngqkk7daEoY1MMrKC9-G3yXPM_aWgpblC84I4KEE2r0Lb0ggKYq7QXr

You can add your own option to use for filling. This means your list can include not only standard sources but also those that represent forms you’ve created.

If needed, you can add any other default or custom field, so you don’t have to fill it out manually each time.

513d7d5b-a851-400c-a815-439d80dcfd6f

Send button

In addition to the previous three blocks, the form settings also include the ability to change the parameters of the button used by the client to confirm the form submission.

AD_4nXdOgR1d8cFq35F4qkJCkVoeDv_gqhRenyTHjD6VbkYqFYju55lR9-6VQtb4L20u7Nw547H6xCvSzWZCRc7vqiPVi7lpHkrE_LxyapIMlGo5u-PG0Em957WGg_j3JIgTpWTTsHm_hQ

🟣 Button text and icon – These depend on the button’s purpose. The button should clearly indicate the action the user will take after clicking it. The icon adds additional attention.

AD_4nXdeBm9WGn_gRNSWlG7JY6oaRIEnpeptkd3PIB8bHCCyXrY-uI6A8YwV5z3E73bL0MF371YGgmW5WLmhwv5INy6TW0Eq4Bl3xrb_EQy8tzYur83b0dhCpl0V2ZdXxrGGhwWO5aIb

Of course, you can disable its display if needed.

AD_4nXc73rknqjphjyRheTsjUcqCrb7aItOqiSM5J_7JWXBflhxr2aBXG_sv8kemB7odxvCE5KckIA3qKUIaakz7mYBljCIbK7JsiEsOi82IuNTaskCNfcjwNqJlHwWMsUAhaW0L4wejOw

You can also select the color for the button from the available standard options.

AD_4nXebX0VaT119JMDXt3wbIlyYCLt64_M7Ui4unU8LXWYIjVoZFkiBMBuh9N4S-aps2pFGw3TzLeyBXp-rScTAF7uh3MOq5WTQTfvH22CTLFEb47vu_-Q2D2ohF-OYJ3gEPhFhTn9vMg

Alternatively, you can manually enter a HEX code.

AD_4nXeY3PbA7kaW5i4xp0jG123b4wbfe0v5S4VFEA22yGDdgQxERkMehkEAssEP__sxuyGRk6pjvh_oI_hEFGgKRce6OQRsbAAMbGufWhXgehQ8osY707eE7un8Zu0k7Pjp7teAt8q1nw

Arranging fields and elements

You can arrange the fields and other form elements in any order that works best for you. Hold down the special move icon (six dots) and drag the component to your desired location. This lets you quickly change the form's structure without extra steps.

AD_4nXezmQlTl0f_xfRPPa3INkQ5djm9fKwTkbC7avjbu4O0N55BWwqOInEJQRnvkNhA_KTEwkINDEml53p8q8NNNoUDUuraqUQSsAuYECANQK_GgEqK4RddyF5PwWHxqB_w87U1yX9J

Almost done! We just need to give the form a name since we forgot to do this at the very beginning 😉.

AD_4nXfwiccrfla_mEo6puGX7QwvBE6kTgmtKgmPY1MsNF7NmqIJ6LqkClKVMUTjBOJFfK3vMYe14HmibPZGlak2uHI0PTEcLrjqUO1QIHTFrfPYsPnXgOAHUFRhSAlgnpUy4lByRZT9Qg

Also, note the active option. It is automatically enabled when the creation window is opened.

AD_4nXfChsC3Cbr9LFPCXYToqQkXvDr0zH_CdyOEipCSdjllUmrJaseEAhddREhhrSOi5CbbWJbGbrOontlj5B4iTEeN6jT7wqmSXUe0oz3x3dATx60WB2iMNpEzKlc03F4YNmLoqjJs

Finally, click Save.

AD_4nXenVYExrQT3EAnjV8WAwzWwgVDrH_Kh0Z9XU42Bsfu8n1nm4p-pWUAYFLUiaphCIiuKDk1fGTRynrO3jKl-JMI1P52Y9uX1xooXSOrAPC4CPXuUiBfmaVuikOhF2E3ch4Bx0z15

Before saving all parameters, you can also configure post-click actions — that is, what will happen after the form is completed.

AD_4nXcvsnihRsEi-1_yNNgimbABnGuxp0ZGUv7TuPrA-_KAw1m2nVp7BHm5h6RkxCztaTrITkJ-_mbL_Rn8S841RipncbuS5mC-EaJUlq_QCTcR_Nnjcbi7ZiMonPKEOXN_XpSX82w0SA

As a result, the form will appear in the list on the page.

AD_4nXcIHz3fVz6HR7OiusKd8fSSuDxqYOMzsAmS5V3RmYzBTDTNlFQgdSzmj56Gy8ruoi1KrZcWLPvW7Cv3fJUPqd6wVyh1JHFpvyHCvrmpckCME_4iY6H1IYkGOs02_h4q-9XX2pNbzA

So, the form is ready for use!

AD_4nXeYKVdOh4mnOAI_nTvzf39235dBVGGllvcTNMQt5ryVraQkAMDwNTMSKeeVtrSYuZif-_6AmLQ5651AHvbAOgbDtlDkuSU3cCkddl6C4goc0RfKEiQyTUX1hR5JJl8PUiBzEryGog

💡Uspacy forms support the UTM tags. Therefore, after submission, the corresponding field in the card of the element created based on it will be automatically filled out.

AD_4nXfNdHnKGIPpInzxVrQA-hYlzfKIUaTESf9Esa7lidni9FS2WE6vD46yDeYi8r5jD9Ipmgpbw3XTmpdk8oRvDExWW-Wo5ZZiVZ9Py4IxHHsaO3m7v7crJlVWsIX4XEOM0rxEZSSRAD_4nXfc-Q3kg_D6A5fkOKpxk73BvWB7lu8lKaWI0GXQiHaNhOIGnl0dJRa1p4FAu5BDAwA_szUh5mNObBXL6EfVJdK_P7wdzbCnV2NE_KiQ0cfYFVel5O17sR1UkVLn-ejLOlXPalqi

If you have additional questions or you need to contact the support, send a request to this email [email protected]

Created: April 3, 2025 / Updated: February 4, 2026