Chapter 1. Introducing BF Survey


What is BF Survey?

BF Survey allows you to create surveys, forms, and applications with Joomla! quickly and easily.

This doucmentation is for the new BF Survey version only. For BF Survey Plus, please refer to

For previous users of BF Survey Pro (J1.5) or BF Survey Plus(J2.5/3.x), this software is a complete rewrite using Akeeba FOF (Framework On Framework), and while it has similar functionality the code is significantly different.

The name of this product is reverting back to BF Survey, dropping the pro and plus suffixes previously used to distinguish between different versions of Joomla targeted. Now that we have a subscription based business model, a single subscription gives you access to all variations of BF Survey, BF Survey Plus and BF Survey Pro, so there was no longer a need to have different product names.

The version number of this software starts at 2.0.0, so that it is clear that this is the latest version, and it will eventually completely replace BF Survey Plus.

There are some features of BF Survey Plus that have not been implemented in the new version of BF Survey including:

  • Summation question type

  • SAYG (Save as you go) survey (tabs are now used for pages, and keep alive makes it no longer necessary)

  • Complex validation, including validate-checkbox2, validate-checkbox3 etc.

  • Bigo Captcha (software now only uses ReCaptcha)

Some of these features may be included in future versions of the software, and some features have been retired.

Benefits of the new version include:

  • Mobile responsive

  • CSS, JS, and media overrides

  • PDF generation of reports

  • Some of the complexity reduced, for example automatic db field name generation

  • New attachment question type

  • Content version history

  • Email invites

  • Multiple recipient Emails

  • Pre-populate form data via URL

System Requirements

PHP 5.3 or greater

Joomla 3.2.3 or greater is recommended

Joomla 2.5.22 or greater - Since RC3 backwards compatibility has been added for Joomla 2.5. Note that some features require features not available in Joomla 2.5, so these are disabled. If you are still using Joomla 2.5, you should consider upgrading to Joomla 3 as Joomla 2.5 has an end of life scheduled for December 2014.

GD Image Library - for thumbnail generation of image attachments

This software uses F0F and Bootstrap, both included in Joomla 3. For Joomla 2.5 users, bootstrap is provided by Akeeba Strapper. It also uses a third party library for PDF generation called tcpdf which is included in install package.


BF Validate Plus plugin is NOT required for BF Survey, as all the form validation is now built in using JQuery rather than MooTools.

Go to top