FreeForm: Forms sent to different recipients based on selection
Posted: 15 May 2007 11:27 AM   [ Ignore ]
Newbie
Rank
Total Posts:  1
Joined  2007-01-03

Hi- Does anyone know if its possible to use FreeForm to get the notification email sent to a particular person based on what the user selected in the form?

Here’s my quandary: There are five different locations that they can select from and the form needs to be sent to that particular location…

Thanks!

Profile
 
 
Posted: 15 May 2007 11:56 AM   [ Ignore ]   [ # 1 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  701
Joined  2004-03-30

Thanks for posting.

In previus versions of Freeform we made it possible to dynamically control to whom emai was sent . We disabled this to prevent Freeform from being used as a spam tool by hackers. In the future we may be able to add the functionality back in using a more secure method.

mk

 Signature 

Mitchell Kimbrough

Profile
 
 
Posted: 24 May 2007 10:31 AM   [ Ignore ]   [ # 2 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  336
Joined  2005-07-09

HKMUSIL, depending on your server setup and skills, I’d like to share a method that just might work for you: you send that email to a special account, parse it automatically (using procmail, eg) and act upon that, forward it to another account. A simple variant would be to use a Gmail account, and setup a filter “Has the words”. I have done it before, but it requires a certain familiarity with your server and email configuration.

 Signature 

Ingmar Greil

Profile
 
 
Posted: 10 April 2008 09:11 AM   [ Ignore ]   [ # 3 ]
Newbie
Avatar
Rank
Total Posts:  6
Joined  2006-06-22

I’ve an upcoming ExpressionEngine project where this would be needed. I haven’t started on it yet, but have been thinking about its implementation.

It’ll be a simple event registration form, basically a “Yes, I’ll attend” form, no online payments, etc.

I envisioned a standard form with a drop-down menu listing the events. What’s required is that the resulting email be sent to different people based on the event selected in the drop-down menu.

(I haven’t gotten that far into the thought process yet, but I suppose I could set up a weblog, with simple entries for each event, including event name and the contact email address, then pull that info into form.)

I see from an earlier post that this functionality was removed last year, but might be added again. Or is there a different way of doing this?

 Signature 

Online Editor
Paris Junior College
Aikin Regional Archives
Paris, Texas

Profile
 
 
Posted: 10 April 2008 10:04 AM   [ Ignore ]   [ # 4 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  3374
Joined  2006-10-18

There is still currently no way to do this, though it is planned for a future release smile

In the meantime, all I can do is refer you to this possible workaround:
http://www.solspace.com/forums/viewthread/379/#2985

Off the top of my head, the only other workaround I can think of is using a Javascript Collapse/Hide & Expand and have a different form for each “department”
But you’d sort of have to do it as a two-part thing… have them click where they want to send it to first, then have them fill out the details in the form loaded.

Thanks

 Signature 
Profile
 
 
Posted: 10 April 2008 08:51 PM   [ Ignore ]   [ # 5 ]
Newbie
Avatar
Rank
Total Posts:  6
Joined  2006-06-22

Thanks, Pie Man.

The second option will probably work better for me. We’re unlikely to have more than 3-5 such events ongoing at once, and the form itself will be relatively short, not much more than an RSVP. So it shouldn’t take up much space/download time if I have a handful of hide/show areas on the page.

When that’s added to a new version, of course, it’ll open up many opportunities. Looking forward to it!

Thanks, again!

 Signature 

Online Editor
Paris Junior College
Aikin Regional Archives
Paris, Texas

Profile
 
 
Posted: 15 July 2008 02:20 PM   [ Ignore ]   [ # 6 ]
Member
Avatar
RankRankRank
Total Posts:  55
Joined  2006-09-11

Ugh, man, this is bad news grin. I have a form all ready to go, but ideally the user selects from a dropdown with 5 different contact so it gets sent to that particular person. Will probably try the javascript page-refresh thing that drops an email address into a URL segment that someone else posted here. Bleargh.

Profile