WOW Hub

The internal hub for the WOW Video Tours team — scheduling, projects, and reporting in one place.

Team sign-in

For WOW Video Tours staff. Sign in with your team account.

Are you a WOW Video Tours client?

This page is just for our team. Your photos, videos, and orders are waiting for you in the client portal.

Go to the client portal →

Choose your password

Checking your link…

Viewing as
WOW Hub

Projects & Tasks

Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Mon
Tue
Wed
Thu
Fri
Sat

Resources

Leads

Leads

Every enquiry the website forms send and every one taken over the phone, in one place. Each is emailed to whoever owns that market the moment it arrives, and filed in Pipedrive with the first follow-up already on their list — Who that is comes from the market's owner in the Hub's routing table.

Source says how it reached us: a website form, one typed in by hand, or a New Listing somebody sent on from the prospecting queue. Filter on it to read one of those three on its own.

LeadSourceMarketOwnerReceivedStatusPipedrive
Loading…

Listing Leads

Listing Leads

New listings are houses that went on the market in our markets in the last day, and who listed them. Stale listings are houses still for sale, and not under contract, after the number of days set beside the filters — a seller asking why it has not sold is an agent open to fresh photos or a video.

Research one, and if the agent is worth a call send it to whoever owns that market — it becomes a lead, they get the email, and the follow-up lands in Pipedrive. An agent sent once is remembered, so their next listing fills in their email and phone from Pipedrive.

Stale listings are checked once a day. Changing the days narrows or widens the list at once; houses that crossed a lower number before it was lowered arrive from the next check on.

A house we already have a Spiro order for from the last 90 days moves to Already our order, so nobody prospects a client about their own shoot.

Stale after days
Loading…

Brokerage Partnerships

Brokerage Partnerships

The brokerages we have an agreement with, and the ones we want to sign next. Each one links every Spiro company that belongs to it — most brokerages have one per office — so its order count and revenue are the whole brokerage's this year.

Open one to set its order page, keep its contract and other documents, and note what was agreed.

Brokerage Stage Order page Spiro companies Orders YTD Revenue YTD Renews Documents
Loading…

Sales Dashboard

Sales Dashboard

Each market's goals against what it has booked — units, revenue and average order value (ASP) for the month and the year so far — where the month and the year are trending, and market share of new listings.

An order counts once its shoot is done (editing or delivered in Spiro), on the day of the shoot, in the market of the client's company. Orders still waiting on their appointment, and cancelled or $0 orders, do not count — new clients included.

Units
Compared

The earlier period is counted as far into its month as this one is, so the 1st through the 14th is compared with the 1st through the 14th. Market share changes are in percentage points.

Year to date
Month to date

Per-day goal is the unit goal ÷ business days in the month, rounded up. Market share is units ÷ the month's new listings.

End-of-month trend

Month to date ÷ business days completed × business days in the month, against the month's goal.

▲On pace, 100% or more ●Within 10% ▼Behind
Year to date

Goal to date is every earlier month's goal plus this month's, prorated by business days completed. Year-end trend carries the pace so far to the last business day of the year, against the year's goal. Market share counts only the months with new listings entered.

▲On pace, 100% or more ●Within 10% ▼Behind
to
Charts

Each point is that month's figure as the Report tab counts it: completed shoots, on the day of the shoot. A hollow point or pale column is the month so far, through yesterday; its goal and last year are whole months.

Show the numbers

Sales Review

Sales Review

One rep's month on one page: how their markets are doing against goal, the outreach they logged, whether their clients heard from us, and the agents and brokerages they are working.

Market numbers are the Sales Dashboard's own rows for the rep's markets — completed shoots, on the day of the shoot, through yesterday. Columbus and Dayton are shared, so both reps on them see the whole market.

Outreach is the rep's own done activities in Pipedrive. Calls and texts are the ones JustCall logged going out — incoming calls and texts, missed calls and voicemails are not the rep's outreach. A planned call or text the rep checked off (a lead follow-up, a "follow up" reminder) is counted apart as a follow-up, since JustCall already logged the call itself. Office visits and presentations are read from the activity type or its subject — log a meeting as "Office visit …" or "Presentation …" and it lands in that column.

Coverage: the rep's clients are agents with a completed paid shoot in the last 12 months whose latest shoot was in the rep's markets. Top 20% is each market's top fifth by that revenue; VIP is Spiro's flag. Contacted means any real activity logged on their CRM record in the window picked — this month, or the last 30 or 90 days up to the review's last day — by anyone.

Next planned is the soonest open activity on the record, by anyone. With nothing ahead it shows the latest one left overdue, in red.

Current partnerships are active Brokerage Partners agreements the rep owns or that sit in one of their markets, with the orders their Spiro companies placed — by date placed, cancelled ones left out.

Review notes are kept per rep per month and save as you type. Print / PDF adds signature lines for the rep and management.

Market numbers
Outreach
By week
Client coverage
Current brokerage partnerships
Business from signed partnerships
Targets
Review notes

Projections

Projections

Next year's shoots and revenue per market: start from a base year, move four levers per market, and see the result month by month.

Base is the Sales Dashboard's own numbers — completed paid shoots on the shoot day, in the market of the order's company. For next year it is this calendar year: the months that have finished as they happened, and the Sales Dashboard goals for the months still to come. A market with no goal for one of those months uses the same month a year before, and says so. The last twelve finished months, or an earlier calendar year, can be picked instead.

Listings +% is how much the market itself (new listings) is expected to grow against the base. Share +pts is how many points of that market we gain: on 100 listings at a 10% share, each point (10% to 11%) is one more shoot. Shoots follow from the two — projected listings × projected share — and are not typed, except in a market with no listings entered, which grows by its own Shoots +%. AOV +% changes the average order value, so revenue is shoots × AOV. Share needs new listings entered on the Sales Dashboard, read over the finished base months that have them.

YTD under each lever is the same change so far this year: this year's finished months against the same months last year — in percent for listings, shoots and AOV, in points for share (5% to 10% reads YTD +5 pts). Listings and share count the months with listings entered in both years; hover for the numbers, click to use it. The company row shows the company's.

The −/+ buttons move a lever a tenth of a point at a time (0% to −0.1%, 10% to 10.1%). Percentages show to a tenth.

Plan under Cleveland links one of the Cleveland Investment page's scenarios that covers the whole year: its shoots for each month and its AOV replace the base and the shoot and AOV levers, since a market still ramping up has too little history to grow from. Listings still moves its share. Edits to that scenario carry through here, and into the goals when set.

Each month gets the share of the year's shoots (and of its revenue) that month had in the base. Monthly shoots are whole numbers that add up to the year. Once the projected year starts, what has actually happened sits beside each month.

Print / PDF prints the levers, the months, and a chart for every market. The By month section has its own Export CSV (shoots, revenue, AOV and mix for every month, with the actuals so far) and Print / PDF (just the months and the charts).

Note under a market opens a comment box for your thoughts on it before the team review. Notes are saved with the scenario and go into the CSV; they print only when Print notes is ticked.

Scenarios save the year, base and levers (never the numbers — they follow the base). An admin can write a scenario into the Sales Dashboard goals for every month of its year.

Levers by market
By month
Assumptions
Why these levers — saved with the scenario

Sales Guide

Sales Guide

What we sell and how we talk about it: every service and bundle with its pricing, positioning and objection responses, and the call scripts for each stage of a client relationship.

This is the copy that counts. The sales coach answers out of these sections and quotes them back, so an edit here changes what the whole team is told to say. Prices are standard rates — brokerage partner pricing comes from leadership.

Loading…

Submit Feedback

Sales Coach

Sales Coach

Ask it what to say. It answers only from the Sales Guide — our products, pricing, positioning and the call scripts — and quotes that wording back rather than inventing its own.

It does not know who you are talking about: tell it the situation and it will work from that. It never sends anything to a client; what it writes is yours to copy and check.

Listing Descriptions

Listing Description

Fill in the MLS details and up to five features, best one first. You get three versions, each under 150 words, each opening differently.

It writes only from what you enter. If it needs something it doesn't have, it asks rather than guessing — answer under Anything else and press Write again.

Paste a Zillow link at the top and press Fill to bring in the numbers and the agent's own description (one RealtyAPI credit). Tell it about the listing in your own words — type, or press Speak and talk — and add photos or a video for it to read details from. Nothing you add is kept.

Every draft is checked for fair housing wording (families, kids, schools, safety, religion, who would "love" it, the buyer or the neighbors) and for "nestled", "oasis", "boasts" and "must see". Anything it could not fix is marked in red under the draft. Read it before you post it — it goes out under your license.

Type, or press Speak and talk.
Up to 12 pictures. A video gives 5 stills from through it.
The writer takes facts from this. It never copies its sentences.

Social Captions

Social Captions

Four Instagram captions — two short and two long, with a straight one, a question hook and one leading with the neighborhood among them — and a shorter cut of the best one for Facebook.

Pick the listing status — Just listed, Open house, Just sold and so on — and the captions are written for it, with a call to action that fits. Put open house times or a link in Status details; left blank, it invites a showing without making up dates or links.

Short captions stay under 40 words and long ones run 60 to 150, with at most 5 hashtags and 2 emoji, and no "DM me". Captions talk about the home, not the photos or video.

It promises nothing you didn't type: no coffee, treats, giveaways or incentives unless you put them in the form. A Coming soon post never offers an early list, a preview or a showing before the listing is active.

Paste a Zillow link at the top and press Fill to bring in the address, price, status, size and the agent's own description. Check the status and add the one feature that matters most. Each lookup uses one credit from our RealtyAPI account.

Tell it about the listing in your own words — type, or press Speak and talk. Add photos or a video and it reads details from them too: finishes, rooms, the yard. A video gives it a few stills from through it. Nothing you add is kept.

The same fair housing check as listing descriptions runs on every caption. Anything it could not fix is marked in red under the caption.

Times, dates or a link for the post. Blank, and it invents none.
Type, or press Speak and talk.
Up to 12 pictures. A video gives 5 stills from through it.
One caption leads with this. Blank, and it uses the town in the address.
The writer takes facts from this. It never copies its sentences.

CRM

CRM

Two sections. Activities is every call, text, email, meeting and task — what is overdue, what is coming up, and what was already done. Contacts is every agent, team and brokerage we work with.

The chips under each section narrow it in one tap. The rep, market and search boxes apply to both sections at once.

Click a contact to open their card: who they are and how to reach them on top, what is planned with them below that, and everything already done at the bottom. A brokerage's card includes the work with its agents.

Records come from Pipedrive and are refreshed through the day. Teams are the Hub's own layer — Pipedrive has no such thing — so putting agents into a team here is safe from the sweep.

Anything you schedule, complete or write here is sent to Pipedrive as well, so the two never disagree. A record marked Not in Pipedrive yet is saved here and still trying.

Newsletters, opens and site visits are counted and collapsed into one line on a card so they cannot bury a conversation.

To do
Done
Type
Show
Last contact
Sort
Loading…
Name Type Market Sales rep Last contact Planned

Social360

Social360

Agents subscribed to Social360. Basic gets three unbranded posts a week, Plus three posts branded to the agent, and Pro the same as Plus plus their listings. Custom is whatever was agreed with that client — write the terms in their About — and gets a listing form like Pro.

Every active client has a week of posts waiting in the queue, one per posting day — three for Mon/Wed/Fri, two for a client who posts twice a week. Check a post off when it is created and scheduled, and the next one is queued after the last. Listings a Pro client sends through their form land in the queue on their own.

Calendar shows the same posts by day, two weeks at a time.

Each client's files are kept in their folder under Resources → Social360 Clients.

Loading…
Client Tier Market Posts on Next post Done (30 days) Contact

Showcase Uploads

Showcase Uploads

Zillow Showcase uploads our clients asked for in Aryeo, matched to their Spiro orders.

Aryeo's request emails are forwarded to the Hub. Each one waits here until Spiro delivers that listing; then it moves to Upload needed and an email goes out. A request for a listing already delivered in the last 60 days is matched as soon as it arrives.

Listings are matched on street address and town. Spiro is checked on every delivery and again every hour, so a delivery the webhook missed is still found.

Upload needed
Waiting for delivery
Couldn't read an address
Add a request by hand
Done last 60 days
Setup

Social Media Sizes

Social Media Sizes

Image and video sizes for every social platform and ad network, read from mediacheatsheet.com and kept in the Hub.

Official specs were checked against the platform's own guide; the rest are the site's recommendations. Open More on a card for the source, file limits and text lengths, or Copy for a one-line summary to send a designer.

Where the site gives no video length, a duration tagged from notes was read out of its notes, and one tagged WOW was added in the Hub from the platform's own documentation (hover it for who). Admins can set or edit those.

An admin can refresh the specs from the site at any time. A platform the refresh could not read keeps its last good specs.

Photographer Applicants

Photographer Applicants

Everyone who applied to shoot for WOW on the website's photographers page lands here on their own, newest first.

Click an applicant to see their answers, move them along the stages and keep notes. Add applicant is for someone who reached out another way.

Admins can bring in the old Airtable list with Import from Airtable: export the table as CSV in Airtable and choose that file. Importing the same export again refreshes their answers without adding anyone twice, and never moves a stage or notes set here.

Assistant Cost

Assistant Cost

What the website chat assistant costs to run. Every reply it writes is one call to the model, and each call's tokens are recorded here.

Cost is tokens times the price per million tokens listed under Prices. It is an estimate. The Anthropic bill is the final word, but the two should track closely.

A conversation is one visitor opening the chat. Turns are replies. On pace for takes this month's spend so far and stretches it over the whole month.

The chat sends its prompt fresh on every turn, so longer conversations cost more per reply.

Cost per day
What the chats did
By day
Prices (dollars per million tokens)

Margins

Margins

Revenue is each completed order's total, counted on the day of the shoot — the same orders and days as the Sales Dashboard. COGS is what the photographer was paid for it plus the editing cost of its services.

Photographer cost comes off Spiro's photographer invoices, which list every appointment with its order: the service pay, any custom fee, and a share of the invoice's mileage pay by miles driven. A cancelled order we still paid a photographer for counts as cost with no revenue.

Editing cost is set per service and add-on under Editing costs, and applies to every order carrying it, past ones included. Bundles count through the services they include.

Photos are priced per photo delivered: Spiro's photo count for the order times the per-photo price in effect on the shoot day. A new price applies from the day you give it, so earlier months keep the price they were shot at. While a per-photo price is set, Photography's flat cost is not counted.

Invoices are weekly, so a shoot from the last few days has no photographer cost yet. Those orders are left out of the totals until their invoice arrives, and counted in the note above the numbers. Spiro prices the order, not each service, so the service table shows what each service costs, not what it earns.

Spiro does not record which order page an order came through, so an order's page is the one picked on the Brokerage Partners agreement covering its company. Companies under no agreement are counted as "No order page assigned". Sort By order page by Margin to see which pages to reprice first.

Cost by service

Reports

My Account

Account Info
Change Password

New Task

    Add a lead

    Decides the cadence the owner is handed. Leave it on “Not sure” if they just asked about us.

    Where you found it — Zillow, realtor.com, the MLS sheet. It travels to the owner's email and the Pipedrive follow-up as a link.

    An email or a phone number is required. The lead is emailed to whoever owns that market, and the contact and their brokerage are filed in Pipedrive with the first follow-up on the owner's list — the same as a lead from the website.

    Applicant
    Send to the BDS

    The listing agent, filled in from the listing. Correct it if their name is spelled differently.

    Their office, filled in from the listing.

    The listing never includes either one — look the agent up (brokerage site, Zillow or realtor.com profile) and add at least one.

    Decides which BDS gets the email. Already set from where the house is.

    The pitch and follow-up steps the BDS is handed. Leave it on “Not sure” if nothing stands out.

    Optional. What made this one worth a call — the BDS sees it in their email and in Pipedrive.

    Add brokerage

    The brokerage as a whole. Its offices are linked under Spiro companies below.

    Targets and negotiations sit on the Targets list; active and expired are agreements.

    The page this brokerage's agents order from. Add or rename pages under Order pages.

    Flagged on the list 60 days ahead.

    The terms in a sentence or two, so nobody has to open the contract to answer a question.

    Spiro companies

    Add every Spiro company that belongs to this brokerage — each office and team is usually its own — so the totals cover all of it.

    Documents

    The signed agreement, amendments, rate sheets. PDF, Word, Excel, PowerPoint or an image, up to 15 MB each.

    Order pages

    The pages brokerages order from. Each agreement picks one, so a page is spelled the same way everywhere and its link opens it.

    Add a page
    Schedule
    Who this is with.
    Add client

    Paused and cancelled clients drop out of the post queue.

    Teammates, assistants or a second number — anyone else we reach on this account.

    A week of posts stays queued, one per posting day. Each finished post queues the next.

    Keep it while their files move into Files below.

    Listing form link

    Posts
    Notes
    Files

    Logos, headshots, brand colors and finished content. Kept in Resources → Social360 Clients. Up to 15 MB a file.

    Post
    Editing costs
    Photo editing, per delivered photo
    Multiplied by the photos Spiro delivered on each order.

    What editing one of each costs us, in dollars. It applies to every order carrying it, past ones included. Blank means not set.

    Sales goals

    Set one month at a time; the year's goal is its twelve months added up. Every market tracked that month is listed — the list itself is under Markets. Leave ASP blank to use revenue ÷ units. Clear a row to remove that market's goal.

    MarketUnitsRevenue ($)ASP ($)

    Company total is optional. Fill it in when the company goal is not simply the markets added up; the greyed numbers are what the markets add up to.

    Markets

    One list for every month. Adding a market puts it in every month, earlier ones too, so its past orders and comparisons are there. Stopping one takes it out from the month you pick onward; the months before keep it, goals and all. Orders from a market that is not tracked count under Other markets.

    Name a market the way its Spiro service area starts — Fort Wayne for Fort Wayne, Indiana — so its orders find it.

    New listings

    New listings in each market each month, entered once they are published. Market share is the shoots in a market that month ÷ its new listings. Leave a month blank until its number is in.

    Holidays

    Weekdays that do not count as business days, for per-day goals and every trend. Weekends never count.

    Reps and their markets

    Who the review covers, and whose clients are whose. A market belongs to one rep (All), or is split between two by revenue: Top is the market's top 20% of clients, Rest is everyone else.

    Save as a new scenario
    Sales coach

    New Project

    Add Resource

    Up to 15 MB.
    Pasted text keeps its bold, italics, lists, links and line breaks.

    New Folder