Contact Form Emails Not Receiving Kardone Theme

Topic summary

A user is experiencing issues with contact form submissions not being received via email on their Shopify store using the KarDone theme. They’ve added custom fields (including a country code input for phone numbers) but aren’t receiving any messages from subscribers.

Troubleshooting steps suggested:

  • Verify email configuration in Shopify admin (Settings > General > Store Email)
  • Check email forwarding settings if configured
  • Test submissions with different email addresses
  • Temporarily switch to Shopify’s default theme to isolate whether the issue is theme-specific
  • Review KarDone theme settings and documentation for contact form configurations
  • Check third-party apps or integrations that might affect email notifications
  • Verify server/hosting settings aren’t blocking email delivery
  • Contact Shopify Support if the issue persists

The code snippet shows a custom contact form implementation with name, email, phone number (with country code), and message fields. The discussion remains open with no confirmed resolution yet.

Summarized with AI on November 17. AI used: claude-sonnet-4-5-20250929.

I am using KarDone Theme and also using its contact form
I’m unable to receive the messages sent by the subscriber of my store
I also added my custom field I just want to receive the email.

here is the code of my contact form

Have a question about a product, our company, or just want to chat? Email us!

{{ section.settings.item_form_text }}

{% form ‘contact’ %}
{% if form.posted_successfully? %}

{{ 'pages.contact_page_form.submit_success' | t }}

{% endif %}

{{ form.errors | default_errors }}

Full {{ 'pages.contact_page_form.name' | t }}
{{ 'pages.contact_page_form.email' | t }}
Contact Number
{{ 'pages.contact_page_form.message' | t }} {% if form.body %}{{ form.body }}{% endif %}
{{ 'pages.contact_page_form.submit' | t }}
{% endform %}
.contact_item { justify-content: center; padding-top: 4rem; } .template_contact .section_template__contact_form .contact_item { padding: 30px 7% 60px 52px; border: 1px solid #fea621; margin-left: 115px; width: 86%; border-radius: 7px; box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px; } .item_form{ margin: auto 1rem auto 10rem; } h3.item_title span{ color: #fda522; font-weight: bold; } /* Styling for form container */ .contact_item.item_form h3, .contact_item.item_form p { margin-bottom: 20px; text-align: center; } /* Styling for form fields */ .contact_item.item_form .form-group { margin-bottom: 20px; } .contact_item.item_form label { display: block; font-weight: bold; } .contact_item.item_form input[type="text"], .contact_item.item_form input[type="email"], .contact_item.item_form input[type="number"], .contact_item.item_form textarea { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 5px; transition: border-color 0.3s ease; } .contact_item.item_form input[type="text"]:focus, .contact_item.item_form input[type="email"]:focus, .contact_item.item_form textarea:focus { border-color: #fea621; outline: none; } /* Styling for the submit button */ .contact_item.item_form .form-group-btn { text-align: center; margin-bottom: 0px; } .contact_item.item_form button.btn { padding: 10px 20px; margin-bottom: -29px; background-color: #fea621; color: #fff; border: none; border-radius: 5px; cursor: pointer; transition: background-color 0.3s ease; } .contact_item.item_form button.btn: hover { background-color: #fea621; } .phone-input { display: flex; align-items: center; width: 100%; } .country-code-input { width: 13%; margin-right: 13px; } @media (min-width: 1024px) and (max-width: 1366px) { .contact_item.item_form { margin: auto 1rem auto 5rem; } .template_contact .section_template__contact_form .contact_item { margin-left: 60px; width: 80%; } } @media (max-width: 915px) { .template_contact .section_template__contact_form .contact_item { padding: 30px 5% 52px 5%; margin-left: 0; width: 100%; } .contact_item.item_form button.btn { margin-bottom: -21px; } .item_form { margin: auto; } } @media (max-width: 810px) { .template_contact .section_template__contact_form .contact_item { padding: 30px 5% 56px 5%; margin-left: 0; width: 100%; } .item_form { margin: auto; } } @media (max-width: 667px) { .template_contact .section_template__contact_form .contact_item { padding: 30px 5% 30px 5%; margin-left: 0; width: 100%; } .item_form { margin: auto; } } @media (max-width: 440px) { .template_contact .section_template__contact_form .contact_item { padding: 30px 5% 20px 5%; margin-left: 0; width: 100%; } .contact_item.item_form button.btn { margin-bottom: 9px; } .country-code-input{ width: 21%; } .template_contact .section_template__contact .item_address .contact_element+.contact_element { margin-bottom: 15px; } .item_form { margin: auto; } }

{% schema %}
{
“name”: “Contact form”,
“class”: “section section_template__contact_form”,
“settings”: [

{
“type”: “header”,
“content”: “Contact form”
},
{
“type”: “text”,
“id”: “item_form_title”,
“label”: “Contact form title”
},
{
“type”: “textarea”,
“id”: “item_form_text”,
“label”: “Contact form text”
}
]
}
{% endschema %}

@yasircodeblue
Hello,
If you’re experiencing issues with contact form emails not being received on your Shopify store using the Kardone theme, here are some steps you can take to troubleshoot the problem:

Verify Email Configuration: Double-check your email configuration settings in Shopify. Go to your Shopify admin panel and navigate to Settings > General > Store Email. Ensure that the email address listed here is correct and functioning.

Email Forwarding: If you have set up email forwarding from your domain to your personal email address, make sure that the forwarding settings are correct and that emails are being forwarded properly.

Test with Different Email Addresses: Try submitting the contact form using different email addresses to see if the issue is specific to certain email providers or addresses.

Contact Shopify Support: If you’ve tried the above steps and are still not receiving contact form emails, it might be a technical issue specific to your Shopify store or the Kardone theme. In this case, it’s a good idea to contact Shopify’s customer support for assistance. They can help you troubleshoot the issue and provide guidance on how to resolve it.

Third-Party Apps: If you’re using any third-party apps or integrations for managing contact forms or email notifications, ensure that they are configured correctly and are not causing any conflicts.

Check Theme Settings: Some themes, including the Kardone theme, might have specific settings related to contact forms or email notifications. Check the theme documentation or settings to make sure everything is properly configured.

Test with Default Theme: Temporarily switch to Shopify’s default theme and test the contact form functionality. This can help you determine if the issue is specific to the Kardone theme or if it’s a broader problem.

Check Server and Hosting: Sometimes, email delivery issues can be related to your server or hosting environment. Make sure that your server is properly configured to send emails and that there are no restrictions in place that might be blocking the delivery of emails.

Remember that troubleshooting email issues can be complex, and it might require some technical expertise. If you’re not comfortable with the technical aspects, consider reaching out to a professional who can assist you in resolving the problem.

1 Like