$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. Whether you connect one account or ten, and whether two people use it or twenty, you pay the same price.
Five channel types, connected per location. Anywhere that prices per channel bills a clinic on all five five times over. We charge once.
Tox myth vs fact
Consult walkthrough
Aftercare tips
Provider spotlight
Filler before / after
Team Q&A reel
Membership waitlist
Weekly recap
Their bill grows every time you post somewhere new.
Add a channel and watch which side of this moves. Choose who you want us measured against and how many accounts your clinic posts to. Both prices below are list prices.
Compare against
Channels
Billing
Buffer Team
Scales with channels$50/mo
$10 per channel, 5 connected
5 segments, one per channel, $10 each.
Nabu Social Scheduler
Flat, forever$9.99/mo
One price per location, 5 connected
One segment. Connect a sixth channel or a sixteenth and it stays put.
Switching from Buffer Team at 5 channels keeps
$480a year, per location
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 gatedLip filler aftercare carousel
Dana, injector
Friday membership push
Marco, front desk
Laser promo, 3 channels
Agency
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 eachNumbers 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 month109k
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
RepurposeThree things nobody tells you before your first tox appointment. Save this one for your consult.
- 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.
- 02
Anyone can draft
Caption, hashtags, media, per-channel overrides. Providers and front desk staff submit for approval rather than publishing straight out.
- 03
The right person approves
Owners, admins, and managers approve, request changes with notes, or schedule it. Every decision records who and when.
- 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.
- Feed posts, Reels, Stories
- Needs a Professional account linked to a Facebook Page. Collaborator invites and first comment both work.
- Page posts, photos, Reels
- Pages only, not personal profiles. First comment works here too.
- TikTok
- Video
- Your video lands in the TikTok inbox as a draft and you tap post in the app. TikTok has not cleared us for direct publishing yet.
- YouTube
- Videos and Shorts
- Privacy, category, playlist, tags, made-for-kids, location tagging, and first comment are all supported.
- 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.
See the financial engineSocial Scheduler
$9.99
per month, per location, billed yearly at $119.88. Month to month is $11.99.
- Unlimited channels
- Unlimited scheduled and published posts
- Unlimited team members
- Approvals and role-based access
- Media library and per-post analytics
- Standalone, or attached to a Financials plan
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 $11.99 per location. That one price covers unlimited channels, unlimited posts, and unlimited team members.
Do you charge per social channel like Buffer does?
No. Buffer prices per channel, so five channels on Essentials costs five times what one costs, and getting team members at all means moving to their Team plan at double the per-channel rate. Our price does not move when you connect another account.
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.
Can I buy the scheduler on its own?
Yes. It works standalone if scheduling is all you want, and it attaches to a Nabu Financials plan if you also want profitability and cost data. The price is the same either way.
Which social channels are supported?
Instagram, TikTok, YouTube, Facebook Pages, and LinkedIn. Instagram needs a Professional account linked to a Facebook Page. Facebook works with Pages rather than personal profiles. LinkedIn supports personal profiles today. TikTok videos arrive in your TikTok inbox as a draft that you post from the app.
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. Channels stay unlimited inside every location.
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.