Step-by-step guide

How to give agency access to Klaviyo

Last updated: August 2026

How to give agency access to Klaviyo: use Klaviyo multi-user access — the agency is invited as a user with a role, ending shared logins. Open Settings → Users → Add User, add the agency, choose the access level, and confirm. You never share a password and can remove access anytime.

Before you start

Have these ready — it's what onboarding stalls on:

Step-by-step

  1. In Klaviyo, go to Settings → Users.
  2. Click Add User.
  3. Enter the agency member's email.
  4. Choose the role (Owner, Admin, Manager, Analyst, Campaign Coordinator).
  5. Send the invite.
Where 90% of onboardings fail: Sharing one login triggers the “new device” verification loop and hides who touched which flow.

Which access level to grant

Grant the minimum the work needs. On Klaviyo, the levels are:

Access level / roleWhat it can do
OwnerFull control including billing. Keep this.
AdminFull access except ownership/billing controls.
ManagerCreate and manage campaigns and flows. Usual agency level.
AnalystView and report; limited editing.
Campaign CoordinatorDraft campaigns for review.

How long it takes, and who does what

1–2 minutes per user; access is immediate on invite acceptance.

What you (the client) do

Open Settings → Users → Add User and grant the access — a few minutes.

What the agency does

Accept and confirm from their side, then start work.

How to check it worked

Access is granted when:

If it doesn't work

The most common problems and how to fix them:

New-device verification loop

This happens with a shared login. Give each person their own user account and the loop stops.

Can't add users

You need Owner or Admin to manage users.

Why you don't share a password

Each agency member is invited as their own user with a role — no shared login, no misdirected verification codes, and a clear record of who touched which flow. Remove any user anytime.

The faster way: one link

Everything above is why agencies switch to a single link. HandItSafe requests exactly this Klaviyo access for you — the client approves through Klaviyo's official process in about three minutes, no password shared, and keeps a panel to remove it anytime. When the engagement ends, removing access is one tap with a full log.

FAQ

Giving Klaviyo access — questions

Do I share my Klaviyo login?

No. Each agency member is invited as their own user with a role.

Which Klaviyo role for an agency?

Manager or Admin to build flows and campaigns; Analyst for reporting only.

How do I remove Klaviyo access?

Settings → Users → remove. HandItSafe adds one-tap client removal.

Manager or Admin for an email agency?

Manager to build campaigns and flows; Admin if they also manage integrations and settings.

Why stop sharing one Klaviyo login?

Shared logins trigger new-device checks, send codes to the wrong person, and hide who changed what. Per-user access fixes all three.

Keep reading

Related guides

Skip the whole thing — send one link.

HandItSafe requests exactly this access in one link. No passwords. Your client keeps a panel to remove it anytime.