Help
All guides, by feature

Help a client contact sign in for the first time

4 stepsUpdated 13 Oct 2026

Send their invite from the Contacts tab. They accept it, set a password and land on their Performance dashboard.

Before you start

Who can do this
An Agency Owner or Admin sends the invite. The client contact does the rest.
You need
  • The contact added on the client’s Contacts tab with their email.
Where in Orbit
Sidebar › Workspace › Clients

Steps

Tick a step’s number when it’s done. We’ll remember where you were.

  1. On the client’s Contacts tab, check their says Invited. If it says Not invited, press to send it.

  2. Ask them to open the email “You’ve been invited to Orbit” and press Accept invite, then Accept invitation.

  3. They choose a password of at least 8 characters, enter it twice and press Continue.

  4. Their portal opens on , and their Portal Access shows Active.

When it worked

Their [[Portal Access]] shows Active. From then on they sign in with their email and password, or with [[Send Magic Link]].

If something goes wrong

  • Orbit showsThis link has already been used or has expired. Each link works once.

    They press Send me a new link on that page. Or resend the invite with on their row.

  • Orbit showsPasswords do not match.

    They type the same password in both boxes.

  • Orbit showsUse at least 8 characters.

    They choose a password of 8 characters or more.

  • Orbit showsWait 30s before resending

    You can send one invite a minute to each contact. Wait for the countdown, then press it again.

How it works

Explainer: How a client contact signs in

A client contact gets an invite email, accepts it, sets a password and lands on their dashboard. After that they sign in with their email and password, or with a magic link.

A client contact’s first sign-in
StepWhat they see
1. The emailSubject “You’ve been invited to Orbit”, with an Accept invite button. “The link works once.”
2. Confirm“Accept your invitation”, with an Accept invitation button.
3. Password“Set your password”: at least 8 characters, entered twice, then Continue. The page names your agency.
4. PortalTheir portal opens on Performance, and their Portal Access on your Contacts tab shows Active.
  • Later, they sign in with their email and password and Sign In, or press Send Magic Link to get a sign-in link by email.
  • To reset a password, they use Forgot password? on the sign-in page.
  • An invite link that was already used or has expired shows “Can’t use this invite link” with a Send me a new link button. You can also resend the invite from the client’s Contacts tab.

Explainer: Portal Access: Not invited, Invited, Account exists and Active

The Portal Access column on a client’s Contacts tab shows whether each contact has joined that client’s portal. They become Active once they accept their invite.

Portal Access statuses
StatusWhat it meansWhat you can do
Not invitedNo invite is waiting for them, and they haven’t joined.Send one with on their row.
InvitedAn invite went out. The row says when, such as “Sent 2h ago · 1× resent”.Resend it with .
Account existsThe email already has an Orbit login, but it hasn’t joined this client’s portal.The invite button is greyed out: Orbit can’t send an invite email to an existing login.
ActiveThey accepted their invite and can open this client’s portal.Nothing. There’s no invite button.
—Orbit couldn’t check the statuses when the tab loaded.Reload the tab.
  • You can send one invite a minute to each contact. Until then the button’s tooltip counts down, such as “Wait 30s before resending”.
  • Each invite link works once.
  • Removing a contact doesn’t take away portal access they’ve already accepted.
  • The Primary column stars primary contacts, and they’re listed first.

Explainer: The client portal, page by page

A client contact’s portal opens on their Performance dashboard. Its sidebar lists the pages you’ve switched on for that client, under your agency’s name and logo.

Client portal pages
PageWhat the client sees and can do
DashboardTheir Performance dashboard: the KPIs from their reporting goal, a chart and a campaign table, with dates, comparisons, filters and export.
Media PlansMedia plans for their account, where they can approve a plan or request changes.
ReportsThe custom reports your agency has shared with them.
Creative LibraryCreative for their account. They can upload images and video.
DocumentsFiles you’ve filed for them, to download.
ToolsThe Email Hasher, which turns a list of emails into SHA-256 hashes for ad platforms.
SettingsTheir own profile: name, phone, timezone, department, birthday and address.
  • You choose which pages each client gets in Settings › Client Navigation. See the guide on choosing what clients see.
  • The portal shows your agency’s name and logo, set in Settings › Branding.
  • Clients have a light and dark theme switch, and Profile and Logout in their user menu.
  • The portal shows only the client the contact was invited to. Contacts can’t see other clients’ data, your team’s screens or your sales targets.

Explainer: The client’s Performance dashboard

Clients land on Performance, which shows the last 30 days of their campaigns with the KPIs from the reporting goal you chose. It updates with Orbit’s daily sync.

  • Date ranges: 7d, 30d, 90d, MTD or Custom, up to 365 days back.
  • Compare against Previous period, Previous month, Previous year or Custom dates, or switch comparison off.
  • Filter by platform and channel.
  • Export offers Download as CSV, Download as Excel and Print / Save as PDF.
  • A Last synced pill shows how fresh the data is. It turns amber once the last sync is more than 36 hours old.
  • With no data for the period, they see “No performance data yet”.
  • The data comes from the ad accounts linked to the client. When Documents is on, a Recent documents card shows their latest three documents.