Feedback & Contact
Have suggestions, questions, or ideas? Drop me a message below!
🔧 Developer Sheet Setup Instructions (CORS Compliant)
This form can post feedback submissions directly to your Google Sheet without a backend server database. Follow these steps:
- Open your Google Sheet: 1BpcaECzsJIIh5kMdaXri0peDQUZ-BXDNm8kQBL_Y000
- Click Extensions > Apps Script.
- Replace all default code with the following snippet:
function doPost(e) { var sheet = SpreadsheetApp.openById("1BpcaECzsJIIh5kMdaXri0peDQUZ-BXDNm8kQBL_Y000").getActiveSheet(); var data; if (e.postData && e.postData.contents) { try { data = JSON.parse(e.postData.contents); } catch(err) { data = e.parameter; } } else { data = e.parameter; } var name = data.name || data.Name || ""; var email = data.email || data.Email || ""; var message = data.message || data.Message || ""; sheet.appendRow([new Date(), name, email, message]); return ContentService.createTextOutput(JSON.stringify({ "status": "success", "message": "Feedback saved!" })) .setMimeType(ContentService.MimeType.JSON) .setHeader('Access-Control-Allow-Origin', '*'); } - Click Deploy > New deployment.
- Set type to Web app, Execute as Me, and Access to Anyone.
- Deploy, authorize permissions, and copy the Web App URL.
- Paste your Web App URL in the input field below to test it instantly, or save it permanently inside `contact.html`.