> For the complete documentation index, see [llms.txt](https://koding-themes.gitbook.io/theme-support/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://koding-themes.gitbook.io/theme-support/machina/sections/contact-form.md).

# Contact form

A `contact form` is a simple way for your website visitors to contact you. With a form, you can gather contact information, kickstart lead generation for potential customers, or simply connect with your audience. All a visitor does is fill it out, and on form submission a message is sent straight to your email address.

### Getting Started

* Go to `Online store` → `Theme` > `Customise`
* By default, you will see you predefined list of sections
* To add the `Contact form` section, scroll to the bottom of the panel and `Add section`

#### How to use configure the Contact form section settings?

Machina is a modular based theme, meaning sections can be added to any page whilst the integrity of the site design is not compromised.

* **Top/bottom padding** - this controls the ammount of whitespace above and below this section
* **Color scheme** - pick a theme color profile to change the style of this section
* **Heading** - add a strong call to action to introduce the section
* **Text alignment** - change the alignment of text to either be Left, Center or Right aligned

#### How to use configure the Contact form block settings?

There are 5 block types that can be used, with a max of 10 blocks that can be used in total, which means you can create a customisable form with ease.

* **Name** - The name of the customer
* **Email** - The name of the customer
* **Phone** - The name of the customer
* **Textarea** - The question from the customer
* **Additional questions** - An additional question you would like to ask


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://koding-themes.gitbook.io/theme-support/machina/sections/contact-form.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
