Set your price.
Pay $79.
Pocket the rest.
Nebula is the local-SEO platform built for the agencies that actually have to deliver. White-labeled monthly reports, multi-location dashboards, brand grouping, a live profit counter, and Stripe Connect invoicing. You charge clients whatever your market bears, we charge you a flat $79 per location, and the margin lands in your account every month. No per-seat fees.White-labeled reports, multi-location dashboards, and Stripe Connect invoicing. You charge clients your rate, pay a flat $79 per location, and keep the margin.
Your name on the report. Always.
Upload your logo, pick a brand color, set your domain. Every monthly PDF stamps your identity on the cover, the headers, the section labels, and the footer. The client sees your brand. They never know we exist.
- ✓Agency name on every header + footer
- ✓Custom brand color throughout (charts, accents, headings)
- ✓Your logo on the cover page
- ✓Your domain in the report metadata
Your stack eats your hours.
BrightLocal for rank reports, Whitespark for citations, Loomly for post scheduling, AgencyAnalytics for white-label PDFs, Local Falcon for grid scans. Five logins, five workflows, five exports, every month, every location. Nebula runs the same playbook in about fifteen minutes per location: one login, one approval queue, one PDF that comes out branded.Five separate tools, five logins, five exports every month. Nebula runs the same playbook in about fifteen minutes per location — one login, one approval queue, one branded PDF.
- ✓One platform, one login, one approval queue. No tool-switching.
- ✓Rank-grid, posts, reviews, audits, reports, all in the same place.
- ✓Monthly white-label PDF generates itself. No exports, no stitching.
- ✓Whole team logs in for free. No per-seat fees on any plan.
Roll up multi-location clients without losing per-location detail.
Group every location of Joe’s Plumbing (Bakersfield, Fresno, Tulare) under a single Brand. The sidebar collapses them, reports compare them side-by-side, and your dashboard hero rolls up the whole brand’s profit. Switch between location-level and brand-level whenever you need.Group a client’s locations under one Brand. The sidebar collapses them, reports compare side-by-side, and your hero rolls up the whole brand’s profit.
- ✓Brand-level rollup view (combined rank, reviews, posts)
- ✓Per-location detail still one click away
- ✓Side-by-side rank comparison across locations in a brand
- ✓Unified review-request link per brand
Bill clients your way. Track every dollar in one place.
Connect Stripe to charge each client’s card on file through the app, or keep billing the way you already do and log payments manually as they come in. Either way, every location rolls up into one Clients view: collected, outstanding, and monthly billing across the whole book of business, so you stop juggling a spreadsheet to remember who’s paid.Charge client cards through Stripe, or log payments manually. Either way, every location rolls up into one Clients view — collected, outstanding, and monthly billing in one place.
- ✓Charge cards through Stripe Connect, or log invoices manually.
- ✓Per-location pricing you control (charge $149 or $499, your call).
- ✓Stripe-mode: failed-card retry + dunning emails handled for you.
- ✓Manual-mode: mark invoices sent, paid, or outstanding by hand.
- ✓Either mode rolls up to one Clients view with totals.
Always know what you’re actually making.
Set what you charge per location. The dashboard hero shows your lifetime profit across the account in real time. Charge minus our bill, location by location. Bookkeeping isn’t a quarterly mystery anymore.Set what you charge per location. The dashboard hero shows your lifetime profit in real time — charge minus our bill, location by location.
- ✓Per-location margin shown on each card
- ✓Lifetime profit ticker on the account hero
- ✓Updates in real time as Stripe webhooks fire
- ✓Hide the counter for non-agency users (on by default for free)