FormsPlus - RapidWeaver Forms plus so much more

(Nigel) #21

If it can replace my Machform booking for I will be very happy!


May need to have a proper look or purchase to see if it can.

(Ben) #22

I bought it yesterday. There are still several bugs (including, for example, if you put “file uploader” in step 3, and go back, there is no “next” button in steps 1 and 2.

I have a big issue. The emails that are sent with the form do not display the email address of the sender.
RW 7.2.2 / Foundry / Php 7

(Gregory Barchard) #23

Please send bugs to me via my support system.

Yes emails do not come from the person submitting the form. This is not a bug. There is a very good reason for this. First, many hosts prevent users from spoofing the From field in emails. Second, many spam filters examine the from field and if it doesn’t match where the email originated they will mark it as spam.

Simply use the email template. You need to write a template with the content you want sent. Simply give each Element a Name in its respective settings. For example, you can give an Email Element a name of userEmail then you can write it in the template as [userEmail]

FormsPlus automatically replaces the users submission with the corresponding Element name


(Ben) #24

Thank you for your reply. :slight_smile:
I send you the project with the bug.

(Gregory Barchard) #25

Thank you. Greatly appreciated. I’ll take a look as soon as I am able.

(Gregory Barchard) #26

Not yet but this is on my list. I didn’t know how interesting it would be to users. It’s also a very hard thing to do in a SQL database where the columns have to be pre-defined. I do, however, have an idea :wink:

(Gavin Dudeney) #27

FormSnap does this, and it’s very handy for keeping a record - and for some legal requirements some of us have to keep a trail of things. In the general admin of the stack you define the database config and access, then for each element you add to the form, you get to configure which column that element posts to in the database - pretty simple as an approach, but effective.

(Gregory Barchard) #28

I have an easier approach in mind. I would want to make this easier. Databases can be very confusing for RW users. Especially if you have to worry about changing a database schema. :slight_smile:


I haven’t been able to get this stack to work. I sent you a support ticket about a week ago; would appreciate a response.

(Gregory Barchard) #30


I’ve responded to all support tickets. Please check your spam folder or send me your ticket ticket via direct message.



Nothing in spam, it must have got lost in the tubes. I’ll send another by regular email later today.


(Benja S) #32

@barchard I bought FormsPlus a couple of days ago and I am really impressed by the functionality. However, there are some things I do not understand:

  1. Why is there no option to build a single step form? (Building a simple contact form with multiple steps seems to sometimes be a bit confusing)
  2. What is the point of “hiding the next/back/finish buttons”? (When I hide them, I cannot submit the form…)
  3. Why is it not possible make an a “file upload” field required?
  4. Why can’t the file upload not start automatically but must be manually triggered by the user? (The user gets the message “Upload successful” which might be understood as “I am done”, but he has to click on “Finish/Next” the send the form/continue to the next step.
  5. Why can’t files not be attached to Emails?
  6. Do you see a chance of changing the displayed URL for each step in order to allow Google Analytics Funnel tracking?

I also found that certain characters (e.g. white spaces) in filenames break the link to the uploaded file.


Forms with Siphon: file upload possible?
(Matthias Ficht) #33

While I’ll leave the other questions up to Greg to answer them I want to comment on your question no. 5): Because files can be too large to be sent as an email attachment. The power of FormsPlus’ file upload is the ‘file chunking’, which makes it possible to upload files up to 2 Gigabyte. If it would be possible to attach files to the email, people would try to send for example 150 MB files via email, which would fail of course. Many email-/hosting-providers (mostly the free ones) limit the attachment size to 5 MB, and although my hosting provider allows emails up to 50MB (or even more) I get angry each time I get emails with such big attachments.

(Gregory Barchard) #34


thanks for the feedback. to answer your questions:

  1. right now, forms plus specializes in multi-step forms. there are many add-ons (including the built-in contact form) which does a single contact form. i have made note, however, to investigate this for a future update.

  2. Some users may wish to add a tutorial/guide where they don’t wish to receive a form submission

  3. I have made note to look at this for a future update.

  4. It is not done by default because the user can choose the wrong file or upload a file before filling out the rest of the form. If auto-advance is enabled, the form will then be submitted as incomplete.

  5. Most hosts limit file attachments to 5, 10 or maybe 50MB. If a user uploads a larger file, you wouldn’t get the email. PHP would also timeout on large files while try to send the mail so the user would get an error when they submitted the form (even if it processed successfully)

  6. I’ll make note to investigate this but it’d imagine that it’d be a significant change in the design and implementation of the step wizard.

  7. The paths in the email are not meant to be links. They’re meant to be the full file system paths to the uploaded files. Actual links are on my list for a future update.

Your top dog,


Just add the option to limit the upload file size. FormSnap has had that option for years. The file chunking of FormsPlus is great, but the two don’t have to be mutually exclusive.

(Gregory Barchard) #36

Thx for the suggestion. It’s something that weaverbox had too. I have made a note to add the option to limit file sizes.

(Gregory Barchard) #37

Hello friends,

Version 1.1 of FormsPlus is here! This is a huge update based on everyone’s awesome feedback. Full details are below.


  • *New* Google Analytics support. Each Step transition will fire a Virtual Pageview. When the user submits the Form, an Event will be fired. This should allow GA experts to see where within a FormPlus process the user abandons the form cc// @Benja
  • *New* Restrict file upload size cc// @Bioguy
  • *New* Ability to set the FROM email address within Templates
  • *New* Ability to set and consolidate the file upload location to the rw_common directory. This allows *all* of the Forms on your site to upload into one centralized location
  • *New* Clarify menu items
  • *New* Reduced the amount of files published by 50%
  • *Bugfix* Help URL
  • *Bugfix* Textarea not honor line breaks
  • *Bugfix* Step nav height inconsistent
  • *Bugfix* Fix Firefox display bug
  • *Bugfix* Upload/Next button appears blank when navigating steps

(Konstantijn Van Calster) #38

Hi Greg, is there already a add a Sender to the mails received at the latest update?
I can’t see it.

(Konstantijn Van Calster) #39


  1. Yes indeed a build in Contact Form, support Contact Forms without Steps would be of very good use.
  2. Also a Time picker at the Date picker (Calendar) would be great for some business sites as B&B check-in, restaurant reservation, etc.

In my opinion this two features would be really needed to make it complete… hope to see it at a future update somewhere :slight_smile:

(Gregory Barchard) #40

Yes form submission and form receipt templates allow you to set where the email is sent to. Form receipt is sent to the user that submits the form while form submission goes to emails that you specify. You can have as many of these as you’d like too.