If the user is not signed in then the updates from a custom form will not count against you. User specific columns for non-signed in users are stored locally on the users device. A custom form should work here without adding to our update count