Skip to main content
Start free
Sign in Start free

2 approval requests total · No credit card required

FOR SOCIAL MEDIA FREELANCERS & SMALL AGENCIES

Stop chasing client approvals across email and DMs

Share a batch of social posts with one private link. Clients approve each post or request changes — without creating an account.

2 approval requests total · No credit card required

ApprovePost creator workspace beside the focused client approval page connected by one approval link
You see every decision in one place.
  • No client signup
  • Feedback on the right post
  • Desktop & mobile
BEFORE APPROVEPOST

Approvals scattered everywhere.

Messages, files, and feedback in different places. Which post is actually approved?

C
Client

Looks good!

Could we change the image?

Which post do you mean?

The second one 😊

  • EmailAnother email thread
  • WhatsAppFeedback in chats
  • SlackLost in a channel
  • Google DriveWhich version is latest?

Example conversation

WITH APPROVEPOST

One link. Clear decisions.

Every post, its feedback, and its approval status. Together in one place.

Luma Wellbeing content review in ApprovePost with approved, awaiting review, and changes requested statuses Try the client demo
How it works

From finished posts to a clear client decision

One approval request is a batch of posts you share with a client.

Add your posts

Add your posts, captions, and a clear name for each post.

Add your postsImages, videos & carousels
Sunday sink-side essentials
Keep your daily rituals close
After-shower ritual

Share the approval link

Send one private approval link through the channel you already use.

Your approval link is ready
approvepost.app/review/… Copy approval link
Your usual channels

Get a decision on each post

Your client reviews each post, then approves it or requests changes.

Your decisionApprove this version?
After-shower ritualPending
Request changes Approve
No client account needed
NO CLIENT ACCOUNT

Your client opens one link. That’s it.

No account. No onboarding. No new tool for your client to learn.

  • Feedback stays with the post

    See what is approved and what needs changes. Update the post and submit it again.

  • Easy on any device

    Clients review the visual and caption, then decide on desktop or mobile.

  • Your logo. Your brand.Pro

    Give your client an approval page with your logo and brand name on Pro.

Try the client demo
Current client view · Example campaign
SOCIAL PREVIEWS

Preview posts in context

Show the visual and caption together, so your client can review the post in context before you publish.

Social media previews for client approval
Example post preview
A skincare bottle on linen in a sample social post.
Meet Daily Reset, our reminder to make a little room for yourself. A simple skincare routine, a soft towel, and five minutes that belong to you. What’s the one step you never skip? #LumaDailyReset
A skincare bottle on linen in a sample social post.
Meet Daily Reset, our reminder to make a little room for yourself. A simple skincare routine, a soft towel, and five minutes that belong to you. What’s the one step you never skip? #LumaDailyReset

One post. Multiple previews. One client decision.

Available previews

  • Instagram
  • Facebook
  • TikTok
  • YouTube
  • LinkedIn
  • X
  • Pinterest
  • Reddit
  • Threads

Previews are representative. ApprovePost does not publish to social networks.

From an ApprovePost user

Simple for you. Simple for your clients.

Some of my clients aren't very tech-savvy, so keeping approvals simple matters. They can open the link, review the content, and approve it without having to learn another tool.

Social Media ManagerApprovePost Pro user
Simple pricing

Start with 2 approval requests free

An approval request is a batch of posts you share with a client for approval.

Both plans include: Client approvals, change requests, revisions, and client activity tracking. Files up to 500 MB each.

FOR YOUR FIRST APPROVAL REQUESTS

Free

$0

Try ApprovePost with 2 real approval requests.

  • 2 approval requests total
  • Approve and request changes
  • 10 posts per approval request
  • ApprovePost-branded approval page
  • 2 GB media storage
  • Each approval request stays available for 30 days after activity.
Create a free approval request

No credit card required.

FAQ

Before your first approval request

Does my client need an account?
No. Your client opens the private approval link and can approve posts or request changes without creating an account.
What happens when my client requests changes?
You update the post and submit it for approval again. Feedback and decisions stay attached to the relevant post.
Does ApprovePost send the link to my client?
You share the private approval link with your client yourself, through the channel you already use.
What’s included in Free?
Free includes 2 approval requests total. No credit card is required. Choose Pro for ongoing client approvals.
Does ApprovePost schedule or publish posts?
No. ApprovePost handles client approval. Keep using your current tools to plan, schedule, and publish your content.
Can I add my own branding?
Yes. Pro lets you add your logo and brand name to the client approval page. Free uses ApprovePost branding.
What counts toward the approval request limit?
Free includes 2 approval requests total. One is used when you create its first approval link. Drafts, resends and revisions do not use another request. Completing, deleting or expiring a request does not reset the allowance. Pro has no lifetime limit: you can have up to 20 active approval requests at once. Finished and expired requests free their active slots.
How long does an approval request stay available?
Each approval request stays available for 30 days on Free and 90 days on Pro after the last activity that changes it, such as editing content or a client saving a decision. Simply opening it does not extend availability. When that window ends, the review and media downloads become unavailable. Automatic retention cleanup deletes it no earlier than 7 days after availability ends and 7 days after a deletion notice is accepted by our email delivery service. This does not confirm inbox delivery; a late or failed send delays automatic deletion. Deletion you request follows its own workflow.

Send your next batch for client approval

Start with the posts you already have. Add them to an approval request and share one private link.

Create a free approval request

2 approval requests total · No credit card required