Thanks! Please check the following:
Please read carefully! All purchases are final. Refunds will not be provided under any circumstances.

System requirements
License agreement
Refund policy
Purchase process
Customer support

System requirements
All the stacks sold through this website require RapidWeaver and the Stacks plugin. They will not install or work with any other publishing platforms (like Flow, Drupal, Blocs or Wordpress).

We recommend you aim towards installing the latest version of RapidWeaver that your computer is capable of running (preferably RapidWeaver 7 or greater) and Stacks 3 or later. Both are a separate purchase if you do not own them already.

Stacks4Stacks generously provides you fully-functioning free demo versions of everything sold on this website. This enables you to fully test addons before committing to a purchase. There are no time or functionality limitations applied.

If you cannot get the free demo version to work, DO NOT proceed with purchasing the stack - because the purchased stack is unlikely to work any better for you. Please request technical assistance first.

License agreement

You may use a purchased stack an unlimited number of times in personal or commercial projects and request technical support.

We permit you to install stacks onto all computers that you own. You are permitted to make private archival backup copies (e.g. iCloud, Disk Blaze, Google Drive or Dropbox).

You may not resell, redistribute or make a stack available for download, remove copyright credits, license information, or claim the stack to be your own creation. This includes free stacks, demo stacks or paid stacks, in modified or unmodified states.

The software is provided "as is" without any implied or expressed warranty of merchantability or fitness for purpose. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise arising from, out of or in connection with the software or the use or other dealings in the software.

Refund policy
By purchasing from this website, you agree that your purchase will be available immediately via digital download and that you waive your statutory right of withdrawal.

All purchases are final. Refunds cannot be provided (we physically cannot un-download or remove stacks from your computer) under any circumstances.

You are reminded to make use of the free demo versions already provided on the website, to fully evaluate stacks for compatibility and suitability before making a purchase.

If you cannot get the free demo version to work, DO NOT proceed with purchasing the stack - because the purchased stack is unlikely to work any better for you. Please request technical assistance first.

Be certain that the stack you are buying is actually the one you want, and that you don't already own it or are confusing it with another stack of similar name or functionality.

Purchase process
The checkout system is provided by Paddle. An attempt is made to display prices in your local currency, with relevant taxes applied.

To complete your order, you must supply a valid email address. Your purchase receipt and download link will be sent to this address you supply. If you do not receive your purchase shortly after completing it, please carefully check your spam or junk mail folders.

Your purchases are available to re-download at anytime, via this secure order lookup page.

Prices shown on the website include any applicable VAT or sales tax. You will be sent a full receipt by email. Charitable and bulk discounts may be available on request. Please get in touch if you have any queries about our pricing.

Our order process is conducted by our online reseller is the Merchant of Record for all our orders. Paddle provides all customer service inquiries relating to order processing. Paddle also provides an order lookup system, commonly referred to as your Paddle Account.

Customer support
If you have questions that relate specifically to a stack, you should make contact via the contact page.

General questions can be asked on the RapidWeaver Community Forums.
Note: Formulate is a completely free stack to download and use with ThemeFlood RapidWeaver themes. Simply go to the ThemeFlood Stacks page and download your free copy there. Formulate works with both free and paid ThemeFlood themes. If you want to use Formulate with themes from another company, you will need to test the demo version and buy the 'Stacks4Stacks' copy from this page.

If Formulate is configured to use Formbucket or Formspree, the contact form submissions are sent to either of these two services. From here, you can either login to read the messages sent or have the messages forwarded onto a normal email address. And unlike a conventional PHP form, the email address messages are sent to does not need to be an address managed by the hosting company - you can just as easily have messages sent to a free Gmail, Outlook or Yahoo email address of your choosing.

Formulate is perfect for quick and simple contact forms. It is not intended as a replacement to more heavy-weight and feature-rich solutions, like FormsPlus. However there are enough input types and customisable options offered in Formulate to help build any basic webform. Download and try the free demo version today.


This is a quick example showing the type of contact form Formulate can be used to create. This form is in 'test mode', so it will not send any actual messages in the current configuration. Note that the submit button only gets shown once all mandatory (*) inputs are completed by the user.
Please choose an enquiry type from the menu, that best describes why you are contacting us today.
* Required fields
In this example, the form was constrained to a maximum width of 800px using the free UsefulStack and the box shadow effect is achieved with the free Shady stack.

By default, Formulate is designed to be styled by a theme that includes Bootstrap. However there is a checkbox option that will let you set some custom styling for use in other themes. Parameters like the label colours, borders, rounded corners and submit button colour can be quickly amended. And as with many of our other stacks, there is additionally a huge amount of customisation feasible with custom CSS code.


Formulate is easy to get working in most webpages. In essence you can follow these steps:
  1. Once installed into Stacks and RapidWeaver, open your Stacks Library (on a Stacks page type).
  2. Drag and drop a copy of Forumulate into the webpage (the Stacks4Stacks version, if using this in a non-ThemeFlood theme).
  3. Click the blue button to add input types to your form. Formulate supports lots of traditional form inputs and some much newer HTML5 input types. Each input type has its own settings.
  4. Select the main Formulate stack to configure how and where messages should be sent. Some other options are also provided to customise the labelling of the form, your submit button and custom styling.
  5. Publish or export your website when done.

If using Formulate with either Formbucket or Formspree, there are some additional steps you need to follow:
  • For Formbucket, signup for a free account and create your first 'bucket' to have the messages sent to. Formbucket give you something called an endpoint, which is the special link you instruct Formulate to send messages to. Please take this endpoint link and enter it into the Formulate settings. As of August 2018, Formbucket offer a free trial for 14 days.
  • For Formspree, you will need to go to the webpage Formulate is published on and submit the form. You then get sent an email to validate the new form and create a Formspree account if you don't have one already. Once validated, your form will begin working. As of August 2018, Formspree is free to use for 1000 emails a month, and they have a 'premium' plan that lifts this limitation and adds additional features, like enhanced spam protection.

Lots of simple form inputs are supported. You have got all your normal form inputs and a couple of speciality HTML5 ones. Every input supports a label, placeholder text and optional 'help' text. Inputs can be dragged and changed into any order. Any number of inputs can be made mandatory. The 'submit' button at the bottom is only shown / activated when all mandatory fields are completed and the user gives their consent to your GDPR privacy disclaimer.

Spam protection varies, depending on what form processing service you use. The 'mail to' option supports an obfuscated email address which has surprisingly good protection. Formspree does display your email address in the form action attribute, but a paid account solves this and you get 'honeypot' protection as standard. Formbucket provides the options of both 'honeypot' and 'reCaptcha', within your bucket settings. Again you can use a free disposable email address with this stack, so if the spammers and trollers become too much to handle, just change your email address to something else! That's the same reason why many companies use rather obscure email addresses. You can continue to reply to genuine messages using your normal email address.