How to Create a Contact Form in Pixelesq

Pixelesq AI Native Website Builder Screenshot

Quick Answer

Go to Forms in your sidebar → Click Create Form → Add fields manually or describe your form and let AI generate them → Save → Add a form section to your page → Publish.

What You Need

  • A Pixelesq account with an active project
  • At least one page where you want to embed the form

Step 1: Create a New Form

In your project dashboard, click Forms in the sidebar → Click Create Form → Give your form a name (e.g., "Contact Form" or "Get in Touch").

Step 2: Add Fields to Your Form

Manual Way

Click Add Field to add fields one by one. For each field, choose:

  • Field type: Text, Email, Textarea, Select, Checkbox, Radio, Phone, Number
  • Label: What users see (e.g., "Full Name", "Email Address")
  • Required: Toggle on for mandatory fields
  • Half width: Toggle on to place two fields side by side
  • Help text: Optional hint below the field

A typical contact form includes:

  • Name (text, required)
  • Email (email, required)
  • Phone (text, optional)
  • Message (textarea, required)

AI Way

Instead of adding fields manually, describe your form in plain English. For example:

"Contact form for a marketing agency with name, email, phone, company name, budget range dropdown, and a message field."

Pixelesq's AI generates all the fields with the right types, labels, validation, and layout. Review the result and tweak any field if needed. This saves significant time, especially for longer forms.

Step 3: Configure Form Settings

Set your form's success message (what users see after submitting), and optionally a redirect URL if you want to send them to a thank-you page instead.

Step 4: Add the Form to a Page

Go to your page in the editor → Click Add Section → Browse to the Form section group → Choose a form layout (SimpleForm or FormInCard) → In the section settings, select your newly created form from the dropdown.

The form section pulls in all your fields and renders them with your site's theme and styling.

Step 5: Publish and Test

Publish your page → Visit the live page → Submit a test entry → Check that it appears in your dashboard under Forms → [Your Form] → Submissions.

Pro Tips

  • Use half-width fields for Name + Email or First Name + Last Name side by side. It looks cleaner and saves vertical space.
  • Add help text to complex fields (like "Budget Range" or "Project Timeline") to reduce confusion and improve completion rates.
  • Set up a webhook to get instant notifications in Slack or email when someone submits. Go to the Webhooks section in Settings to connect it.
  • Duplicate forms to create variants for different pages (e.g., a "Contact" form and a "Request a Demo" form with extra qualifying fields).
  • Keep it short: Forms with 3-5 fields convert significantly better than long forms. Only ask for what you truly need.

Troubleshooting

Form isn't showing on the page

  • Make sure you selected your form in the form section's settings dropdown
  • Check that the page has been published (not just saved as draft)

Submissions aren't appearing in the dashboard

  • Test on the published page, not the editor preview
  • Check that all required fields are filled in when testing
  • Clear your browser cache and try again

Form styling doesn't match my site

  • Form sections inherit your project's theme. If the styling looks off, check that your theme is applied correctly to the page.

Can I add a contact form to any page in Pixelesq?

Yes. Pixelesq has dedicated form sections (SimpleForm and FormInCard) that you can add to any page. Create your form once, then embed it into as many pages as you need by adding a form section and selecting it from the dropdown.

Where do form submissions go?

All submissions are stored in your Pixelesq dashboard under Forms → [Your Form] → Submissions. You can view, search, and manage all responses from there. You can also set up webhooks to forward submissions to Slack, email, or any external tool.

Can I get notified when someone submits a form?

Yes. Set up a webhook in Settings → Webhooks to send form submissions to Slack, email services, or any tool that accepts webhooks. You can also connect to Zapier or Make for more advanced automations.

Can AI build my form for me?

Yes. In the form builder, describe your form in plain English (e.g., "contact form for a consulting agency with name, email, phone, and project details") and Pixelesq's AI generates the fields, labels, types, and validation rules for you. You can then customize any field.

What field types does Pixelesq support?

Pixelesq supports text, email, textarea, phone, number, select (dropdown), multi-select, checkbox, and radio button field types. Each field can be marked as required, set to half-width for side-by-side layout, and given help text.

On this page

Quick AnswerWhat You NeedStep 1: Create a New FormStep 2: Add Fields to Your FormManual WayAI WayStep 3: Configure Form SettingsStep 4: Add the Form to a PageStep 5: Publish and TestPro TipsTroubleshootingForm isn't showing on the pageSubmissions aren't appearing in the dashboardForm styling doesn't match my siteCan I add a contact form to any page in Pixelesq?Where do form submissions go?Can I get notified when someone submits a form?Can AI build my form for me?What field types does Pixelesq support?

Questions about building your site? Connect with our AI experts.

Want to learn more about AI-powered websites or need help getting started? Our team is here to support your digital journey—from onboarding to expert best practices.
Loading…
built with
Pixelesq Logo
pixelesq