Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
Linkhttps://appexchange.salesforce.com/listingDetail?listingId=a0N3000000E6jHqEAJ
PricingFREE or Expensive
5 Users / YearBased on no. forms submissions
DescriptionYAFT (Yet Another Forms Tool)

My Requirements

OK, I am going to have to give up on testing this app right now. It's a bit too hard to work out what it's doing and how to set it up. I don't need half of the features it's got and I can't find the other half of the features I need. So here's what I need. 

  • An external sites page is displayed - this lists all the current and upcoming events we have on. 
  • The external user clicks a button to "Submit Event Details"
  • A Form is displayed. 
    • This form is fully mobile responsive.
  • They fill in some identifying details - maybe a The Event ID and their Email Address. 
  • They click next. 
    • Behind the scenes Salesforce finds the Event that is related to that Event ID and that person's email address, and ensures they were an Event Attendee (eg by looking them up in Campaign Member to ensure that they exist for that event). 
    • The form errors nicely with a custom error message if that email address and Event ID can't be found
    • The details of the Event are now displayed to the user on the form. These are read only fields. 
  • There is a drop down field where the user can select which type of details it is that they want to create. 
    • The values in this Drop Down list relate to the Record Type on the Event Details object. Eg, the three options may be Event Feedback, Event Logistics Report, Event Incident Report. 
  • Based on the selection from the Drop Down List a different form is displayed. By displaying that form, it has already created a record in Event Details and has already linked that to the Event, and filled in the Lookup to the Contact record based on the email address entered previously. 
  • The user fills in the form with the required details for that form - eg an Event Logistics report would ask for No. of Attendees, and Event Incident Report would ask for the Name and Phone Number of the witness. But all these details are just stored in the one object - Event Details. 
  • The user submits the form. 
  • The form then says, thank you for submission of the Event Feedback, would you like to submit another form, and the drop down list of the other form are shown. 
  • So they can then fill in an Event Incident Report after filling in an Event Feedback report - but it's for the same Event ID and Email Address that was entered in the first form. 

Now I KNOW I can build this in Form Assembly with no code, and a few forms. But I want this in Salsforce and linked from my external site and is styled to look and feel like and integral part of my external site, and I am not sending my users off to another URL that says tfaforms.com in the URL (yes, I know you can have vanity URLs in enterprise edition). 

Details

After doing my second round of testing on Fast Forms, Youreka contacted me to ask me to review their product. I don't normally do reviews based on contact like that, but I'm pretty desperate to find a solution for this specific project, and Youreka has one feature that is great - the ability to work in external sites. As I said on Fast Forms I want something like Payments2Us forms but customisable.

...