i created a simple VF page that has input fields that lead to the creation of a record in a custom object created by me. i created a Site and set "Active Site Home Page" as this visual force page. if i am signed into the salesforce org i can submit records, but if i visit the site without being signed in i cannot create a record i get an error stating i must be signed in. i have allowed site guest user permissions in public access settings. as well as added site-guest user to be able to view the vf page.
i would like for anyone from the outside whom does not have a an account to be able to submit records into this custom object. Am i missing a step to allow the site-guest user to submit records into this object?
i saw below the response that shows edit public-access settings which i have already done.