Pricing
Pay for the agency you have today.
Every plan includes the full Meta module. Pick the size that matches your team. Upgrade or downgrade any time — we prorate.
All prices in USD · Free 7-day trial on every plan · No credit card required to start
Starter
For solo agencies starting out
$49 /month
Or $39/mo billed annually (save ~20%)
Most popular
Growth
For growing agencies
$129 /month
Or $99/mo billed annually (save ~20%)
Compare plans
| Feature | Starter | Growth | Scale | Enterprise |
|---|---|---|---|---|
| Ad accounts | 5 | 15 | 50 | Unlimited |
| Managers | 2 | 10 | 25 | Unlimited |
| Client viewers | 3 | 15 | 50 | Unlimited |
| Meta module | ||||
| Email digests | ||||
| PDF + Excel reports | ||||
| Audience builder | — | |||
| Instant Forms | — | |||
| Demographic + placement breakdowns | — | |||
| White-label light | — | — | ||
| White-label full (custom domain + email) | — | — | — | |
| Priority support | — | — | — |
Frequently asked
Questions, answered.
Still wondering? Email us at support@dashops.io — we usually reply within a few hours.
Do I need a Meta Developer account to use DashOps?
No. You sign in with your existing Meta Business account via standard OAuth. We never see your password and the access token is encrypted at rest. Setting up takes one click.
Can my clients log in and see their own dashboard?
Yes. Every plan supports inviting Clients with read-only access to specific ad accounts. You control what each client sees — including whether spend numbers are visible (some agencies hide cost data from end-clients).
What's the difference between white-label light and full?
Light (Scale plan) lets you upload your logo, change brand colours, and hide our footer mark — but the URL is still ours. Full (Enterprise) adds a custom domain (app.youragency.com) and a custom email sender (digests@youragency.com).
Is my data secure?
Yes. AES-256-GCM encryption for Meta access tokens at rest, TLS 1.3 in transit, JWT auth with 15-min expiry + 7-day refresh, brute-force lockout, optional 2FA, audit log on every change. Hosted on SOC-2-compliant infrastructure (Vercel + Render + MongoDB Atlas). Full sub-processor list is on /sub-processors.
How does the free trial work?
7 days, no credit card. You get the full feature set of whichever plan you sign up for. After 7 days you'll be asked for a card to continue; if you don't add one, your account auto-pauses (your data is preserved for 30 days in case you come back).
What happens if I cancel?
You keep access until the end of your current billing period. After that, your data enters a 30-day retention window. During retention you can re-activate at any time and pick up where you left off. After 30 days your data is permanently deleted (per our Privacy Policy).
Do you support Google Ads, TikTok, or LinkedIn yet?
Not yet — those are on the roadmap (see What's next above). Today DashOps is purpose-built for Meta. We'd rather do one channel exceptionally than four channels mediocrely.
Can I import my agency's existing campaigns?
There's nothing to import — DashOps reads directly from Meta's API once you connect. Your existing campaigns, ad sets, ads, audiences, and historical insights all show up automatically the first time you sync (usually within ~3-5 minutes for an established account).
Ready to scale your agency?
Free for 7 days. No credit card. No sales call. Just connect Meta and start running every client from one branded cockpit.
Set up in under 5 minutes · Cancel anytime · Your data stays yours