Incorporate form design and submission functionality. This would help clubs automate some administrative processes.
So the workaround referenced in the last post, does actually work pretty well and is quite easy to implement (for a simple Contact US).
However what does NOT work at all well is the Captcha implementation and as such leaves you open to various bots being easily able to post all sorts of garbage.
Sadly the folks at WA consider fixing this to be an enhancement request rather than a defect issue - so just guess how long you will wait for that to be fixed.
Now if you are using the Contact US or Feedback 'form' for just your membership - consider putting it on a membership only page (so user has to be logged on to the site to access).
If you want to make this open to the public - well then use one of the available external form tools or live with the spam. Or consider looking for an alternative to WA.
Chris Tesla commented
The current workaround for embedding Contact or Feedback Forms (https://gethelp.wildapricot.com/en/articles/1565-creating-a-contact-us-or-feedback-page) is a major security risk, as I have been using this workaround for over a year and am constantly flooded with spam...some of which is incredibly offensive. Rather than using 3rd-party forms (Google or Wufoo) it makes sense to have an integrated function.
Mike King commented
As Robin Sapiro said, it's not super hard to do this with google forms.
Here's a job application form I embedded
It was as simple as:
1. Create a new page
2. Add a Custom HTML gadget
3. Paste the Google Embed script
4. add some CSS stuff to make the google form dynamic
<meta name="viewport" content="width=device-width, initial-scale=1">
and change the Google embed to 100% instead of a hard number
I don't see WA trying to implement this.
Piljo Yae commented
Need onliine fill-in form for a mentorship program.
It really took me about 3 minutes to:
Create a new test page on my WA site
Add a Custom HTML gadget
Pate the sample code from that page
Save the page
And I have a working form.
Real point is - while this request is extremely popular - it is 'only almost 3 years old' - pretty young for WA requests. Additionally to design a form feature that will meet the requirements for each and every person who voted for this enhancement - is just flat out going to be impossible.
All you have to do is read through a few of the 70 comments and see just how many variations of requirements are there:
Health & Safety forms
Submit ideas for beatification
And that list is just from the first of 4 pages of comments
BAWSC WebMaster commented
I agree this is a critical missing feature for our water-ski club. Today we have to have members download word documents to fill out forms and then email to respective club officers/board members. Most common is reimbursement request form. Ideally this should just be a page on our Wild Apricot site where member logs in it pre-populates their member information, they select from a drop down their expense type, upload copy of receipts and then submit form that goes to Club Treasurer to issue payment.
Kimberly Sandor commented
I would like a form that can collect basic information from someone, allow a document (like a CV) to be uploaded then the admin get a note/email that this was done.
Right now we use a work around with the event registration, and our nominations look like events! It would really help to have forms!!!!
For a basic 'contact us' form (ie allow a visitor to send a selected contact an email without revealing the recipients address) have a look at my site: HODToronto.com - down at the bottom you will see my name in the footer - click on it and you will see the Captcha protected option to email me.
Although I must say that of late some of the content that I have been receiving makes me think that the Captcha schema being used by WA (the very original design) is being hacked by a robot. WA does need to update this to more current type of Captcha like those where yo select all images with a car in them or even better where you just click the check box that says 'I am human' - the logic behind those is really interesting.
I have just BTW had this running since the site first went live in 2013.
It is out of the box WA functionality
Alex Sirota commented
We are working on an idea to use Ninja Forms, a WordPress plugin for forms, that will interact with the Wild Apricot API to create forms that can populate Wild Apricot (membership application, event reg, profile update).
Of course then you can start to leave the CMS behind in Wild Apricot, start using WordPress as the CMS and use the native form building functions in Ninja Forms as well to your heart's content.
I would not wait for Wild Apricot to build advanced form building in the product any time soon. It's an innovation that is extremely complex to "reinvent" and there are lots of solutions that can embed a form into a Wild Apricot site (typeform, jotform, formstack, google forms etc).
Seth Eheart commented
The fact that this hasn't been added is mind boggling. Squarespace has been doing this out the box for over 5 years. WordPress for over 10 years. Whoever is the product manager, needs to get this in the dev pipeline ASAP.
Luis A. Rivas commented
Can you please provide an update for this "Top Idea" wish list item? Will it be addressed in 2020? While the 'file attachment' feature is nice to have, we need Forms.
Will Keyworth commented
oh please god yes! what is so hard about this essential component of any cms???
So while not actually implementing forms in WA, consider the following.
With a free GMail account you can create forms (https://docs.google.com/forms). Log on with you GMail ID.
Data entered into a form is stored in a Google sheet in this account.
Integromat has a function that will pick up any new rows added to a Google sheet, so you even have the option of adding the data added through the Google form to a WA contact record.
For access to the Google form, you can either embed this in a WA web page or provide a link to a stand alone copy of the Google form.
If you are using the standalone version - consider customizing the form with your WA web page banner.
Also of interest is that you are using the standalone method, you can also create a URL that that will prefill any fields that you select. So for example if sending out the URL in an email from WA, you can use the email macros to embed any of the existing membership data into that URL
Stephen Metheringham commented
Would be great for vital elements of operation (Ski racing club):
Health & Safety forms
Club Administrator commented
I needed a contact us form on our website so I used JotForm.com and inserted the jotform.com script on our website contact us page but it would be a great feature if Wild Apricot had the ability to create web forms that captured data and emailed the form results to an administrator.
Just 1 thing to consider about allowing anonymous submissions.
You open yourself that way to spamming.
Any anonymous option should be something that each site admin can turn on/off. Default should be off.
Anonymous submissions should also have the option of requiring a captcha - captcha option by default to be enabled
Matt Miller commented
What would be great is to basically clone the "polls" feature, but instead of treating it as voting, send the choices that were selected directly to an e-mail address or be able to download out of the database.
It would also be very beneficial to have an option for anonymous users to be able to submit a form. Suggestion boxes, volunteer signup, etc. often turn away people if they have to create an account just to submit a suggestion or offer to help. As a non-profit, we can't discourage help when someone wants to offer it.
Ideally the forms would incorporate the new file attachment function. This could greatly streamline several of our application & submission forms. If fees could be charged for form submission, even better.
COMPLETELY AGREE, that there should be a Contact Us form/form gadget, with a Captcha feature.
Admin WPTC Board commented
At the very least, there should be a contact us form gadget or something. Contact Us is probably the one of the most standard, consistent and common pages you'd find on any website.