TheGiveAway Posted June 30, 2015 Share Posted June 30, 2015 Hi, is it possible to have a page where people have pre-sales questions, and don't need to login in order to ask a question? My "contact us" page, requires the customers to login in order to send a question. Thanks! 0 Quote Link to comment Share on other sites More sharing options...
SeanP Posted June 30, 2015 Share Posted June 30, 2015 Sure. Within your Admin portal, go to Settings > General Settings, then click the Mail tab. At the bottom of the form, you should see a field called "Presales Form Destination". Just make sure a department is NOT selected. If you want the mail to go to another address, besides the default admin address, you can enter it in the "Presales Contact Form Email" field. 0 Quote Link to comment Share on other sites More sharing options...
TheGiveAway Posted July 1, 2015 Author Share Posted July 1, 2015 it still transfers me to the "login" page. What am I doing wrong? Is there any other "contact us" page? or am I using the only one like everyone else? 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted July 1, 2015 Share Posted July 1, 2015 it still transfers me to the "login" page.What am I doing wrong? Is there any other "contact us" page? or am I using the only one like everyone else? there's only the one - and the procedure suggested from SiteOx is correct... if you've assigned a department to the contact page, my suggestion in the thread below might help - it's possible you're using a department that is assigned as client only.. that would trigger the login form to appear. http://forum.whmcs.com/showthread.php?80562-Contact-form-not-working&p=370138#post370138 possibly one other thing to look at is... setup -> general settings -> mail Presales Form Destination Presales Contact Form Email http://docs.whmcs.com/Mail_Tab#Presales_Form_Destination_OR_Presales_Contact_Form_Email if you leave both blank, then I think it will send emails to your default email address in setup -> general settings if in the destination dropdown you select a department, it will use the ticket system - though take care not to select a department that is client only and would need to be logged into use. alternatively, you could enter an email address into "Presales Contact Form Email" and then send yourself a test message via contact.php to see if it works. 0 Quote Link to comment Share on other sites More sharing options...
TheGiveAway Posted July 3, 2015 Author Share Posted July 3, 2015 (edited) I just opened the email that was on "general settings -> general" And I noticed all the tickets that were opened using the contact us page, were forwarded there and never showed up on WHMCS. I might need your help in both problems: 1. people can't send pre-sales questions because it shows them the "Login" page 2. tickets are forwarded to the email, but don't show up on WHMCS for some reason, I guess I made a mistake in the whole settings process of the support.. Thanks for all your help! Edited July 3, 2015 by TheGiveAway 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted July 3, 2015 Share Posted July 3, 2015 I just opened the email that was on "general settings -> general"And I noticed all the tickets that were opened using the contact us page, were forwarded there and never showed up on WHMCS. I might need your help in both problems: 1. people can't send pre-sales questions because it shows them the "Login" page as I said previously, it sounds like the value chosen in "Presales Form Destination" is a support department that is client-only. it might be worth, if only for testing, creating a new support department that you know for certain is not client-only. http://docs.whmcs.com/Support_Tickets#Departments - then assign the presales dropdown to this new department... visit the client area 'contact us' page and see if you still need to login. emptying the template cache couldn't do any harm either -> utilities -> system -> system cleanup -> empty template cache 2. tickets are forwarded to the email, but don't show up on WHMCS for some reason, I guess I made a mistake in the whole settings process of the support.. that will correctly occur when you don't assign presales to a support department - unless it's assigned a department, the contact us page doesn't use the WHMCS support ticket system, it's then basically just an email form... so if the "Presales Contact Form Email" field is filled in, it will email the message there; if the field is empty, it will send it to the email address specified in general settings -> general 0 Quote Link to comment Share on other sites More sharing options...
TheGiveAway Posted July 5, 2015 Author Share Posted July 5, 2015 Hi, I emptied the template cache, checked all the support departments and none of them were "Client Only" on the contact us page(when I'm not logged in), I'm actually not even able to choose a support department, it just shows me a contact form(or maybe it is supposed to be like that?) On the Mail settings, I checked and "Presales Form Destination" is remained unchosen. and "Presales Contact Form Email" remains empty. I used the email of my support of the department that isn't client only, on "Presales Contact Form Email" Thanks for the help. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted July 5, 2015 Share Posted July 5, 2015 on the contact us page(when I'm not logged in), I'm actually not even able to choose a support department, it just shows me a contact form(or maybe it is supposed to be like that?) that's correct - if you don't select a Presales department in the dropdown, then it's just a contact form. On the Mail settings, I checked and "Presales Form Destination" is remained unchosen.and "Presales Contact Form Email" remains empty. I used the email of my support of the department that isn't client only, on "Presales Contact Form Email" if you don't want to use the ticketing system, that should work and will forward the emails to the address specified. sometimes there is a bug, very difficult to reproduce once solved, where you define a support department for the presales form, but the contact page doesn't correctly use it. if that's happening to you, then the solution might be to go to the support department directly in your browser - so let's say you have a "Pre-Sales Questions" support department, and it has an deptID value of 1 (you can get the ID value from the edit button in the Support Ticket Departments page), put the URL of your WHMCS installation into your browser and press return. http://www.domain.com/whmcs/submitticket.php?step=2&deptid=1 now assuming you've chosen the correct support department, when you now click the contact us page, it should automatically go to the correct support department. i've no idea why that works or why it's necessary, and I haven't had to do it in a long time (which is why I forgot about it!), but it might be worth a try. 0 Quote Link to comment Share on other sites More sharing options...
TheGiveAway Posted July 11, 2015 Author Share Posted July 11, 2015 Thanks for the help! 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.