Complete Guide ยท ๐Ÿฆ‰ The 10X Owl
Jump to
Quick StartHow It WorksThe AppDeployLimitsRepair & Restore

๐Ÿฆ‰ The 10X Owl โ€” Complete Guide

Everything to get running, use it, and keep it healthy. Skim Part 1 to start in ~5 minutes โ€” the rest is here whenever you want it.


Part 1 ยท Getting started (~10 minutes, once)

  1. Save a copy. Click the "Make a copy" link in your receipt โ†’ Yes. It lands in your Google Drive โ€” your private copy, nobody else sees it. (A ๐Ÿฆ‰ 10X Invite Agent menu appears in the top bar; reload the page if it doesn't.)
  2. Deploy the App (one time): Extensions โ†’ Apps Script โ†’ Deploy โ†’ New deployment โ†’ gear โš™๏ธ โ†’ Web app โ†’ Execute as: Me ยท Who has access: Anyone with the link โ†’ Deploy โ†’ Authorize (you'll see Google's "unverified app" screen โ€” normal for a private tool โ†’ Advanced โ†’ Go to (project) โ†’ Allow). Copy the URL (ends /exec) โ†’ back in the sheet: menu โ†’ ๐Ÿ”— Set the App link โ†’ paste. This one deployment is your dashboard and what powers the guests' one-click RSVP links.
  3. Run Setup. Menu โ†’ โš™๏ธ Setup / Rebuild Workbook โ€” builds your tabs (Recipients, Sent Box, Invite Messages, Field Bank). (Skipped it? No problem โ€” the App builds it automatically the first time it opens.)
  4. Open the App. Menu โ†’ ๐Ÿฆ‰ Open the Owl App. If your copy needs a license, it prompts you automatically and the buttons stay greyed until you paste the key from your Gumroad receipt โ†’ Activate โ†’ โœ… everything unlocks.
  5. Load a preset โ€” BEFORE you import. App โ†’ โš™๏ธ Presets & columns โ†’ pick your event type โ†’ Load. This shapes the columns so your guest list lands in the right places. (Importing first works, but it's clunky โ€” preset first, always.)

Then run your first event: ๐Ÿ—‚๏ธ fill the event details โ†’ ๐Ÿ“ฅ Import your guest list โ†’ ๐Ÿ”„ Refresh โ†’ select all โ†’ โœ๏ธ Invite Writer โ†’ โœ… Mark Ready โ†’ ๐Ÿ‘ Preview โ†’ โœ‰๏ธ Send. Then watch the RSVPs land by themselves.

That's it. Everything below explains each piece. New to it? Read the Best Practices guide once โ€” it's one page and saves real pain.


Part 2 ยท How the Owl works (read this once)

Picture the Sheet as a living guest list, not a static spreadsheet.

The tabs, and their jobs
- Recipients โ€” your guest list. One row per guest, from "invited" through "RSVP'd" to "attended."
- Sent Box โ€” your archive. When the event wraps, ๐Ÿ“ฎ Archive moves the finished rows here, locked. (Unlike a plain mail tool, sent rows stay on your live list until then โ€” that's what lets each guest's RSVP land on their row.)
- Invite Messages โ€” your editable wording library (Step ยท Subject ยท Message): Save the Date โ†’ Invitation โ†’ Reminder โ†’ Last Chance โ†’ Logistics โ†’ Thank You โ†’ Missed You. The Invite Writer pulls from here; tweak any message and it flows into your next send.
- Field Bank โ€” a browsable catalog of every column label you can drop in. Reference only.
- Config โ€” the hidden brain. Remembers your column setup. You never touch it.

The Recipients tab has a head and a body
- Rows 1โ€“12 โ€” the head: Common Details โ€” the things that are the same for everyone (Event, Date, Time, Venue, RSVP-by, greeting, signature). Fill once.
- Row 13 โ€” the toggles: Email / Tracker per column.
- Row 14 โ€” the headers. Row 15 and down โ€” the body: one row per guest.

The three big ideas
1. Email vs Tracker. Every column has a toggle. Email = it shows up inside the email (Event, Date, Venue, Dress Codeโ€ฆ). Tracker = it stays in your sheet, just for you (RSVP Status, Ladder Step, Table, Notes). One row holds both what the guest sees and your private planning.
2. The invitation ladder. Give it an Event Date and ๐Ÿ”„ Refresh computes each guest's Days to Event and suggests the right Ladder Step โ€” far out it's a Save the Date, closer it's a Reminder, final week it's Last Chance, confirmed guests get Logistics. โœ๏ธ Invite Writer then writes each line's Subject + Message by its step. Guests who declined are automatically left in peace.
3. One-click RSVP. Every email carries personal โœ“ Yes ยท โœ— No ยท ? Maybe buttons. A guest clicks once โ€” no login, no form โ€” and their answer + timestamp land straight back on their row. Your scoreboard (going / awaiting) updates itself.

How a row lives (the lifecycle)

Add / import โ†’ Mark Ready โ†’ Preview / Open in Drafts (a real Gmail draft is created; row = Draft) โ†’ Send (the draft sends; row = Sent) โ†’ RSVPs land on the row โ†’ ๐Ÿ” New Wave (resets it for the next ladder email) โ†’ โ€ฆ โ†’ ๐Ÿ“ฎ Archive when the event's done.

Two human checks (Ready, then Reviewed) before anything leaves โ€” and it's your Gmail that sends.

It watches itself (self-healing)
- Edit a guest after you reviewed them โ†’ the row quietly drops back to "needs Ready."
- Rename a required column or scramble a toggle โ†’ it snaps back.
- Sent one straight from Gmail? Hit ๐Ÿ”„ Refresh โ€” it notices and marks it Sent.
- Give it an Event Date โ†’ Refresh keeps every countdown and ladder step current.


Part 3 ยท Two ways to drive it: the App and the Sidebar

The Owl gives you a full-screen web App โ€” your main control room โ€” and a classic Sidebar inside the sheet (a fallback with the same actions in a narrow panel). (To use the App and the RSVP links, deploy once โ€” Part 4.)

The sheet menu โ€” ๐Ÿฆ‰ 10X Invite Agent (deliberately slim; the workflow lives in the App)
| Item | What it does |
|---|---|
| ๐Ÿฆ‰ Open the Owl App | Opens your web App (it adds your private access key automatically). |
| ๐Ÿ”— Set the App link | One-time: paste the URL you got when you deployed. |
| ๐Ÿชถ Classic sidebar (fallback) | The narrow in-sheet panel โ€” same actions. |
| ๐Ÿฉบ Health Check / Repair | Diagnoses and fixes layout / trigger problems. |
| โš™๏ธ Setup / Rebuild Workbook | Builds or repairs the sheet's tabs and structure. |

The Owl App โ€” every button

Top โ€” the scoreboard
- The event strip โ€” Guests ยท Going ยท Awaiting ยท Days to go: your headcount, at a glance, live as RSVPs arrive.
- Four pills โ€” Ready / Reviewed / Draft / Sent: where your batch sits in the pipeline.
- ๐Ÿ“– Guide ยท โ“˜ Limits & help ยท ๐Ÿ”‘ License live in the top bar.

The toolbar โ€” prep your wave
- โš™๏ธ Presets & columns โ€” load an event setup before importing (๐Ÿ“ฃ Warm Blast ยท ๐Ÿง‘โ€๐Ÿ’ผ B2B Conference ยท ๐Ÿ’ป Webinar ยท ๐Ÿ’ Wedding/Gala ยท ๐Ÿฅ‚ VIP Dinner ยท ๐Ÿ’ Fundraiser ยท ๐Ÿ› ๏ธ Workshop ยท ๐Ÿ˜๏ธ Meetup ยท ๐Ÿข Internal ยท ๐Ÿ” Reactivation). Also โž• Add columns, ๐Ÿงน Start Fresh (clear rows, keep the setup โ€” sent history is archived first), ๐Ÿ“ฎ Archive (move Sent rows to the Sent Box when the event wraps), and ๐Ÿงจ Factory Reset (wipe everything back to the standard fresh layout โ€” the "start over" button; Sent Box, Invite Messages, and your license survive).
- ๐Ÿ“ฅ Import โ€” pull a guest list from a Google Sheet, or paste one. Common headers auto-match (Guest/Name โ†’ Recipient Name, E-mail โ†’ Recipient Email, RSVP/Response โ†’ RSVP Status, # of Guests โ†’ Party Size, Meal โ†’ Dietary Restrictions, Table โ†’ Table / Seating); anything else comes in as your own column. RSVP words are understood โ€” attending / regrets / tentative land as Yes / No / Maybe. Imports append below your list; totals/summary lines are skipped; email-less rows still land (you'll see a โš  count). Import the same list twice and it warns you โ€” duplicates are almost never what you want; to replace a list, ๐Ÿงจ Factory Reset (or ๐Ÿงน Start Fresh) and import once.
- ๐Ÿ•’ Countdown โ€” computes Days to Event from the Event Date and fills blank Ladder Steps (manual picks always stick; declined guests get nothing).
- โœ๏ธ Invite Writer โ€” writes the Subject + Message into your ticked guests, each by its ladder step, pulling from the editable Invite Messages library. Tick guests first โ€” nothing selected, nothing written. It only writes the wording; it does NOT create a draft, so your Mark-Ready checkpoint stays intact.
- ๐Ÿ—‚๏ธ Common details โ€” Event, Date, Time, Venue, RSVP-by, greeting, signature. Fill once, then apply to your ticked guests.
- ๐ŸŽš๏ธ Email / Tracker โ€” flip any column between shows inside the email and stays in your sheet.
- โœ‰๏ธ Messages โ€” edit the seven ladder messages right in the app.
- ๐Ÿ“Ž Attach โ€” a PDF/image (the invitation card, a program) on every email in the batch.
- ๐Ÿ“ฎ Sent history โ€” browse the archived Sent Box, read-only.

The guest table โ€” your worklist
- Every guest with their RSVP chip ยท Party size ยท Days to go ยท Ladder step ยท Lifecycle.
- Filter by search, RSVP, step, or status; Columnsโ€ฆ picks which extra fields show; tick the guests you want โ€” or Select all (filtered).
- Click any row and a drawer opens with every field โ€” edit CC/BCC, fix an email, set a table, add a note, all without touching the sheet. โž• Add guest opens a blank drawer. (Sent rows show their email fields read-only โ€” that's history; tracking fields still save.)
- Selection drives everything: Invite Writer, Common Details, Mark Ready, and New Wave all act on your ticked rows.

The action bar โ€” the send lifecycle (the 2 checks)
- โœ… Mark Ready (check 1) โ†’ ๐Ÿ‘ Preview + draft (creates the real Gmail drafts + logs Reviewed = check 2) or ๐Ÿ“จ Drafts (opens them in Gmail) โ†’ โœ‰๏ธ Send ready (sends from your Gmail โ€” with the RSVP buttons inside).
- ๐Ÿ” New Wave โ€” after a send, resets the Sent rows so the same guests can get the next ladder email (RSVPs and history are kept; guests who said No are automatically skipped).
- Send warns before a big batch โ€” Gmail caps daily sends, so work in waves of ~25โ€“50 (sends are auto-paced to keep Gmail happy).

The columns + the color code

A typical event, start to finish

  1. โš™๏ธ Presets & columns โ†’ load a preset (e.g. ๐Ÿ’ Wedding / Gala).
  2. ๐Ÿ—‚๏ธ Common details โ†’ Event, Date, Time, Venue, RSVP-by, signature โ†’ Apply.
  3. ๐Ÿ“ฅ Import your guest list โ€” names, emails, party sizes, even old RSVP answers all map on arrival.
  4. ๐Ÿ”„ Refresh โ†’ every guest gets Days-to-Event + the right ladder step (far out = Save the Date or Invitation).
  5. Select all โ†’ โœ๏ธ Invite Writer โ†’ โœ… Mark Ready โ†’ ๐Ÿ‘ Preview (read one โ€” see your RSVP buttons) โ†’ โœ‰๏ธ Send.
  6. Watch the scoreboard. Guests click Yes/No/Maybe; going and awaiting update by themselves.
  7. A week later: ๐Ÿ” New Wave โ†’ ๐Ÿ”„ Refresh (steps advance to Reminder / Last Chance for the silent ones, Logistics for the Yeses) โ†’ Writer โ†’ Ready โ†’ Send. Decliners are left in peace, automatically.
  8. After the event: send Thank You (and Missed You) the same way, then ๐Ÿ“ฎ Archive. Next event, ๐Ÿงน Start Fresh and go again.

Part 4 ยท Deploy the web app (one-time ~3 min โ€” also switches on RSVP links)

The classic sidebar works with zero setup. Deploying unlocks the full-screen App and the one-click RSVP links (they point at this same deployment).

  1. Extensions โ†’ Apps Script โ†’ Deploy โ†’ New deployment โ†’ gear โš™๏ธ โ†’ Web app.
  2. Execute as: Me ยท Who has access: Anyone with the link โ†’ Deploy โ†’ Authorize access (Advanced โ†’ Allow).
  3. Copy the Web app URL (ends in /exec).
  4. Back in the sheet: menu โ†’ ๐Ÿ”— Set the App link โ†’ paste โ†’ OK.
  5. From now on: menu โ†’ ๐Ÿฆ‰ Open the Owl App (or bookmark the link it opens).

Change the code later? Deploy โ†’ Manage deployments โ†’ โœ๏ธ edit โ†’ Version: New version โ†’ Deploy. That "New version" step is what makes changes go live; your link stays the same.

๐Ÿ” One link, two faces โ€” keep yours private. The link the menu opens contains your private access key โ€” it's your dashboard; share it only with your own team (they run the app as you, a shared event inbox). Your guests never need it: their RSVP links carry only their personal token, and the bare address without a key just shows a polite "use your invitation link" card. Your guest list is never visible to guests.


Part 5 ยท Limits & good practice โ€” no snake oil

This runs on Google Sheets + Apps Script. Sturdy, but not a bulk-email platform:
- Gmail caps daily sends: ~100/day on a free @gmail account, up to ~1,500โ€“2,000/day on Google Workspace. Past the cap, the rest fail until tomorrow.
- Send in waves of ~25โ€“50. Filter by step or RSVP and work one slice at a time. The app warns you before a big batch, and paces itself so Gmail's spam filter stays happy.
- Very large runs can hit Google's 6-minute limit โ€” the tool pauses and asks you to click Send again to finish.
- It's your Gmail โ€” your name, your sending reputation. Preview before a big run.
- Guest privacy is on you too: the Sent Box and Recipients tab hold real people's emails and answers โ€” share the sheet and the keyed app link only with people who should see them.
- Questions: Agent@10xfinanceai.com


Part 6 ยท Reset, repair & restore

๐Ÿ”„ Next event (fresh run): App โ†’ โš™๏ธ Presets & columns โ†’ ๐Ÿงน Start Fresh. It archives your Sent rows to the Sent Box, clears the guest rows, and keeps your setup.

โš ๏ธ Keep the sheet healthy
- Add guests below row 14; don't insert/delete rows in the top zone.
- Don't rename the tabs (Recipients, Config, Sent Box, Invite Messages) or the gold required headers โ€” they snap back.
- Don't type in the green status cells (Ready / Reviewed / Status) โ€” the buttons run those.
- Changing a toggle or header un-readies your rows so you re-check before sending โ€” that's a safety feature.

๐Ÿ†˜ Something looks off? (try the lightest first)
1. Layout shifted, data fine โ†’ Menu โ†’ ๐Ÿฉบ Health Check / Repair.
2. Tangled beyond repair โ€” duplicate columns, double imports, the App says it can't load โ†’ ๐Ÿงจ Factory Reset (App โ†’ โš™๏ธ Presets & columns, sidebar โ†’ Maintenance, or the sheet menu โ€” the menu one works even when the App won't open). It wipes the guest rows and custom columns and restores the standard fresh layout; your Sent Box history, Invite Messages wording, license, and app link all survive. Then: preset โ†’ details โ†’ import once.
3. You need the data back exactly as it was โ†’ File โ†’ Version history โ†’ See version history โ†’ pick a version before the mistake โ†’ Restore this version. The whole sheet snaps back.
4. Beyond saving โ†’ start over from a fresh copy of the original link (do a version-restore first โ€” your Sent Box history lives in this copy).

๐Ÿ’ก Before anything risky (a giant import, a bulk edit), File โ†’ Make a copy as a one-click backup.


The Owl's playful name is for you. The invitations your guests receive stay warm, clear, and professional. ๐Ÿฆ‰