FormKeep

FormKeep Updates

FormKeep mention · March 29, 2018

Steal This Workflow: How to Save Hours Every Week with Webhooks

You’ve seen them hiding in your app’s settings, promising to send notifications, sync data, and connect to other software you use. Webhooks. They’re the mysterious extra in so many apps. But what are they, how do they work—and why do they have such long, confusing URLs...read more
FormKeep mention · December 9, 2016

How to Accept Payments From an Online Form

Forms are among the web's most versatile tools. Need a contact form? Drag an Email and Text field into a form editor, copy its embed code, add it to your site, and you're done. Want to make a survey? Just add enough extra fields to your form to...read more
FormKeep mention · May 21, 2015

8 Overlooked but Powerful Form Features

Do you remember those choose your own adventure books? Titles like, "Journey Under the Sea," "Space and Beyond" and "Mystery of the Maya." Each chapter ends with a choice, much like this one: A) Open the door and find out what lies behind it (turn to page 53) B) Don...read more
FormKeep mention · April 2, 2015

There's a Form for That: 20+ Ways to Optimize Form Apps for Your Work

Most businesses require a number of specialized tools: apps to let customers get in touch, share feedback, place orders, get support, schedule appointments, and more. You could go find a pre-made tool for everything your company needs, or you could construct everything you need by hand. Building your own tools...read more
FormKeep mention · June 17, 2014

The 14 Best Online Form Builders for Every Task

When you need to collect information, learn people’s preferences or gather feedback, there’s nothing better than a form. Sure, forms can be boring, but that depends on what tool you choose and how you use it. You can make a form interesting, simple to fill out, and then...read more
Matthew Guay
Reviewed by Matthew Guay
Last updated November 29, 2018

There's dozens of ways to make forms for your website, but most will be instantly recognizable as being forms from one platform or another. You can tweak fonts and colors, but your form will still look must like some other site's form. If you want to tweak the spacing between form fields, or change your form layout, there's usually little you can do.

You could custom-code your own forms, using HTML form elements, a MySQL database on your server, and some tender love and care—and that just might work, but it'll take time away from the work you should be doing. Worse still, if you want to do anything with your form data, you'll have to build your own integrations. Making a contact form on your site wasn't supposed to be this difficult.

And it's shouldn't be. That's why FormKeep is designed as a form toolkit to let you hand-code the forms you want without having to worry about the backend. It's the happy medium between simplicity and power that your forms need.

Signup for a FormKeep account, and you'll be given a code snippet to include in your site. There's also some example HTML name fields to use in your forms, an option to put in the site or page you want to direct people to after they fill out your site, and an option to receive email notifications when your form's filled out. That's it.

Now it's back to your site. Fire up your code editor, paste in FormKeep's code snippet, and then add the standard HTML form elements you'd include if you were hand-coding your own form. The difference here is, you won't need to tie those fields to your own database; FormKeep will take care of that for you.

Design is fully in your hands this way, too. Your form will inherit your site's existing style from your CSS, or you can add extra CSS to style each section of your form individually—your choice. There's the freedom here to build any type of form you want: a beautifully, hand-tweaked design that looks like no other form, or just a simple contact form that you can put together with a half-dozen lines of code.

Once you're finished, publish your page, and you're done. Your form's live, and whenever someone fills it out, FormKeep will store the results and let you know about them. And, you can make more forms, depending on your account.

See, your form on its own might be enough if all you want is a contact form, but for anything else you'll likely want to put your form data somewhere else. Copy and paste is out of the question; that'd be way too tedious. Instead, you can use FormKeep's webhooks to push data the apps you already use. That can be difficult to setup—and all apps don't support webhooks—so instead you can use FormKeep's Zapier integration to send your form data to hundreds of other apps. That way, you can list your form results in a spreadsheet, automatically add new contacts to your CRM, sign people up for your email newsletter, and so much more.

If you've been considering hand-coding your own forms, but don't want to go to the trouble of making a secure database and building your own integrations, FormKeep is a great option. It gives you the tools to build your own forms with code, without having to handle the messiness that a form would otherwise require.

Originally published February 26, 2015; updated most recently November 29, 2018 with new screenshots and pricing

Have any feedback on this overview, or something we should change? Let us know!

Use our free platform to build a single Zapier integration and instantly connect your app with 1,000+ others.

Become a Zapier Integration Partner

Form endpoints for designers and developers. You control the form look and feel, and FormKeep handles the data.