The Wufoo Blog

Field Rules for Newbies

By Nicola Plate · October 7th, 2015

NicolaWe love adding more newbies to the Wufoo family. Join us in giving a high-five to Nicola. Nicola’s joined our team of Support experts in lovely Portland and is here on the blog to whip our special edition Newbie series back into blog gear.

So if you’re new to Wufoo like she is—this blog’s for you!

Being new at Wufoo, I’ve been able to drill into tons of different features and use cases but I found myself spending more time in certain areas of the Form Builder than in others. Enter Field Rules.

Let’s explore Field Rules together, fellow newbies.

What’s a Field Rule?

Rules take a form from being static to totally dynamic. They are built with two main parts: the condition and the action. Field Rules, specifically, lets you do two things: SHOW or HIDE fields based on conditions.

For example, let’s ask people about dinosaurs. Your first question might be, “Do you like dinosaurs?” with Yes or No choices. Your second question might be, “Which dinosaur is your favorite?”

But if the person doesn’t like dinosaurs, why show them question 2? You’ll only want the people who answer Yes see the question 2.

You can do this with Field Rules. Here’s how that would be set up:

Field Rules

Multiple Conditions - Say what?

One of the best parts about our Rule Builder is that you can have more than one condition per rule. Let’s add another answer choice to our “Do you like dinosaurs?” question—Maybe. If someone answers Yes or Maybe to question 1, let’s ask them question 2.

Your rule set up for this will be:

Show or Hide 2

Since you want either option to enact the rule, you’ll use an OR operator.

And that’s just one of many ways that Multiple Conditions can enhance your form experience. Get even more solid info on the magic of Multiple Conditions in our Guides page.

How do Multiple Field Rules work?

Let’s invite people to an event. Now if we want people to bring their friends—the more the merrier we always say—we’ll need multiple registrations. As we’ve covered before with regards to Multiple Registrations, this requires a wee bit more attention than your average registration form.

Let’s ask: “How many people would you like to register?” They can select 1-5 from a drop down menu.

If they’re inviting 1, 2, 3, 4, or 5 people to their event, they’ll need to see the Registration 1 name field. If they’re inviting 2, 3, 4, or 5 people, they need to see the Registration 2 name field. Repeat this pattern, and you’ve mastered multiple registrations!

Here’s an example of what your first 3 rules for this registration will look like:

Show or Hide

Add a payment integration and you’re good to go.

Oops! Common Rule Mistakes

Let’s explore one of the most common Field Rule mistakes: to SHOW or to HIDE?

Back to our first scenario: if someone selects No for the question on whether or not they like dinosaurs, you don’t want them to see the question that asks for their favorite dinosaur.

You should hide this field, right?

Wrong. You want a SHOW rule for someone who clicks Yes or Maybe. With a SHOW rule, the field hides itself automatically if the rule is not satisfied.

In general, SHOW rules are easier for everyone to understand (including the Wufoo Rule builder). If you plan on using field rules on your form, you might want to check out our common mistakes blog to avoid any field-rule-headaches.

Once you get to know them, Field Rules are a snap to set up and they take your form-building experience from just great to absolutely amazing. who doesn’t want that?

Thanks for sticking with me through this rule-building fun. Leave your questions for me below and I promise to answer ‘em.

Was this post helpful, dear newbies? Let us know what else you’d like us to blog about and stay tuned for more!

Let Wufoo and Acuity Schedule You In Some Sanity

By Carl Sutherland · September 10th, 2015

AcuityPun intended, you beautiful form people. Pun definitely intended.

Losing sleep over the eternal question, “Why did the chicken cross the road?” The chicken, dear friends, crossed the road to get its chickeny feet on the new Acuity Scheduling and Wufoo integration. (And also to beat Dolly Parton in a cut-throat game of checkers, but that’s another story for another day.)

With our newest integration with Acuity—a seamless online appointment scheduler that effortlessly handles all of your client scheduling needs without inducing any sort of stress sweats—we’re now set up to set you up for the most success.

From collecting the need to know info before a client’s appointment (like their preferred flavor of ice cream*) to getting that heart-fluttering feedback after each session, the ability to have all your clients’ info in one place places you at the top of the pack.

When you can automate your client bookings, cancellations, reminders & even payments with one click (and zero frustration), you can get back to building the business you love—instead of loving the idea of chucking your laptop out a 17th-story window.

And here at Wufoo? We’re all about saving computers from an early grave, all while giving you the tools you need to knock it out of the park.

Mint chocolate chip is, as always, the correct answer in this scenario.

To Use This Integration

  1. In Acuity Scheduling, head to the Import/Export/Syncing section of your account on the left-hand menu.
  2. Scroll down until you find Wufoo, and give it a little clickeroo.
  3. Enter your Wufoo log in details, and connect.
  4. Select the form you want to show up in Acuity, and click Next.
  5. Select the field that has the client’s email address, and save your settings.
  6. Bask in the glory of the Acuity + Wufoo matrimony, and see all of your Wufoo forms from clients inside of Acuity.

Want to take a closer look? Check out this handy dandy visual how-to.

Enthusiastic hip bumps to the entire Acuity crew for an outstanding integration. We just know their mad scientist levels of genius will jumpstart your scheduling.

As always, leave us any questions on any of our integrations in the Comments section below!

Nonprofits + Wufoo: Improving Workflow with Forms

By Johan Lieu · September 4th, 2015

Giving back has always been important to us here at Wufoo and SurveyMonkey so we’re super proud and excited to talk about some changes we’ve made specifically to make Wufoo even better for nonprofit organizations. Many have used Wufoo for a long time now to help streamline day to day tasks, organize and run events, manage volunteers, and even raise money to help keep the lights on, all with the singular purpose of making the world, yes, a better place.

We spoke to quite a few nonprofits who use Wufoo daily and asked what we could do to make Wufoo an even better and more powerful tool for their specific needs. What’d we hear the most? Make it easier to organize forms as well as see entry and submission data at a glance. So, that’s what we worked on!

For new nonprofit organizations, we’re rolling out some tweaks to the old standby, the Form Manager. For these organizations, special forms will be categorized under three headings of Volunteer Registration, Event Registration, and Fundraising. As you can see, these categories will allow nonprofit organizations the ability to sort their forms by type. And perhaps more importantly, each category heading will have a quick-at-a-glance dashboard displaying the most important numbers. It makes it even easier for nonprofit organizations to keep their forms orderly as well as makes it easier to see just how well their forms are performing. All of this is crucial for super important fundraising efforts.

We’re slowly rolling out these new features to the Form Manager for nonprofit organizations and you can read more about what we’ve built for nonprofits in our new dedicated section. If you’re an existing nonprofit Wufoo user, hold on tight! We’ve not forgotten you! We’ll announce plans shortly about expanding these new features to all accounts but we’re not quite ready for that news just yet.

Feedback, notes, comments, or general salutations, please leave it below! We’d love to hear what you think about these new features to help nonprofits change the world for better.

All You Need to Know About Analytics

By Michael Lim · September 2nd, 2015

Our Analytics tool is full of interesting statistics and percentages for your form, that you won’t find anywhere else. Ensure sure you’re making the most of these tools with this breakdown of the major pieces:


This records the number of times your form is loaded. Whether that’s directly through one of our provided links or an embedded form, we help you track the total number of views your form has. This comes in handy when comparing some of the other Analytics data. You can also adjust the timeframe for the view count. The available options allow you to look at the number of views in a single day, month, year, or the last 12 trailing months.



As one might expect, this is the amount of successful completed entries. Like Pageviews, you can also use different units of time to examine your collected entries. With Entries, we also provide some additional stats, beyond just the total number received in a given timeframe. You can also look at the number of entries received from various countries/regions (and cities), as well as by operating system and browser type. This gives you invaluable insight into where your users are coming from, and what sort of technology they use to access your forms. Additionally, we track some basic referrals, to give you a glimpse at which sources are providing the most completed entries. This can be particularly helpful if you have the same form (such as a signup or contact form) embedded on multiple pages, and you want to see which page is the most successful.

Entries total

Conversion Rate

Since the whole point of making a form is to collect data, why not track how efficient your forms are? The conversion rate we calculate is simply the number of submitted entries, divided by the total number of page views. This gives you an idea of how effective your form is at getting users to view, fill out, and complete an entry. A low conversion rate can be a good indication that you need to make some tweaks

Conversion Rates

Error Score

Error score is probably the most advanced of the analytics options. When an error, such as for field validation or blank Required fields, is triggered, these are counted towards the form’s error score. The total number of errors is divided by the number of successful submissions, to give the score for that particular timeframe. Similar to conversion rate, this measurement can be a signal that you might want to make some changes to your form. It can also lead to additional insights when you examine how error score changes over time. Maybe you find that your users tend to make more errors late at night, or on Friday afternoons, and you can use that information to adjust how and when you distribute or promote your forms.

Error score

Average Time

Average time is pretty simple, just tracking the amount of time each entry takes from page load to submission, and then computing the average for all collected entries. Depending on your goals, you may want users to fill out the form as quickly as possible (to avoid them getting distracted, and hurting conversion) or it may be better for users to take their time (if you have particularly complex question, and you want to avoid mistakes). Average entry time can help you to address any misalignment, and apply some quick fixes, like adjusting your field alignment

Average time

Don’t be shy. Let Michael know if you have questions below and check out our Guides page for even more handy tips and tricks!

How to Perfect the Running Total Feature with CSS

By Kane Stanley · September 1st, 2015

We’ve no problem being blunt. The Running Total is such a beautiful feature of Wufoo. The user can fill out the form and see exactly how much they owe as they fill it out. Everything seems clear and well, perfect—right? What could ever go wrong with such a lovely feature? Not much.

However! It is possible that users may run into one tiny issue. Let’s say you have a longer form with a Running Total, fields next to each other and a long section break in it. When the running total scrolls down with the form, it can get in the way of those other fields.

Check this out:

Running Total

It may not be the prettiest sight you’ve ever seen. Sure, there’s pizza in the background—brightens up anyone’s day of course—but that running total is obscuring the view of some of the fields. The user could scroll back up to see it all again, but it can be a bit of a pain. Luckily, you can use custom CSS to fix that running total to the top of your page so it doesn’t get in the way. It’s proper easy CSS as well:


That CSS will tell the running total to stick to the top of the page rather than moving with the form as the user scrolls up and down. As a result, it won’t get in the way of any fields or section breaks in the form. Let’s check out the same form after adding that CSS:

Final Running Total Result

Since the CSS has been applied the running total isn’t budging from the top of the page. Now all fields are clearly visible, but the running total remains in the form. Just another way that some simple CSS can improve your form!

As always, share your burning questions or comments with Kane in the Comments section below!

Making Wufoo More Secure. What You Need to Do by September 21, 2015.

By Johan Lieu · August 18th, 2015

Note: Beginning September 3rd, 2015, Wufoo will be upgrading our server infrastructure to enhance system performance and security. Wufoo will upgrade our security certificates so that they are signed with Security Hash Algorithm 2 (SHA-2). Please read on if you use the Wufoo API, Webhooks, or access Wufoo via older technology and browsers.

In our ongoing effort to increase the security of Wufoo and keep up with best practices, Wufoo will be upgrading our security certificates so that they will now be signed with the more secure and industry accepted Security Hash Algorithm 2 (SHA-2). This change will occur and go live on September 3, 2015.

Almost all Wufoo customers and users will be totally unaffected by the change and service will continue as normal. Generally, if you or your users use any of the OS’s or browsers or higher in the following list, you will be unaffected by this change:

Operating Systems

  • Android 2.3+
  • Apple iOS 3.0+
  • Blackberry 5.0+
  • ChromeOS
  • Linux distributions newer than 2008
  • Mac OS X 10.5+
  • Windows XP with Service Pack 3
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10
  • Windows Server 2003 with KB938397


  • Chrome 26+
  • Firefox 1.5+
  • Internet Explorer 6+ (Windows XP with Service Pack 3)
  • Konqueror 3.5.6+
  • Mozilla 1.4+
  • Netscape 7.1+
  • Opera 9.0+
  • Safari 3+

There are some users who are using older technologies and software and may be affected by increasing the security of our certificates. We strongly advise you to update your technologies to meet the above list to ensure continued and uninterrupted Wufoo service. If you or your users are using the following technologies, access to secure Wufoo forms, the Wufoo API, and even Webhooks will be affected.

Operating Systems

  • Windows XP without Service Pack 3
  • Windows Server 2003 without KB938397
  • Linux distributions older than 2008


  • Any browser version that is older than listed above.

If you or your users are using these older technologies, your access to secure Wufoo forms, the Wufoo API, and even Webhooks will be affected. In order to keep communications between Wufoo and its customers as secure as possible, we need to update our certificates to be signed by Security Hash Algorithm 2 (SHA-2) which means users on these older technologies will need to update to newer, more modern, and more secure versions to continue to use Wufoo.

You can reference this document for further detailed information about which browsers and operating systems support SHA-2 and which do not support it. If you have further questions or need support, please contact us at Wufoo Support and we’ll do our best to help you out.

Learning How to Speak Wufoo

By Michael Lim · August 7th, 2015

iStock_000019680202_Small copyWhen traveling to a foreign country or starting a new hobby, understanding important terms will help to ensure you have a positive experience. Likewise, with Wufoo, knowing a few key phrases will allow you to navigate all of our custom settings and powerful features with ease.

Here’s a comprehensive guide to help you get started. Learning caps on!

Account Owner

The main user on a Wufoo account. Usually this belongs to the person who first made the Wufoo account, and on Gratis and Ad Hoc plans, it’s the only user for the account. However, the Account Creator may be updated after the initial creation, for example if an employee leaves a company, they may pass the account to their successor. This is the only user who can make changes to the account’s plan, such as upgrades.


An email which can be sent to one email address entered into an Email field. It can also include a copy of the entry as part of the email body. Often used to provide the person filling out a form with a verification that their entry has been submitted.

CSS Keywords

Provided shortcuts for additional field styling or functionality. These keywords are used to apply some additional, pre-written CSS, so no knowledge of CSS is necessary. Includes modifications like aligning fields in columns, hiding portions of a multi-part field, or hiding a field from view.


A single submission of a form. When someone clicks “Submit” on a public form, an account user manually creates an entry through the Entry Manager, or an entry is sent via our API, this counts as one entry (regardless of the number of fields on the form). These are stored in the Entry Manager. The number of entries allowed per month will depend on the account’s plan.

Entry Manager

Stores a form’s submitted entries, and also allows for the creation of entries for Private forms. Accessed by clicking the Entries button under each form.


The fundamental building block for collecting data through a form. Field type determines what sort of input can be collected. In addition to standard fields (text, number, multiple choice, drop down and checkboxes), Wufoo also provides premade fields for some of the most common data types (Address, Email, Website, etc) that include some basic validation. A form (on a paid plan) can have a maximum of approximately 100 fields, but this varies based on the specific field types.


A collection of fields for collecting information. Can be shared via URL, embedded on external pages, or accessed using the Wufoo API. Many different types of forms can be created, and there are a wide variety of examples in our Template Gallery.

Form Manager

Contains all of an account’s forms, and links to other portions of the account. Sometimes referred to as the “main” page, since it’s the first page you see upon logging in. Under each form, you will find buttons that provide access to the Entry Manager, Rule Builder, Notifications, and other menus for each form.

Form Builder

The area used to create and edit forms by adding/removing fields and updating Field Settings and Form Settings. This is what you’re shown if you click the “Edit” button under a form on the Form Manager.


An email or text message/SMS that can be sent to any address that you predefine in the Notifications Settings, or in the Form Rules section of the Rule Builder. They are usually used to send a copy of an entry to an interested party. For example, on a time-off request form that employees fill out, Notifications can be used to send a copy of each submission to HR for recordkeeping.


A form that can only be accessed through the Wufoo account. A form can be set to “Private” by unchecking the “Public” box next to the form in the Form Manager. The Account Creator (and any sub-users on a paid account) can still submit entries from within the Entry manager for the Private form, but the form can not be accessed or submitted using a public link or embed code.


A form that is similar to a standard Public form, but requires a password in order to view. Clicking the “Protect” button under a form in the Form Manager allows you to restrict publicly available forms so that they can only be accessed by individuals with the password. This allows for a somewhat semi-private form, since people without access to your Wufoo account can still submit entries, but they need the password.


Compilation of entry data from a single form, organized and displayed using Widgets. A report can be further refined by using filters to match only entries meeting certain conditions.


Standardized method of programmatically interacting with Wufoo data such as forms and entries. Useful for creating custom integrations or automating tasks.


Provides various methods of distributing your form. Includes standard form URL, embed codes, Twitter/Facebook, and WordPress options.


Templating is a fancy way of having Wufoo dynamically replace a shortcut phrase with data filled in from the user on your forms.


A customized design for your form. Themes can be customized to adjust fonts, colors, backgrounds, and header logos.

Theme Designer

Used to create, edit, or delete a custom theme. Accessed through the Themes button under a form in the Form Manager

URL Modification

Values added to the form URL, which allow fields to be prefilled. Can also be used to modify the form itself, such as turning of HTTPS/SSL for the form.


  1. Refers to someone filling out your form. Whether they used one of the public form links, or your form was embedded on a site, people who fill out your forms are considered users.
  2. Additionally, on a Bona Fide or higher plan, multiple users can be created on a single account. To simplify things, it may help to think of these same-account users as sub-users, since they have access to the account as the Account Owner who created the account. A sub-user in Wufoo is assigned permissions to view, create, edit Forms/Reports/Themes/Entries. These users can also be designated as account Admins who have access to create and edit user permissions. Only the Account Owner has access to the plan and billing settings.


A special type of integration option, that allows a form to send an HTTP POST request to a specified URL. This method is often used in various third party integrations.


Charts, graphs, and other display options for a report. Most Widgets visualize data from a specific individual field. Up to 20 widgets can be added to a single report.

Are we missing anything? Something not clear? Let Michael know in the Comments section below!

OnePageCRM + Wufoo: Watch Our Webinar

By Zachary Ralson · August 6th, 2015

Whether you’re looking to grow your book club or seeking out fresh volunteers for your nonprofit, Wufoo is a great way to gather data from your audience. Putting a form together is a cinch and fast—you can start collecting that information within a few minutes.

The next big question? What to do with that great new info, especially if you’re trying to use it to drive new leads for your business.

Our friends at OnePageCRM take the complex task of managing leads and using productivity principles, create a to-do list from your leads. With a ton of sales and contact management functionality plus a mobile app to handle leads while you’re on-the-go, it’s quite the powerful solution to ensure you stay on top of your contacts and follow-up opportunities.

OnePageCRM has created an integration with us so you can take new lead information right from your Wufoo form and place it right smack into OnePageCRM. Recently, we joined forces and held a webinar to talk about how to create forms designed to maximize conversions.

Behold the webinar in all its glory here:

For even more information on our integration, mosey on over here.

Questions? Leave ‘em in the Comments section per usual, we check daily.

How to Use the Mighty Admin Only Field

By Joss Unzicker · August 4th, 2015

Hi WuFriends! Ever found yourself wishing you could add and export your personal notes along with entries? You’re in luck because we’re going to go back to the basics with our Admin Only field and show you how to do just that.

Our users make fields Admin Only for a number of different reasons, but here are the top three use cases that we see on a regular basis come through at Support:

1. Grading/Scoring
Whether you’re at work grading students’ history tests or at your favorite pub scoring teams for trivia night, the Admin Only field is a great space to leave a grade/score.

Score Admin Only

2. Approval Processes
Add an Admin Only check box to your field to mark and let yourself know if an application/request has been approved.

Approval Admin Only

3. Additional Comments that you’d like to Export
Some of you may be familiar with the Comments feature in the Entry Manager. This feature does work similarly to the Admin Only field. Note: The one difference is that comments can’t be exported along with the entry. Admin Only data will get exported with the entry and will be included in Public reports as well.

Comment Admin Only

To make a field Admin Only, follow these easy steps within the Form Builder:

  • Head to the Form Builder page by clicking Edit under your form
  • Drag and drop your Admin Only field into the design
  • Under Show To: in the field settings mark Admin Only
  • Hit Save
  • Make a Field Admin Only

    Once you have data that you want to add into these Admin Only fields, you’ll take the following steps from within the Entry Manager:

  • Click Entries under your form on the form manager page.
  • Search for your entry at the bottom and click to expand
  • Click Edit at the top right of the entry
  • Add your admin information
  • Click Submit
  • A word of caution, form fans! Information in the Admin Only field can’t be pre-filled or pre-populated with URL modifications or default values. If you need a hidden field to submit information along with the entry automatically, you’ll want to use our “hide” CSS keyword instead.

    That’s all there is to it. Have fun form-building and of course if you have any questions or comments feel free to let us know below. Cheers!

    For even more tips and how-tos, check out the rest of the blog (of course) and our Guides page.

    Capturing Customer Leads Like a Pro

    By Kayte Korwitts · July 24th, 2015

    It’s warm out there, form fans. And when warm weather hits, a bunch of us here at Wufoo, try our best to avoid the snacks and burn off those winter calories. So it’s totally appropriate that our latest use case is focused on just that—fitness. And yes, the fitness of your forms plays a part here.

    Please welcome Jason Doggett, co-founder and director of the London-based personal fitness business, Muddy Plimsolls, Ltd. based in the United Kindgom. Doggett shares how he takes advantage of Wufoo’s massive form muscle power to strengthen their customers’ overall experience.

    Cheers, Jason!

    As an entrepreneur and small business owner, it’s important to streamline and maximize where I can. I started Muddy Plimsolls, Ltd. with my wife Fiona (that’s her above, training hard) and it’s been a thrill to watch the company grow into what it is today.

    Our personal training firm specializes in outdoor fitness training and we’ve been in business since 2008. In our particular line of work, we pride ourselves in combining our, ahem, awesome fitness training alongside our absolutely brilliant customer service in the form of easy-to-use online payments and advance booking systems. This is where Wufoo comes in.

    Wufoo forms live and work right alongside Muddy Plimsoll’s customer experience timeline. We start with initial enquiry forms. Either short ‘Call Back’ forms or forms that give leads the opportunity to tell us some more about themselves such as their fitness goals and when/where they would like to have their personal training sessions.

    When a new client signs on, they then fill out our Physical Activity Readiness Questionnaire which includes medical questions that must be completed for insurance purposes.

    After a new client has completed their first 28-day Training Plan with us, they get a ‘How did we do?’ feedback form. When three months pass, we then ask them to complete a testimonial form. And should a client wish to end their training, they receive another review form about their reasons for leaving.

    The most powerful use of Wufoo for us has been in collecting information from leads who contact us. So we put quite a bit of thought into how to design those forms: they must be short enough to complete quickly but in-depth enough for us to know how to best serve this new (potential) customer.

    Designing a Wufoo form really makes you think about how the customer is engaging with your company. Because the Theme Designer is so easy to use, we can split test forms to see how each client responds.

    If you’re looking for a dynamic, intuitive and elegant way to organize and collect customer leads—implementing online forms are the way to go. Feel free to leave me comments or questions below if you’re looking for additional tips for your own business.

    Want to learn more about Muddy Plimsolls, Ltd.? Check out their page here.

    For even more tips on creating the best customer lead forms for your business, be sure to check out our Guides page.

    • Search

    • About

      The Wufoo Blog is the official online publication written by the developers of Wufoo about their online form builder, form-related technologies, and whatever else may fit their fancy—like robots.

    • Archives