Doubt with the plans

I need to make a survey-type app, that can take the user’s GPS position, that doesn’t have a login, but that takes the user’s email to identify who the data comes from, without being registered or restricted, but that anyone can Download the app and save data with your email and your position.
But the Publisher plan doesn’t let me use USEREMAIL () to get the mail from the user that enters, and in the Premium Plan, I have to have a list of users, and if I remove “require user signin”, I should pay for each user that completes the survey, the cost being unpredictable. How should I do?

Could you just have a question in your survey that asks them to input their email?

Unfortunately there is no simple way to verify a user is who they say they are without having them log in.

1 Like

Your answer makes me think that I can’t do it in AppSheet without paying 5usd for each answer, right?

1 Like

Not with my general understanding of the AppSheet plans, no. If you are requiring user sign-ins, then each unique visitor will count towards your monthly user quota.

However, there may be solutions to your challenge that work within AppSheets pricing model. For example, you could incentivise users to input their email by sending them a PDF of their completed survey results.

Alternatively, you could contact to discuss your concerns around the pricing models - they are better equipped to answer pricing related questions.

1 Like

the solution for something like this is the business plan, and then you have to gauge how much engagement you’re going to have and buy a package that will cover that number of users.

Something along the lines of, “I think each month I’ll have maybe 500 users.” app she will work with you to find the perfect fit for you to cover your actual usage, but that’s the general way to address this type of app that you want to make.

In the past when I’ve had clients that weren’t ready to make the investment for the business plan, but they still needed this type of functionality, was to just allow the user to enter whatever email they want. In some cases I did a confirmation space that way we could make sure we got it right, but it was always still just up to the user to enter the right thing.

Since it’s a survey, it sounds like you just want a Publisher Pro plan. You don’t care if there are 2 users or 1000 users.

1 Like

The problem there is that you can’t use USEREMAIL() anywhere - which means you can’t create any sort of “secure” system in which users can view their specific data - or guarantee that the email the user is using is the same one they used last time, etc.

But you’re right @Bahbus, if verifying who the user is is not a priority then the publisher pro is the way to go.

If its a survey, your past info input may not even matter. In which case, the App could collect this information via a form set to only show new rows, so users can’t see anything else other than the info they are inputting (of which one thing would be to type in their email address). You could then create a seperate app that reads that exact same table as read only but ONLY accessible to the people collecting the results and doing things with them.



Very interesting @Steve , would this allow me to get the email address of each person who answers? And once implemented, what is the cost of the app?
I looked for documentation about that switch, but found nothing.

Assuming you prompt for them to enter an email address and mark it required, they will have to at least enter something.

If my memory serves correctly, this App would be a public one and therefore would be a flat $50/mo. The second App you would need to develop to do stuff with that data, would be entirely dependant on what you need to do, and how many users this secondary App will have.


You can also use personal settings and hide your views until the field email is not empty.
You can add rule that it need to have an @ in it etc…

You start your app with start screen asking to register with action button. This links you to the setting view.

After they save the app opens all other views and functionalities

1 Like