Client Approvals via Shareable Link

Updated June 12, 2026

Client sign-off without the email chaos: CampaignSwift sends content for client review with a shareable public link, no login required. This doc covers what the client sees, what your team tracks, and the deadline options that keep approvals from stalling.

No-login review for clients

When content is ready for sign-off, you share a link. The client opens it in the browser and reviews: no account to create, no password, no app to install. Friction on the client side is the main reason approvals stall, so removing the login requirement is the core of this feature.

From the link, clients can:

  • Approve the content, or
  • Request changes with their feedback.

Revision history

On your side, every change and decision is tracked. As content goes through rounds of feedback, you keep a clear revision history: versions, changes, and who decided what. When a client asks “why does the post say this?”, the trail is there.

Auto-approve deadlines

For clients who go quiet, you can set posts to auto-approve after a set number of days, with reminders. The client gets reminded while the window is open; if the deadline passes without a response, the post is approved automatically and your schedule doesn’t slip.

This is a setting you choose per your workflow. If you don’t set an auto-approve deadline, content simply waits for an explicit decision.

Where Approval Shepherd fits

The link is the mechanism; the Approval Shepherd agent is the follow-through. Once a post goes out for approval, the agent routes it to the right approver, sends polite follow-ups when things stall, applies minor requested fixes (a caption tweak, a hashtag swap) automatically, and escalates real direction changes to the account manager. You get the no-login convenience for clients and nobody on your team spending afternoons chasing sign-offs.

Approvals that need your attention also surface in the Owner Digest, and you can ask the AI Copilot “what’s pending approval for this client?” at any time.

Good defaults for agencies

  • Use auto-approve deadlines with reminder windows for routine content so a quiet client doesn’t block the calendar, and keep explicit approval for sensitive posts.
  • Name the account manager per client during workspace setup. That’s who Approval Shepherd escalates real decisions to.
  • Lean on the revision history in disputes. It’s the dispute-proof record of what was requested and what changed.