Your numbers fill in here as you add leads and log expenses — nothing to set up.
🌙The Oracle
Reads your numbers, speaks up when something's worth knowing.
Where Your Leads Come From
Is It Working
Only sources with at least one booked gig are shown, ranked by booked value. Conversion is booked ÷ total leads from that source. Where ad spend has been logged for a source, its lifetime ROI (booked value ÷ total spend, all-time) is shown too.
Spend logged that year for a source, compared against total leads, booked value, and cost per booked lead from that same source and year.
Every Lost lead, grouped by why it was lost.
Relationships
Leads marked Referred, broken down by who they were referred to.
Referrals actually sent
Logged from Contact History when you emailed or texted a partner with a lead attached.
Money
Monthly trend
Store
Viewing·
Saves straight to your Google Sheet and sets the reminder.
Download your transaction history as a CSV from Chase (or any bank), then upload it here. Review and adjust categories below — nothing gets added until you tap Import.
Making your own list works too — use columns Date, Description, Amount, and (optional) Category.
Ready-made emails and texts for every stage of a booking. They appear when you tap Email or Text on a lead. Tap one to edit it, or add your own. Fields like {firstname} fill in automatically when you send.
Adds ready-made templates you don’t have yet — inquiry reply, quote, agreement, reminders, thank-you, and partner referrals. It never changes or removes anything of yours.
Other Magic Manager users can use this link to send you leads. Give it to your referral partners — they paste it onto your partner record in their app. When they refer someone to you, the lead lands in your Referral inbox (top of Leads) and you tap Add lead.
This is not your app address — it can only drop leads into your inbox. It can’t open your app or see anything in it.
Resetting makes every link you’ve already given out stop working — use it only if the link was shared by mistake.
Have an existing client list? Export it as a CSV (in Excel or Google Sheets: File → Download / Save As → CSV), then upload it here. You'll match up the columns and review everything — nothing is added until you tap Import.
Any column layout works — you'll map them on the next screen. Starting from scratch? Handy columns: Customer name (the only required one), Phone, Email, Company, Service, Event type, Event date, Event location, Quoted price, Lead source, Status, Notes.
OR PASTE FROM A SPREADSHEET
No file needed — in Excel or Google Sheets, select your rows including the header row, copy, and paste below.
Match your columns
We guessed these from your headers — fix any that are wrong, and choose — Ignore — for columns you don't want.
Status maps to a fixed set. Magic Manager uses seven statuses — New, Pending, Booked, Completed, Lost, Referral, Referred. A mapped Status column is matched to these (case-insensitive), so “booked” becomes Booked; anything that doesn't match — or a blank, or no Status column — comes in as New. Only Booked and Completed count toward revenue in Insights.
Past events come in as Completed. Any booking whose event date is already in the past is brought in as Completed (a gig that's already happened) — except ones marked Lost, Referral, or Referred, which are kept as-is.
Pick a template — the name fills in and your email app opens ready to send. Or tap Branded Gmail draft for a polished version saved to Gmail.
Only leads marked Referral show up here. Use {lead_details} in your template to drop in everything at once, or individual fields like {lead_name}, {lead_eventdate}.
Picks up wherever you last tapped — Subject or Body — and drops the field in right there. You can also just type {firstname}, {eventdate}, etc. by hand.