Content approval for agencies

StopapprovingpostsonWhatsApp.

Organize the calendar, send content for review, and know exactly what your client approved - all in one place.

15 days free · no credit card

approove.app/c/cliente-acme
1Make the logo larger here.Current versionCreative preview with a feedback pin

Calendar → Creative → Comment → Approval

Approved

João Silva

30 Sep · 14:32 · version 3

8
12
15
19
23
Editorial calendar✦Internal review✦Client link✦Creative pins✦Versions✦Approval✦Activity✦Roles✦

The problem

An “approved” ✔ lost in chat is not a process. It is a risk.

Content approval scattered across messages, folders, and screenshots. Later, nobody can point to what actually counted.

WhatsAppEmailDrivePDFScreenshotsVoice notesWhich version was approved?

Approval shouldn’t live in chat history.

Workflow

Frominternalproductiontoclientapproval.

The team organizes the work, tracks who owns the next step, and only releases to the client what is actually ready for review.

  1. 1

    Copy

    Ana

  2. 2

    Design

    Carlos

  3. 3

    Internal review

    Thiago

  4. 4

    Ready for client

  5. 5

    Client review

  6. 6

    Approved

Know whose turn it is.

Production stages, assignments, and handoff stay inside the agency. The client does not need to see that operation.

Copy in productionAna
Waiting on designCarlos
Internal reviewThiago

The client only sees what’s ready.

Posts that are not yet “Ready for client” do not appear on the shared calendar. That boundary is enforced on the server, not only in the UI.

Client experience

Yourclientdoesnotneedtolearnanothertool.

The usual path stays the same: WhatsApp → link → review in the browser. Nothing to install. No account required on the shared link.

Review

1Make the logo larger here.CurrentCreative preview with a feedback pin
Request changesApprove
  1. 1

    Gets a link

  2. 2

    Opens it on phone or desktop

  3. 3

    Sees only content ready for review

  4. 4

    Comments and pins points on the image

  5. 5

    Requests changes or approves

Approval integrity

“Approved”hastomeansomething.

Approove records who approved, when they approved, and which content was current at that moment - creative and caption.

Approved

João Silva

30 Sep · 14:32

Creative
Version 3
Caption
Snapshot saved

After a change

Changedthecreativeorcaption?Thepreviousapprovalnolongerstands.

The history stays on record, but the current version needs approval again. This is not a status checkbox.

  1. 01

    Version 3

    Approved
  2. 02

    Caption edited / new creative

  3. 03

    Approval invalidated

  4. 04

    Pending review

Activity

Youshouldnothavetorememberwhoapprovedwhat.

Approove records the decisions in the approval process: submitted for review, changes requested, approved, and invalidated.

14:32

João Silva approved version v3

13:58

Approval invalidated because a new creative version was uploaded.

11:41

João Silva requested changes

Yesterday

Content submitted for client review

Feedback

Pointtoexactlywhereitneedstochange.

On images, the pin sits on the creative. On captions, comments live with the copy. Video does not get a frame pin - the comment describes the change.

1Make the logo larger here.

Instead of “change that thing on the left.”

Versions

Everyrevisionstaysorganized.

Review earlier versions without the risk of approving the wrong one.

  • Multiple creative versions
  • History you can browse
  • Pins tied to the matching version
  • Current version clearly marked
  • Earlier versions still viewable
  • Approval only on the current package
Version 2 · previousVersion 3 · current

Client roles

Noteveryoneneedsthepowertoapprove.

01

Viewer

Sees the calendar. Cannot comment or approve.

02

Reviewer

Sees, comments, and pins on the creative.

03

Approver

Everything above, plus approve or request changes.

Features

WhatApproovedoestoday.

01

Editorial calendar

Posts organized by client, with a visible status for each item.

02

Client approval links

The client opens the calendar in the browser, on phone or desktop.

03

Creative pins

Mark the point on the image. Caption and video use comments on the content.

04

Creative versions

Browsable history, pins per version, and approval only on the current package.

05

Approval activity

Submission, changes, approval, and invalidation recorded with actor and time.

06

Approval roles

Viewer, reviewer, and approver. Not everyone can approve.

07

Internal production stages

Copy, design, internal review, and ready for client - out of the client’s sight.

08

Assignments & handoff

Hand the post to the next owner, without turning this into generic project management.

09

My Tasks

What is on you, before it goes to the client.

10

Batch upload

Upload several creatives at once to fill the calendar.

11

Carousels

Organized slides, with versions and review in the same flow.

12

Access revocation

Reviewer invites can be revoked when access should stop.

Pricing

Plansthatgrowwithyourclientroster.

15 days free · no credit card

Solo

For freelancers with their first clients

$15/month
  • 2 clients
  • 1 agency user
  • Unlimited reviewers
  • Unlimited posts
  • Link-based approval
  • Internal stages and client roles
Try free for 15 days

Starter

For a client roster taking shape

$25/month
  • 5 clients
  • 2 agency users
  • Unlimited reviewers
  • Unlimited posts
  • Link-based approval
  • Internal stages and client roles
Try free for 15 days

Pro

Popular

For growing agencies

$75/month
  • 15 clients
  • 5 agency users
  • Unlimited reviewers
  • Unlimited posts
  • Link-based approval
  • Internal stages and client roles
Try free for 15 days

Studio

For operations with many clients

$150/month
  • 40 clients
  • 15 agency users
  • Unlimited reviewers
  • Unlimited posts
  • Link-based approval
  • Internal stages and client roles
Try free for 15 days

Need more? Enterprise includes unlimited clients, users, and reviewers - talk to us.

FAQ

Frequently asked questions.

Do I need to install anything?

No. Agency and client use the browser. There is no app to download.

Does my client need an account?

Not on the shared link. The client opens the calendar in the browser. You can also invite named reviewers with viewer, reviewer, or approver roles.

Does it work on mobile?

Yes. Review opens in the phone browser. The typical path is receiving a link and reviewing there.

Who can approve?

Anyone with the approver role. Viewers can only look. Reviewers can see, comment, and pin. A legacy shared link without a named invite is treated as approver.

Can I review previous versions?

Yes. Earlier versions remain viewable, with that version’s pins. Approval applies only to the current package - the current creative and caption.

What happens if I change approved content?

The previous approval stays in the history. If the creative or caption changes, that approval no longer stands and the content needs review again.

Do I need to add a card?

Not to start. The 15-day trial does not ask for a card. A card is only needed when you choose a plan to continue.

Can I cancel?

Yes. You cancel in the billing portal after you subscribe. During the free trial, there is no charge.

Which content formats can I review?

Images (JPEG, PNG, GIF, WebP, SVG), MP4 and MOV video, and carousels with multiple slides. Creative pins apply to images; caption and video use comments.

Can I change plans later?

Yes. Upgrade and downgrade in the billing portal. The new plan limits apply when you change.

YournextapprovaldoesnotneedtohappenonWhatsApp.

Start free trial

15 days free · no credit card

Approove

Client content approval workspace for agencies and marketing teams.

© 2026 Approove. All rights reserved.