All things Shopify and commerce
Hello, I want to create custom contact-us from which will contain a dropdown with two or three options. Now I want to attach different three email addresses with the three different options in dropdown. When user choose option A their query will be sent to email A and for option B their query will be sent to email B and so on. Is it possible to do in shopify ? This is not a plus store.
Plan type doesn't impact on the functionality. Emails via the default contact form are not able to be routed to different addresses. If that's a must have feature you'd need to loo into third party form tools.
Another option would be to look at email rules in whatever email software/system you use. For example you might be able to create a rule that forwards and email to a different address based on the text contained within the email. The option the customer chooses in the form will be something a filter like that could see. Worth exploring to save any custom development or use of third party tools.
Hi @TechWishes
Welcome to the Shopify Community and thank you for sharing your question with us here. I really like this question, I can see how this could be very beneficial, especially for a store with a lot of incoming customer emails. While I am not a developer myself I did touch base with our theme support team to see what they would suggest in this case.
TLDR: Yes, this can be done by hardcoding the specific email addresses into the custom form (or using an app to create the custom field for you) but it is not recommended.
The reason we don't recommend this as a solution for your email forwarding needs is because this method leaves your various emails open to scraping, which can lead to a lot of incoming spam flooding your inboxes and making it difficult to support your actual customers.
@Jason suggestion about email forwarding based on keywords is also what our theme support team suggested. They recommended adding a custom field to create a TOPIC for the email that can then be setup for email forwarding to your preferred email accounts. Many online email services provide this kind of feature at no cost to you. You can reach out to your email host or check their own Help Center to see what email forwarding options are available.
If you are using a free Shopify theme you may be eligible for design support time from our theme support. If you are, you can contact our Live Support to create a ticket and they can escalate your request to our theme support team to review. I can't guarantee that this will be supported, but it's definitely worth considering!
If you have any other questions we can help with please let us know.
-Shay
Shay | Social Care @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
Hi Shay
Could you point me in the direction of how I would do this please? - "Yes, this can be done by hardcoding the specific email addresses into the custom form"
Many thanks!
Matt
The original poster's ask can not be done by hardcoding emails in a select dropdown element. While the email addresses will show up and will be able to be selected in the dropdown, the form submits to a page on Shopify's server that sends the email to the one you use as the default in the Shopify system. There is no way to override this. You can create your own handler page on your own server (for example handler.php) that has the logic to conditionally send your form to one of the emails, but you will have to write that logic yourself (and may run into CORS errors).
Starting a B2B store is a big undertaking that requires careful planning and execution. W...
By JasonH Sep 23, 2024By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024