Ikiform

Ikiform

Send website form submissions to Attio as people

Overview

Ikiform is a form backend for websites. Point any HTML form, framework or site builder at your Ikiform endpoint and every submission is stored, checked for spam and sent where your team works.

The Ikiform app turns each new form submission into a person in Attio. Ikiform finds the person by email, creates them if they're new, fills the attributes you mapped and saves the whole submission to them as a note, with a link back to it in Ikiform. Use it for contact, demo request, sales and signup forms, so every lead lands in Attio without copying data by hand or adding an automation tool in between.

How it works

When a form gets a new submission, Ikiform:

  1. Looks up the person in Attio by email address.
  2. Creates the person if they don't exist yet, or updates the attributes you mapped if they do.
  3. Adds the person to a list you choose, if you picked one, and sets any fixed value you chose, such as a lead source.
  4. Adds a note to the person with every field of the submission and a link to it in Ikiform.

Common fields like name, phone and job title are mapped for you, and you can change any of them in the field mapping editor. Spam is never sent to Attio. Failed sends are retried automatically, and retries never create a duplicate person, list entry or note.

Ikiform reads your person attributes, lists and workspace members so you can map fields, and writes people, list entries and notes. It only writes to the People object, the list you pick and notes on people.

Configure

You need an Ikiform account. Integrations are included on every Ikiform plan at no extra cost.

  1. Sign in at ikiform.com and create a form, or open one you already have.
  2. Open Integrations, choose Attio, then Connect Attio and approve access for your workspace.
  3. In your form's Integrations tab, choose Add integration, then Attio.
  4. Open Field mapping to check which form fields go to which person attributes. Optionally pick a list to add each person to.
  5. Choose Send test to create a test person, then submit your form.

To disconnect, remove the connection in Ikiform under Integrations, Attio. Ikiform revokes its access in Attio when you do.