# Smart Forms

### Smart Forms Overview

Smart Forms (dynamic questionnaires) let you extend verification [Workflows](/documentation/product-guides/compliance-studio/workflows.md) with fully customizable data capture steps. Use them to collect extra KYC onboarding data, declarations, and supporting documents in the same journey.

Each Smart Form is built from configurable components and input fields. You can tailor screens to your compliance process. You can also adapt the journey using conditional logic.

{% hint style="info" %}
Please get in touch with your **Account Manager** to enable this feature.
{% endhint %}

### Common use cases

Typical use cases for Smart Forms include:

* **KYC and CDD declarations**: Collect customer attestations and regulatory declarations during onboarding or verification flows.
* **Enhanced due diligence questionnaires**: Trigger additional questions for higher-risk customers to support EDD requirements.
* **Source of funds and source of wealth checks**: Gather structured information about how customers obtained their funds or assets.
* **Suitability assessments**: Capture information required to determine product suitability, such as investment appropriateness.
* **Employment and residency verification**: Collect declarations and evidence for employment status or residency requirements (e.g. Right to Work or Right to Rent).
* **Supporting document collection**: Request and capture additional documents such as payslips, bank statements, or contracts as part of the verification process.
* **Regulatory disclosures and acknowledgements**: Capture legally required disclosures, declarations, and customer acknowledgements during onboarding.
* **Customer due diligence refresh**: Collect updated information from existing customers during periodic KYC reviews or compliance refresh cycles.

### How it works

Smart Forms run as steps inside a workflow session. They capture structured customer data during the verification journey. Each form can be dynamically shown based on your conditional logic.

All responses are securely stored and linked to the workflow session. You can access results in real time via the Portal, API, or webhooks.

<div><figure><img src="/files/Q7ncPfNCArqHzlGwaE8s" alt="Smart Forms step in a ComplyCube workflow for KYC data capture" width="563"><figcaption></figcaption></figure> <figure><img src="/files/fBT53zdj82xIl5uMIstZ" alt="Smart Forms preview showing a dynamic questionnaire in a customer verification journey" width="563"><figcaption><p>Smart Forms - Preview</p></figcaption></figure> <figure><img src="/files/uHWIyFW1G4HmMy3k03hv" alt="Smart Forms screen used to collect compliance declarations and supporting documents" width="563"><figcaption></figcaption></figure></div>

### Designing smart forms

You can design Smart Forms directly in the [workflow designer](/documentation/product-guides/compliance-studio/workflows.md#designing-workflows). Each form can be tailored to match your compliance requirements or business process and can include a wide range of input types:<br>

* **Structured data fields** such as employment details or financial information.
* **Conditional logic** that adapts the flow based on previous answers.
* **Customer declarations**, **consent confirmations**, and **electronic signatures** required for regulatory or contractual compliance.
* **Segmented sections** to logically group questions and guide customers through forms step by step.
* **File uploads**, for example income statements, payslips, or supporting identity documents.
* **Dropdowns**, **date pickers**, and **free-text inputs** to capture responses in the appropriate format.
* **Full localization support**, including customizable labels, placeholders, and tooltips to ensure clarity across languages, contexts, and audiences.

<figure><img src="/files/7JYt9MnU6lo76j6pzApf" alt="Smart Forms designer in the ComplyCube workflow builder for creating dynamic questionnaires"><figcaption><p>Smart Forms - Designer</p></figcaption></figure>

### Frequently asked questions

<details>

<summary>What is a Smart Form in a KYC workflow?</summary>

Smart Forms are dynamic questionnaires used inside a verification workflow.

They help you collect extra customer data, declarations, and supporting evidence as part of the same KYC journey.

</details>

<details>

<summary>Can Smart Forms show different questions based on earlier answers?</summary>

Yes.

Smart Forms support **conditional logic**, so questions and sections can change based on previous answers, selected journeys, or other workflow conditions.

</details>

<details>

<summary>Can Smart Forms collect supporting documents and declarations?</summary>

Yes.

You can use Smart Forms to capture declarations, acknowledgements, signatures, and supporting files such as payslips, bank statements, or contracts.

</details>

<details>

<summary>Where can I access Smart Form responses?</summary>

Responses are linked to the workflow session and stored securely.

You can review them in the **Portal**, retrieve them through the **API**, or receive them through **webhooks** for downstream processing.

</details>

<details>

<summary>Can Smart Forms be used for enhanced due diligence and ongoing KYC reviews?</summary>

Yes.

Smart Forms are well suited for **enhanced due diligence (EDD)** questionnaires, **source of funds** checks, **source of wealth** questions, and **customer due diligence refresh** flows.

</details>

<details>

<summary>Do Smart Forms work with workflows and compliance policies?</summary>

Yes.

Smart Forms run inside [Workflows](/documentation/product-guides/compliance-studio/workflows.md) and can support rule-based decisions alongside [Compliance Policies](/documentation/product-guides/compliance-studio/policies.md).

</details>

### Related topics

* [Workflows](/documentation/product-guides/compliance-studio/workflows.md) to build end-to-end KYC/AML verification journeys.
* [Compliance Policies](/documentation/product-guides/compliance-studio/policies.md) to evaluate regulatory and business rules during workflows.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.complycube.com/documentation/product-guides/compliance-studio/smart-forms.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
