Netlify Forms Not Working with Mobile Submissions

Hey Guys!

I love your platform and have been having a lot of success with Netlify form submissions when done through through my desktop, as they all show up as submitted forms in the Netlify UI. However, when I am using my netlify app’s same web address to create a form submission from my mobile phone, no forms are are being sent or even marked as spam messages.
Do you have any recommendations on how to troubleshoot this issue?

  • Site Address (For Form Submission): React App

Let me know if you can help or have any other questions!

Hiya, sorry you are having trouble getting your forms to work.

This Support Guide is the first port of call to debug any forms issues. Please start here and work through these resources!

We also recommend trying to search the forums or look at topics tagged Netlify forms if you haven’t already - it’s likely your question was already asked by someone else!

If you are still having problems, please provide more information such as what you have already tried, and a link to your live form. :slight_smile:

Hello! This was a while ago but maybe you have found out why this is happening?
My form is configured correctly and it’s receiving submissions from all desktop browsers and from SOME mobiles, but not all mobiles.

hiya :wave:t6: @2kpixy thanks for reaching out and welcome to the Netlify support forums! There may be a few reasons why this is happening:

  1. Network Issue: The issue might not be with Netlify but with the network of the mobile device of the person submitting the form. Some mobile devices might have network issues that prevent them from submitting the form.
  2. Rendering Issue: In this support guide, if your site uses server-side rendering or redirects that could interfere with form submissions, it might cause issues on some devices.
  3. Spam Filter: If a submission is flagged as spam, it will not appear in your form’s Verified submissions list but in the Spam submissions list. You can check this list to see if the missing submissions are there. More details can be found in our documentation.

@2kpixy To avoid confusion, regarding #2 I’m confident that @SamO means ‘client-side’ rendering.

Server-side rendering and redirects would almost always be applied equally across devices.
Unless targeting and responding differently against something like User-Agent.

While client-side rendering, (powered by JavaScript), would be more likely to encounter runtime errors or browser inconsistencies interfering with form submission.

You can perform device/browser specific testing with tooling like:
https://www.browserstack.com