# Checkout Forms

### What are Checkout Forms

Checkout Forms allow you to ask your customers questions about products before they start the checkout process.

This is great for collecting the data you require before you process an order.&#x20;

For example, if a product can be personalized, you might want to ask for the text they want on the product, or for an image for you to add to the product.&#x20;

### How to Create a Checkout Form

1. Log into your Freewebstore Control Panel.
2. Go to **Manage** > **Products** > **Checkout Forms**.
3. Click **Add New Form**.

### What Type of Questions can you ask your Customers?

<table><thead><tr><th width="263">Question Type</th><th width="261.3333333333333">Plan Availability</th><th>Max Size</th></tr></thead><tbody><tr><td>Single-Line</td><td>All</td><td>250 Characters</td></tr><tr><td>Multi-Line</td><td>All</td><td>2000 Characters</td></tr><tr><td>Yes/ No</td><td>All</td><td>N/ A</td></tr><tr><td>Option List</td><td>All</td><td>N/ A</td></tr><tr><td>File Upload: Image</td><td>All</td><td>20mb</td></tr><tr><td>File Upload: Audio</td><td>Startup, Pro, &#x26; Ridge</td><td>50mb</td></tr><tr><td>File Upload: Document</td><td>Startup, Pro, &#x26; Ridge</td><td>50mb</td></tr><tr><td>File Upload: Video</td><td>Pro &#x26; Ridge</td><td>250mb</td></tr></tbody></table>

### How to Attach a Checkout Form to a Product

1. Log into your Freewebstore Control Panel.
2. Go to **Manage** > **Products** > **List All Products**.
3. Click **Edit** for a product.
4. On the Product > Edit page, expand the **Additional Details** panel.
5. Use the Checkout Form dropdown menu to select a Checkout Form you have created.
6. Click **Save**.

### How to Delete a Checkout Form

1. Log into your Freewebstore Control Panel.
2. Go to **Manage** > **Products** > **Checkout Forms**.
3. Click the *red* **\[x]** icon next to each checkout form you want to delete.
4. Click **Save**.


---

# 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://help.freewebstore.com/manage/products/checkout-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.
