Endpoints & Forms

Pain free data collection & validation.

Plug & play data ingestion, validation and automation for your forms.

Subscribing to Pixelform now will grant you a discount.

Why Pixelform?

There are a variety of tools and plugins available to you when building forms. However, we believe Pixelform is the best choice for building modern, API driven forms with full control.

You get custom backend validation, direct integration of your everyday tools at no extra cost, full control of visuals and workflow automation. This combo makes the perfect tool for anyone to get started in no time.

Pixelform at it's core is a data ingestion platform. Everything else is an optional feature. You pick what you want to do with the data. Having all of these features under one roof, working together to automate daily activities is what sets it apart.

Key points

Built, designed and secured for you

Sophisticated forms take development time, gnarly integrations and headaches. Most tools limit and overchage you from day one. Pixelform solves that by giving you the ropes.

1

You build your own validation

Forms without validation are bad. If you need them, it takes time & development skills. Pixelform allows you to easily add validation & custom messages.

2

You have full control of the looks

We never want to limit our users. For that reason we made it possible to have complete control over the looks. Your form should align with your brand.

3

You directly integrate the tools

Pixelform directly integrates the tools you use everyday. We are doing this to save you money from day one.

Overview

Forms more often than not, do more than one thing.

Lorem ipsum dolor sit amet consectetur adipisicing elit. Rem doloremque quo adipisci? Suscipit accusantium rem natus eius illum nostrum iure!

Pixelform form example
Pixelform validation rules modal
Sweet back-end validation

Easy-peasy field validation

Make use of the spotlight to quickly search through all the 70 validation rules available. Combine as many as you want to obtain the desired outcome.

+ E will launch the Spotlight.

Pixelform validation rules modal
Forms with hero images convert better

Hero image support for your form

Make use of the spotlight to quickly search through all the 70 validation rules readily available. Combine as many as you want to obtain the desired outcome.

+ E will launch the Spotlight.

Pixelform validation rules modal
SCSS Code Editor

Make it pretty

Ability to fully customise your forms with our built-in SCSS editor. Why should your image and brand be limited by a standard template? We thought the same and did something about it.

Pixelform validation rules modal
One click integrations

Integrations at no extra cost

You can add as many as you need. Pixelform directly integrates third party services. This way you don't incur the cost of another service on top of ours i.e Zapier or Integromat.

If there is a specific integration that we currently don't support you have Webhooks to help you talk to any other system.

Pixelform webhooks
Core feature

Webhooks

These bad boys will help you get all your form entries sent to your own system or any other platform on the world wide web.

You will be able to POST , PUT , PATCH and DELETE

Pixelform webhooks
Core feature

Custom thank you message

These bad boys will help you get all your form entries sent to your own system or any other platform on the world wide web.

Core features

Pixelform allows you to...

  • redirect the user to a URL after the form submission
  • set a custom thank you message
  • receive email notification when a form entry was created
  • setup your own mail server to send emails
  • choose whether you want the form entries to be stored on the platform or not
  • Pixelform logo
    • export your form entries
    • upload files up to 20 MB
    • connect your own domain or subdomain
    • build layouts with drag & drop
    • create endpoints that will validate your POST data on the backend, so you can build any interface you want
    Core features

    Integrations

    We integrated the tools you use everyday to provide the best user experience and eliminate extra costs. More integrations are coming soon.

    Mobile
    Web
    Whatever
    Pixelform logo
    Pixelform integration icons cloud
    Goodbye manual tasks

    Automate your worfklow

    Create hands-free automated processes that handle tedious chores in the background while you focus on what really matters.

    Pixeform workflow automation
    Designed for developers

    Get up and running with our API

    Create hands-free automated processes that handle tedious chores in the background while you focus on what really matters.

    Step 1

    Prepare your data to be sent

    Required parameters

    Pixelform requires some parameters in order to understand your request and to be able to process it effectively.

    • _token
      C65jKU9K1obN2rzuQVzF0Ba8

      A unique string that links the data you're sending to your form. It also allows us to stop any entries being processed and stored if the token is not passed or it doesn't match. It's always under Form > API Token tab

    • _honeypot

      This parameter needs to provided as an empty string. If this field has a value other than an empty string, the entry will be marked as spam.

    • any_field_name

      With any field value.

    const data = {
        _token: 'TOKEN',
        _honeypot: '',
        name: 'Stefan Rusu',
    }
    
    fetch('https://pixelform.io/form-id', {
        method: 'POST',
        headers: { 'Content-Type': 'application/json' },
        body: JSON.stringify(data)
    })
    .then(res => res.json())
    .then(data => {
        console.log('Success', data)
    })
    .catch(err => {
        if (err.response.status === 422) {
            console.log('display form errors', err.response.data.errors)
        }
    })

    Step 2

    Make the API call

    You need to speciy your form ID in the URL.

    Step 3

    Handle the response

    We use a combination of status codes and clear messages to explain each request. You should handle both codes.

    HTTP Status Code

    We use a combination of status codes and clear messages to explain each request.

    • 201
      Status code

      The form entry was processed and stored successfully.

    • 422
      Status code

      Your request is invalid. Here's a list of the possible reasons.

      • you didn't pass the form _token
      • you passed the token but it's not the right one
      • you didn't pass _honeypot as an empty string
      • at least one form field failed the validation

    Hello, I'm Stefan

    I'm the founder, engineer, designer and customer support of Pixelform.

    I work full-time on Pixelform. It's a team of one. I write the code, do the design and reply to all customer support emails.

    You can follow my journey. I'm bootstrapping Pixelform into a successful SaaS business. Every now and then I will send a newletter with product, marketing and business updates. Subscribe below.