Documentation

Handover Guide

The complete reference for agencies using Handover. Deliver premium client experiences without writing a line of code.


Installation

Handover installs like any standard WordPress plugin. It creates a dedicated, high-performance database table to keep your site fast.

  1. Download handover.zip from your CodeCanyon downloads.
  2. Navigate to Plugins > Add New in WordPress.
  3. Upload and Activate.
  4. A new Handover menu will appear in your sidebar.

Setting Up Your Brand

Your clients should see your brand, not ours. Navigate to Handover > Settings to whitelist the interface.

Branding Settings Interface showing Agency Name field

As shown above, you can define your Agency Name (e.g., "Handover") and your Brand Color (e.g., #1015b7). This deep blue color will automatically apply to all primary buttons and accents in the client portal.

System Limits

Under the System tab, you can override server defaults. For example, increase the Max Upload Size to 50MB to ensure clients can upload large creative assets like videos or raw source files.

System Settings showing Max Upload Size

Creating a Project

Launch a new engagement by clicking New Client Project. This creates a secure, private workspace.

1

Define Project & Client

New Project Screen with Red Highlight on Client Info

Note the Red Box: The Client Information section is critical. Enter the client's Name and Email here. This is used to generate their Magic Link and send notifications.

2

Project Created

Once saved, the project appears instantly on the clients Command Center dashboard.

Dashboard showing the new project card circled in blue

Note the Blue Circle: Your new project "Luxury Real Estate Web Design" is now active. You can see its progress bar and status at a glance.

Visual Timeline Builder

Discard the spreadsheets. Use the Timeline Visual Builder to map out the project lifecycle. You can create milestones like "Sitemap & Info Arch" or "UX Wireframes" directly in the editor.

Visual Builder Interface

State Management

Milestones have three states: Locked (Client sees it but can't access), Active (Current focus), and Done. You can toggle these with one click.

Monetization & Paywalls

Protect your work. You can lock any specific milestone behind a payment gateway. Until the payment is confirmed, the client cannot download the assets.

Milestone Locked Modal showing Paywall

Once enabled, the milestone will display a "Payment Required" badge on the dashboard, making it clear that action is needed to proceed.

Dashboard Card with Payment Required Badge

Client Access (Magic Links)

We've eliminated passwords. Clients receive a secure, branded email containing a Magic Link.

Email Settings showing Custom Subject Line

You can customize the Subject Line (e.g., "Access your project: Handover") and the body content. Variables like {client_name} allow for personalization.

Clicking the link opens their personalized portal instantly:

Context Menu with Send Magic Link option

Activity Tracking

Never guess if a client has seen your work. The Client Activity log in your dashboard tracks every interaction in real-time.

Activity Log showing Viewed Project timestamps

See exactly when they "Viewed Project" or "Opened Visual UI Draft".