Beyond Gravity Forms: Form Plugins for WordPress

79
Main Program: WordPress Form Plugins Sallie Goetsch & Laura Steiner

Transcript of Beyond Gravity Forms: Form Plugins for WordPress

Page 1: Beyond Gravity Forms: Form Plugins for WordPress

Main Program:WordPress Form PluginsSallie Goetsch & Laura Steiner

Page 2: Beyond Gravity Forms: Form Plugins for WordPress

Forms Are Everywhere in WordPress

Page 3: Beyond Gravity Forms: Form Plugins for WordPress

Uses of Forms• Comments

• Search Forms

• Email Signups

• Contact Forms

• Payment

• Registration

• Testimonials

• Quizzes

• Polls & Surveys

Page 4: Beyond Gravity Forms: Form Plugins for WordPress

WordPress Has No Native Form Builder

Page 5: Beyond Gravity Forms: Form Plugins for WordPress

Early Form Plugins Looked Like This

Oh, wait. Contact Form 7 still looks like this.

Page 6: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms

Page 7: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms Was the First Commercial WordPress Plugin of Any Kind

What Gravity Forms Looked Like in 2011, when I first started using it.

Page 8: Beyond Gravity Forms: Form Plugins for WordPress

It Shows

The Gravity Forms editor today. Six years without significant UI changes.

Page 9: Beyond Gravity Forms: Form Plugins for WordPress

You Saw It Here First

Dynamic Population: Populate a field with a value. This value can be passed via Query Strings, Shortcode and/or Hooks.

Conditional Logic: Show or hide a field depending on the values of another field.

Page 10: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms: Form Settings

• Change submit button label

• Show submit button conditionally

• Enable save and continue for long forms

• Limit entries• Schedule form• Enable anti-spam honeypot

Page 11: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms Confirmations

Page 12: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms Notifications

Send notifications to different recipients depending on field values, or create different emails.

Page 13: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms: All Forms

• Toggle Active/Inactive• Form Name & ID• Number of Entries• Number of Views• Conversion Rate

Page 14: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms Entries

Page 15: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms Import & Export

Page 16: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms Official Add-Ons• Active Campaign

• Agile CRM

• Authorize.net

• Aweber

• Batchbook

• Breeze

• Campaign Monitor

• Campfire

• Capsule CRM

• CleverReach

• Coupons

• Dropbox• Emma• FreshBooks• GetResponse• Help Scout• Highrise• HipChat• iContact• Mad Mimi• MailChimp• Partial Entries• PayPal (+Pro)• Polls

• Quiz• Signature• Slack• Stripe• Survey• Trello• Twilio• User Registration• Zapier• Zoho CRM

Page 17: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms Third-Party Add-Ons

Page 18: Beyond Gravity Forms: Form Plugins for WordPress

More GForms Third-Party Add-Ons

Page 19: Beyond Gravity Forms: Form Plugins for WordPress

Still More…

Page 20: Beyond Gravity Forms: Form Plugins for WordPress

Free Add-Ons in the Plugin Directory

Of Particular Note

• Gravity Forms + Custom Post Types

• Gravity Forms Constant Contact

• HubSpot for Gravity Forms

• Drip Email Campaigns

• Personality Quiz

• Infusionsoft Gravity Forms

Page 21: Beyond Gravity Forms: Form Plugins for WordPress

Gravity Forms Pro & Con

• Flexible, extensible, and well-supported

• Straightforward to use

• Huge ecosystem of extensions & integrations

• Developer license for all official extensions is $199/year for unlimited sites

• Styling them is a bear.

• You need the developer license to get most of the add-ons, even if you only want to use them on one site.

• The UI has gotten dated.

Page 22: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms

Page 23: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms When I First Used It

Page 24: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms Now

Page 25: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms Confirmations

Page 26: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms Notifications

Page 27: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms Settings

Page 28: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms Submissions

Page 29: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms Import/Export

Page 30: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms Add-Ons• Layout & Styles

• File Uploads

• Conditional Logic

• Multi-Part Forms

• MailChimp

• PayPal Express

• User Management

• Front-End Posting

• Stripe

• Webhooks

• Zapier

• Salesforce• Campaign Monitor• Constant Contact• AWeber• Zoho CRM• Table Editor• Capsule• Insightly CRM• PDF Form Submissions• Trello• Vimeo Uploader• Excel Export• WebMerge

• Emma• Recurly• Twilio• ClickSend

Page 31: Beyond Gravity Forms: Form Plugins for WordPress

Ninja Forms Pro & Con

• Slick Interface

• Solid Free Version

• Add Your Own CSS Classes

• Only buy and install the add-ons you need.

• Conditional logic, entry export, file upload, & multi-part forms are paid add-ons

• Agency package with all add-ons is $499

Page 32: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms

Page 33: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Form List with Entries

Hover over form name to get edit link. (This is a little janky.)

Page 34: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms: Form Templates

Page 35: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Layout Builder

Page 36: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Field Types

Yes, these are all FREE field types.

Page 37: Beyond Gravity Forms: Form Plugins for WordPress

Caldera FormsPage Navigation

Email Settings

Page 38: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Conditions

Page 39: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Settings

• Enable or Disable Entry Capture (storing entries in database)

• Edit Success Message

• Anti-Spam Honeypot

• Custom Callbacks

Page 40: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Responsive Settings

Page 41: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Free Add-Ons

• Custom Fields

• Run Action

• Verify Email

• Slack

• Conditional Fail

• Easy Digital Downloads

• Translations

Page 42: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Paid Add-Ons• Easy Pods

• MailChimp

• Stripe

• Users

• Entry Limiter

• Geolocation

• Nexmo

• Mail Templates

• Easy Queries

• Connected Caldera Forms

• Braintree

• Authorize.net

• Dwolla

• Ingot

• ConvertKit

• Aweber

• Members

• YouTube

• Zapier

Page 43: Beyond Gravity Forms: Form Plugins for WordPress

Caldera Forms Pros & Cons

• Templates & Layout Builder

• Advanced Features in Free Version

• Good Free Add-Ons

• Third-Party Add-Ons

• All Add-On Bundle is $499

• Individual Add-Ons Are Expensive

Page 44: Beyond Gravity Forms: Form Plugins for WordPress

WPForms

Page 45: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Welcome Page

Page 46: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Form List

Page 47: Beyond Gravity Forms: Form Plugins for WordPress

WPForms General Settings

Of note here is the ability to choose an email header image and background color.

Page 48: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Form Templates Not surprising that the makers of OptinMonsterinclude a newsletter signup among their free templates.

Page 49: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Form Fields

Page 50: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Form Settings

Page 51: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Notifications

Note frequent and prominent up-sell messages.

Page 52: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Confirmations

Page 53: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Marketing

Only Constant Contact is available for the free plugin. Paid marketing integrations include Aweber, Campaign Monitor, GetResponse, MailChimp, and Zapier.

Page 54: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Payments

Page 55: Beyond Gravity Forms: Form Plugins for WordPress

Embedding a Form in WPForms

Page 56: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Entries

This is the deal-breaker: WPForms Lite does not store form entries in the WP database.

Page 57: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Paid Add-Ons

Page 58: Beyond Gravity Forms: Form Plugins for WordPress

WPForms Pros & Cons

• Easy to use

• Decent UI

• Marketer-friendly

• Pricing structure matches GravityForms: $39 basic, $99 pro, $199 developer, $499 lifetime VIP

• Email formatting

• Free version is extremely limited

• Very few free add-ons

• Endless upsells

• Fewer integrations than Gravity Forms (no polls or quizzes)

Page 59: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Forms (Free)

Page 60: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Add Form

Helpful prompts and option to load template. Most fields are limited to pro version.

Page 61: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Contact Form Template

This is the only template available for the free version of Formidable.

Page 62: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Field Options & Layout

Though there are many options for form field layout, the interface is a little kludgy.

Page 63: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Form Settings

“Show message” is the only confirmation option in the free version.

Page 64: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Form Actions

Email notification is the only free option, but you can create several emails.

Page 65: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Email Notification

Page 66: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Form Styling

Some people love these things. I would personally just rather write CSS, because you never really get what you want with these. You can only have 1 style in the free version.

Page 67: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Customize HTML

This looks a little confusing, but lets you use your own classes and wrappers for complete customization.

Page 68: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Global Settings

Choose where to load form styling & whether to use HTML5, set user permissions for form management, enter reCAPTCHAkeys, and modify the default messages.

Page 69: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Form Export/Import

Entry export and import are available in the pro version.

Page 70: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Insert Form

Page 71: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Official Add-Ons

These are available either separately or as part of a pro bundle. Some interesting ones: action automation, WPML, Polylang, Locations, User Tracking.

Page 72: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Third-Party Add-Ons

Okay, I was impressed with how many of these there were relative to the comparatively small collection of official add-ons.

Page 73: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Pro-Only Features

Laura demonstrates these in her presentation.

Page 74: Beyond Gravity Forms: Form Plugins for WordPress

Formidable Pros and Cons• Add-ons can be purchased

either separately or as part of a pro package.

• Customize HTML

• Styling options (for those who like them)

• Lifetime unlimited package available.

• Views and many other features are built in to Pro

• Great for data wonks

• Free version is very limited

• Styling options (for those who don’t)

• Form layout and shortcodes-for-everything are a bit clunky

• Pro prices a little higher than GF except for Lifetime

• Definite learning curve

Page 75: Beyond Gravity Forms: Form Plugins for WordPress

Tying It All Together

Page 76: Beyond Gravity Forms: Form Plugins for WordPress

Best Free Option: Caldera Forms

• Multiple free templates

• Terrific layout builder

• Great selection of field types

• Advanced features like conditional logic

• Good free add-ons

Page 77: Beyond Gravity Forms: Form Plugins for WordPress

Best Paid Option: Gravity or Formidable

Both are great in terms of features and add-ons, though neither has a UI as slick as Caldera. Formidable has built-in views that GF needs add-ins for. GF provides better pricing for annual licensing, but Formidable has a good lifetime package. It’s going to come down to personal preference and the specific requirements of the site you’re building.

Page 78: Beyond Gravity Forms: Form Plugins for WordPress

Don’t forget to watch Laura Steiner’s presentation on Formidable Pro!

Page 79: Beyond Gravity Forms: Form Plugins for WordPress

About Your Presenter@salliegoetsch on [email protected](510) 969-9947

Sallie Goetsch (rhymes with ‘sketch’) built her first HTML website in 1994. Since discovering WordPress in 2005, she hasn’t looked back. Sallie became the organizer of the East Bay WordPress Meetup in Oakland, California, in 2009. She runs her WP Fangirl consulting and development business from her home and appears regularly on the WP-Tonic Live panel.