Crawford Magic
Magic Manager

Setup Guide

From purchase to your first booking in about 15 minutes. No coding — just clicking and pasting.

Watch the walkthrough

Before you start, have these handy

  • ◆
    A Google account — free. Your app and its data live in your own Google Drive.
  • ◆
    Your license key — the one you received when you purchased.
  • ◆
    A Stripe account — optional, only if you want card payments. You can add it later.
1

Make your own copy

  1. Click the setup link below. Google asks "Make a copy?" — click Make a copy.
  2. A copy of the app now lives in your Google Drive. It's yours — your data never touches anyone else's.
Click here to make a copy
2

Publish your app one time

  1. Open the top menu: Extensions → Apps Script.
  2. In the editor, click Deploy → New deployment.
  3. Choose type Web app.
  4. Set Execute as: Me and Who has access: Anyone, then Deploy.
  5. Authorize when asked and click Allow — you're allowing your own copy to run for you.
  6. Copy the Web app URL it shows you (it ends in /exec) — you'll paste it in the next step.
Seeing "Google hasn't verified this app"? That's normal for your own script. Click Advanced → Go to (your project) to continue. If you see a list of checkboxes, tick Select all first, then Continue.
The permission list looks long — that's expected. Magic Manager works with your Sheets, Drive, Calendar, Contacts and Gmail. The Gmail line reads "Manage drafts and send emails"; it's there so Magic Manager can save branded email drafts for you. It only ever saves drafts — it never reads your mail and never sends anything to your clients on its own.
On a work or school Google account and Google says an admin blocked this? Use a personal Gmail account for Magic Manager, or reply to your purchase receipt and we'll help.
3

Get your private app link

  1. Go back to your spreadsheet tab.
  2. Click Magic Manager → Get my app link.
  3. Paste the Web app URL you copied in Step 2 (you only do this once).
  4. Copy the link it gives you and bookmark it — this is how you open your app every day.
Keep this link private — anyone who has it can open your app.
4

Activate your license

  1. In the spreadsheet, click Magic Manager → Enter license key.
  2. Paste your key and click OK. You'll see "License activated."
If you open your app before activating, it shows an "Activate" screen — you can paste your key there too.
5

Make it yours

  1. Open your app link from Step 3.
  2. Tap the ⚙ Setup tab at the bottom.
  3. Fill in your business name, contact info, contract details, and payment options, then tap Save settings.
Logo tip: upload a PNG or JPG (square works best). Avoid SVG and iPhone HEIC files. If you paste a link instead, it must be a direct, public image URL — Drive/Dropbox share links won't show.

Your app, your contracts, and the page your clients see now show your brand.

6

Turn on card payments optional

  1. In the spreadsheet, click Magic Manager → Enter Stripe secret key.
  2. Paste your Stripe secret key (starts with sk_) and click OK.

You're live! ☊

Bookmark your app link and start adding leads. A great first test: add a lead, generate its contract, and open the client sign link to see exactly what your customers will see. Then open a lead, tap Email, and try Branded Gmail draft — a polished email lands in your Gmail drafts, ready to send.

Quick fixes

Link shows a Google "Sorry, unable to open the file" or "Not Found" page.
That's an old or unpublished deployment URL. In the Apps Script editor open Deploy → Manage deployments and copy the Web app URL shown there, then run Magic Manager → Reset app URL followed by Get my app link to paste the correct one.
App says "This page isn't available."
Run Magic Manager → Get my app link and use that link — it includes your private key.
App shows an "Activate" screen.
Enter your license key (Step 4).
"Card payment isn't set up yet."
Add your Stripe secret key (Step 6).
Changed something and it didn't update?
Reload your app link.
Need a hand? Reply to your purchase receipt and we'll get you sorted.