Hello everyone, hope the new year is going smooth. I am experiencing a little problem. While setting up the sign up form for my app, I ticked “this input should not be empty” for fields such as name, country etc.
However, I recently discovered from viewing the live database that some users have successfully signed up without inputting data in those compulsory fields OR they did but the data was not saved or it’s not visible for some reason.
In the image attached, all fields marked in red should not be empty, but they are. Also the images did not load. Only the last showed correctly. And this happens at intervals
Thank you Adam. After users complete the sign up form picture attached, the next step is the profile page. The profile page is built to autofill with the data inputted on the previous sign up page. And the fields can’t be left empty and they are disabled at this point. The user can only make changes to the purpose and profile picture.
I have made it compulsory to upload a profile picture before the user can submit and continue. I have attached images
Good day Nigel. It works perfectly when i use it on dev mode and live mode. I am uploading a picture to show you that it works for some fields and not some. also some users and does not work for some. areas marked green are good, while red are faulty.
You are going to need to share screenshots of your workflow events/actions or provide a read-only link to your editor if you want folks to be able to help here. It really isn’t possible to know what might be causing the issue by looking at the screenshots you included.
Yeah, it’s impossible to say what’s going on here just from screenshots, so sharing a link to your editor and/or preview will be the quickest way to get to the bottom of it…
As you’ve exceeded the email rate limit of the Bubble/SendGrid account, the workflow is failing as your signup process requires email confirmation…
The User is being signed up, but none of the details are being collected.
The user is then attempting to sign up again several times, but as their account already exists, they’re being told the email they provided is already in use, until they give up, no doubt in frustration.
There are a few ways to fix the problem…
Stop being a cheapskate and sign up to your own paid email account
If you know you can only send 20 emails per day (which you do now), then you can limit the number of users you can sign up each day to 20 (I’ve no idea why you’d want to do that of course).
Don’t use email confirmation as part of your sign up process
So the only real options are to either get a paid email account, or forget about using email completely in your app.
It’s a 4 year old post, so I’m sure some things have changed a bit, but it’s a pretty good overview of using Sendgrid (although many other email service providers are available of course).
I also have to ask. How about the situations where all the data is collected and auto filled in the profile page, but the user is able to continue without uploading an image in the profile picture. An image field that should not be empty. What causes this?
I also have to ask. How about the situations where all the data is collected and auto filled in the profile page, but the user is able to continue without uploading an image in the profile picture. An image field that should not be empty. What causes this?
I’ve got no idea… and you’ve revoked access to your editor so I can’t check now. But use the debugger and check your logs… all the information you need is there.
please suggest a recent and easy way to do it. Thank you
To do what?..
Sign up to Sendgrid?
Well, I’d start by going to SendGrid’s website… everything you need is right there.
Once you’ve got an account, you can either integrate it directly with Bubble, use a plugin, or make your own API calls, depending on your requirements.
Yeah, I also - always - do this for extra security. My buttons are only clickable when all my inputs are filled up. And they also change color (for better UX) as soon as they became clickable.