Jump to content

Using a "contact us" page, for non-customers


TheGiveAway

Recommended Posts

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 by TheGiveAway
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated