Waitlist
“Add a waitlist form (email only) and save each sign-up to Google Sheets with the date.”
With Google Sheets, your app saves what its visitors send (a sign-up, an order, a message) as a new row in a spreadsheet in your Google Drive. No database to manage, no key to look for: you connect your Google account once, Highwind creates the spreadsheet, and you view, sort or share it like any Google spreadsheet.
It’s the simplest option when you want to receive data and handle it yourself: waitlists, event sign-ups, quote requests, bookings, small orders.
Ask the agent for the feature. For example:
Add a waitlist to the home page: first name and email, saved to a Google Sheets spreadsheet.You can also mention the connector with @ (or + menu → Connectors → Google Sheets). If you don’t say
where to store the data, the agent often shows a Your call card: pick In a Google Sheets spreadsheet.
The agent writes the code. It adds the app’s server if needed and the form that sends each sign-up to the spreadsheet. A Connect your Google account card appears in the chat.
Connect your Google account. Click Connect Google. A Google window opens (the button shows Waiting for Google…): choose your account and accept the requested access. Highwind only asks for access to the files it creates for you.
The spreadsheet is created. The card shows Google is connected: your app’s spreadsheet is ready. and an Open the spreadsheet link. It’s named “Project name — Highwind” and lives in your Drive.
Test it. Fill in the form in the preview, then open the spreadsheet: the row shows up within a few seconds. Publish your app so visitors can sign up.
You can also connect Google before asking the agent anything: Project settings → Connectors, Google Sheets details, Connect Google button.
=…) runs nothing, the cell stays text.By default, your app can only add rows: it can’t read the spreadsheet back. That’s on purpose: if the app’s key were exposed by mistake, it would only allow adding rows, not reading your data.
If your app must display rows (the latest reviews, the list of attendees on an admin page…), ask the agent: it turns reading on for this project. You can also set it yourself in Project settings → Connectors → Google Sheets, with the The app can read rows back checkbox (“only turn on if it must display this data”). The app then reads the latest rows of a tab (100 by default, 500 at most).
Show the 5 latest reviews from the Reviews tab of the spreadsheet on the home page.In Project settings → Connectors, the Google Sheets details show the project’s status:
| Status | Meaning |
|---|---|
| Not used yet | The agent hasn’t wired Google Sheets into this app. |
| To connect | The agent wired it in; you still need to connect your Google account so the spreadsheet gets created. |
| Connected | The spreadsheet exists and the app writes to it. The details show Connected as your address. |
Available actions:
On the Connectors page, open the Google Sheets details, click Disconnect and confirm. What happens:
You can also remove access from your Google account (myaccount.google.com/permissions). Apps then get an error saying Google access was removed and must be reconnected from Highwind.
Click Connect Google from a project (chat card or Project settings → Connectors). If the account you pick still has access to the old spreadsheet, Highwind picks up the same spreadsheet; otherwise (another Google account, spreadsheet deleted from your Drive…), it creates a new one.
Waitlist
“Add a waitlist form (email only) and save each sign-up to Google Sheets with the date.”
Event sign-ups
“Create the page for my March 12 workshop with a sign-up form: name, email, number of seats. Store everything in a Google Sheets spreadsheet.”
Simple orders
“Add an Order button to each product: the customer leaves their name, phone and quantity, and the order is added to the Orders tab of my spreadsheet.”
Quotes and contact
“The quote request form must save each request to Google Sheets, with the project type and the budget.”
drive.file permission only: it only accesses the spreadsheets it
created for your apps, never the rest of your Drive. That’s also why you can’t plug in a spreadsheet you created
yourself: the spreadsheet is always created by Highwind.