$9.99 per location, every channel included

Post everywhere. Pay for one thing.

Social media scheduling built for med spas and aesthetic clinics. Plan, approve, and publish to Instagram, TikTok, YouTube, Facebook, and LinkedIn from one calendar. One account or ten, two people or twenty, the price is the same.

Five channel types, connected per location. Anywhere that prices per channel charges a clinic for all five, five times over. We charge once.

CalendarQueueApprovals1MediaPublished
Jan 12 to 18
Mon12

Tox myth vs fact

Tue13

Consult walkthrough

Aftercare tips

Wed14

Provider spotlight

Thu15

Filler before / after

Team Q&A reel

Fri16

Membership waitlist

Sat17
Sun18

Weekly recap

9 posts this weekNo post cap5 channels connected, billed the same as 1

Their bill grows every time you post somewhere new.

Choose who you want us measured against and how many accounts your clinic posts to. Add a channel and watch which side of this moves. Both prices are list prices.

Compare against

Channels

5

Billing

Buffer Team

Per channel

$50/mo

$10 per channel, 5 connected

+

One block per channel, $10 each.

Per year
$600
One more channel
+$10/mo
One more team member
Included

There is no ceiling. Every account your clinic opens is another line on the same invoice.

Nabu Social Scheduler

Flat, forever

$9.99/mo

One price per location. 5 channels connected, or fifty. The line item never grows.

You pay $9.99 of the $50 they charge at 5 channels. 5x cheaper.

You save, per location

$480a year

Against Buffer Team at 5 channels, on the annual price.

Request access

What Buffer Team holds back

  • Doubles to $10 per channel per month to unlock team members
  • Still priced per channel with no ceiling

What our one price covers

  • Every channel you connect
  • As many posts as you want to schedule
  • Unlimited team members
  • Approvals and role permissions
  • Per-post and per-channel analytics

Competitor figures are each vendor's own published list price as of August 2026, shown on the billing schedule you picked. Buffer prices per channel. Metricool prices per tier and sells X and advanced analytics as separate add-ons. Check buffer.com/pricing and metricool.com/pricing for current rates. Nabu is not affiliated with either company.

The parts other schedulers put behind a higher tier.

A med spa does not post the way an agency does. Someone films between clients, an injector has to sign off on the claim, and the owner wants it out before Friday. We built the product around that sequence instead of charging extra for it.

Approvals your license depends on

Nothing about a medical claim should go out because someone had the password. Drafts route to the person who can actually approve them.

Approvals

Role gated

Lip filler aftercare carousel

Dana, injector

Waiting on you

Friday membership push

Marco, front desk

Approved by owner

Laser promo, 3 channels

Agency

Changes requested

Providers and front desk draft and submit. Owners, admins, and managers approve, schedule, and publish.

Connect the sixth channel free

Every account your clinic actually uses, at the price of connecting one. The line item never grows.

Connected channels

$0 each
@lumenaesthetics
Live
@lumen.aesthetics
Live
Lumen Aesthetics
Live
Lumen Aesthetics Page
Live
Dr. Amara Vance
Live
+ Connect another. Your bill does not change.

Numbers you can act on

Reach, engagement, and follower movement pulled back per channel and per post, so you can tell what worked.

Reach by channel

+18% vs last month
Instagram41.2k
TikTok32.0k
YouTube18.9k
Facebook11.1k
LinkedIn5.8k

109k

reach

6.4%

engagement

+412

followers

Four steps, start to published.

You will not need an onboarding call or a seat count worked out in advance.

New post

Repurpose

Three things nobody tells you before your first tox appointment. Save this one for your consult.

#medspa#tox#aesthetics
Reel + first comment
Direct to your profile
Short, unlisted first
  1. 01

    Connect once per location

    Tokens are encrypted at rest. When one expires or someone revokes access, the channel says so instead of failing quietly at 8am.

  2. 02

    Anyone can draft

    Caption, hashtags, media, per-channel overrides. Providers and front desk staff submit for approval rather than publishing straight out.

  3. 03

    The right person approves

    Owners, admins, and managers approve, request changes with notes, or schedule it. Every decision records who and when.

  4. 04

    Results come back

    Reach, impressions, views, saves, and follower counts sync per channel and per post, so you can build next month's plan on what actually performed.

Also included, without an asterisk

  • No monthly post cap and no per-channel quota to refill
  • Media library with per-platform size and format checks before you schedule
  • Repurpose any post to another channel or date in one click
  • Publishing queue showing exactly what goes out and when
  • Best-time suggestions labeled as industry benchmarks, never dressed up as your own audience data
  • Every location gets its own channels, calendar, team, and numbers

What each channel actually does, including the annoying parts.

Platform APIs have real limits. Finding them out after you have planned a week of content wastes your time, so here they are up front.

Instagram
Feed posts, Reels, Stories
Approved and publishing. Needs a Professional account linked to a Facebook Page. Collaborator invites and first comment both work.
Facebook
Page posts, photos, Reels, Stories
Approved and publishing. Pages only, not personal profiles. First comment works here too.
TikTok
Video and photo posts
Approved for direct publishing. Schedule it in Nabu and it posts straight to the profile, with privacy, comments, duet, and stitch controls.
YouTube
Videos and Shorts
Approved and publishing. Privacy, category, playlist, tags, made-for-kids, location tagging, and first comment are all supported.
LinkedIn
Text, image, and video posts
Personal profiles for now. Company Pages are not connected yet.

A scheduler that sits next to your actual numbers.

A standalone scheduler can tell you a Reel got 40,000 views. It cannot tell you the service in that Reel barely clears its own cost, or that the provider you featured has no open slots for three weeks. Nabu is a financial intelligence platform for med spas and aesthetic clinics first. Scheduling lives in the same workspace as service profitability, provider economics, device ROI, membership margin, capacity, and campaign ROI.

Buffer and Metricool structurally cannot do that part, because publishing content is all they see. Neither one knows what your margin looks like. Your booking system cannot do it either: Boulevard, Mangomint, Zenoti and Vagaro ship no social scheduling at any tier, which is why most clinics pay a second vendor for a calendar that never meets their numbers.

See the financial engine

Social Scheduler

$9.99

per month, per location, billed yearly at $119.88. Month to month is $12.99.

  • Unlimited channels
  • Unlimited scheduled and published posts
  • Unlimited team members
  • Approvals and role-based access
  • Media library and per-post analytics
  • Adds on to any plan, including the free Solo Founder plan
Request accessSee all Nabu pricing

Social media scheduling questions med spa owners ask first.

How much does Nabu social scheduling cost?

$9.99 per month per location billed yearly, which comes to $119.88 a year. Month to month it is $12.99 per location. That one price covers unlimited channels, unlimited posts, and unlimited team members.

Which social media schedulers charge per channel?

Buffer does. Essentials is $5 per channel per month billed annually, so a clinic on Instagram, Facebook, TikTok, YouTube and LinkedIn pays $25 a month for one user with no approvals. Team, the plan that adds team members and approvals, is $10 per channel, so those same five channels cost $50 a month. Metricool prices by tier instead and sells X and advanced analytics as separate add-ons. Our price does not move when you connect another account.

Does my booking system already include social scheduling?

Almost certainly not. Boulevard, Mangomint, Zenoti and Vagaro ship no social media scheduling at any tier, so med spas end up paying a second vendor for it. That is the line item Nabu replaces, not your booking system.

Do I have to pay extra for team members or approvals?

No. Unlimited team members and the approval workflow are part of the product. You invite whoever you need when you create your organization and assign them roles. Providers and front desk staff draft and submit; owners, admins, and managers approve, schedule, and publish.

Do I need another Nabu plan to use the scheduler?

Yes, scheduling is an add-on rather than its own subscription. Solo Founder is free and takes a minute to set up, so if scheduling is all you want, create that account and add scheduling to it. If you already run Clinic Financials, it attaches to that subscription and lands on the same invoice.

Which social channels are supported?

Instagram, TikTok, YouTube, Facebook Pages, and LinkedIn. Instagram, Facebook, TikTok, and YouTube are approved and publish directly from Nabu today. Instagram needs a Professional account linked to a Facebook Page. Facebook works with Pages rather than personal profiles. LinkedIn supports personal profiles today, with Company Pages waiting on a separate LinkedIn review.

How does pricing work for multiple locations?

Each location is its own workspace with its own channels, calendar, and analytics, at $9.99 per month per location on the yearly plan. You only pay for the locations you actually want scheduling on, so ten locations with one scheduling location is a normal setup, and the count is separate from the locations on your Nabu plan. Channels stay unlimited inside every one.

Is there a post limit or a monthly cap?

No. Nothing caps how many posts you schedule or publish, and there is no per-channel quota to refill.

Does it show analytics for what I publish?

Yes. Reach, impressions, views, likes, comments, shares, saves, engagement rate, and follower counts sync back per channel and per post, so you can see what performed instead of guessing.

Stop paying by the channel.

$9.99 a month per location. Every channel, every post, everyone on your team.