Harmonia
← Brand help center

Team and roles

Add teammates to your brand workspace from Settings, Team. There are two roles: admin and member. Admins manage the team and billing; members run programs day to day.

Add teammates to your brand workspace from Settings, Team. Enter a work email, and the person gets an invite to join. There are two roles: admin and member.

Adding a teammate costs nothing. There is no per-seat charge: you pay only the commission you set plus a 20% platform fee, on top, billed to you, when an athlete drives a real attributed sale. New to the platform? Start with getting started.

Add a team member

Your brand workspace is shared by everyone you invite. To add someone:

  • Open Settings, Team. This is where members and pending invites are listed.
  • Enter a work email. Use the address the person checks, for example teammate@yourbrand.com.
  • Send the invite. They get an email to join your brand workspace and set up their own login.
  • Track the invite. A sent invite shows under Pending invites until the person accepts it.

You can invite as many teammates as you need. Each person signs in with their own credentials, so you never share a password.

Finish brand setup first

The Team page is available once your brand is set up and linked to an organization. If you do not see it yet, complete the steps in getting started and the team tools turn on.

Revoke or remove access

  • Revoke a pending invite. If someone has not accepted yet, select Revoke next to their email on the Team page. The invite link stops working right away.
  • Remove a member. An admin can remove a teammate who no longer needs access. Their login no longer reaches your workspace.

Revoking and removing are immediate. Use them when someone leaves your team or an invite went to the wrong address.

Roles and permissions

Every teammate works inside the same brand workspace and sees the same programs, athletes, applications, and reporting. What differs by role is who can manage the team and billing.

RoleManage teamConnect billingRun programs and applicationsManage tracking links
AdminYesYesYesYes
MemberNoNoYesYes

Admin

An admin has every permission a member has, plus two an admin alone holds: managing the team (inviting and removing teammates) and connecting the Stripe Customer we invoice each month. So an admin can set up programs, review applications, and manage tracking links like any member, and also control access and billing. The person who created the brand starts as an admin. You can have more than one admin, so the account is not tied to a single person.

Member

A member does the day-to-day work without the account controls. Members set up and publish programs, review applications, approve or deny athletes, and manage tracking links. Members do not invite teammates or change billing. Use this role for people who run programs but should not touch who has access or how the brand is billed.

Two admins, not one

Add a second admin early. If your only admin is away, no one else can invite teammates or update billing until they are back. A second admin keeps the account moving.

What every teammate sees

Roles control team and billing access, not visibility into the work. So every member and admin sees the same:

  • Programs. The commission you set, the attribution window, and publish status.
  • Athletes and applications. Who applied, their click quality score, and approval status. Approval is a two-way decision: you approve the athlete and the athlete accepts your program.
  • Tracking links. One per program per athlete, with first-party, server-side attribution through your Shopify store. No discount code for the customer to enter.
  • Reporting. Attributed sales, commission earned, and what is on your monthly invoice.

This keeps the team aligned on one set of numbers. The figure a member sees in reporting is the figure on your invoice.

Billing is the same no matter how many teammates you add

Teammates do not change what you pay. There is no per-seat fee, no subscription, and no setup fee.

You set the commission, a flat dollar amount or a flat percent, per program. The athlete receives that commission in full. We add a 20% platform fee on top, billed to you, charged only when an athlete drives a real attributed sale.

$50commission you set $50athlete receives in full $1020% platform fee, billed to you

We invoice you monthly via Stripe Billing, net-30, on the 1st of the following month: the commission your athletes earned plus the 20% platform fee. Athletes are paid from the cleared commission once your invoice clears. Only an admin manages this billing connection, but every teammate can see the resulting invoice and reporting.

FAQ

Can I add teammates?

Yes. Go to Settings, Team and enter a teammate's work email. They get an emailed invite to join your brand workspace. You can invite as many teammates as you need, and you can revoke a pending invite before it is accepted. There is no per-seat charge: you pay only the commission plus the 20% platform fee, on top, when an athlete drives a real attributed sale.

What can each role do?

There are two roles. An admin manages the team (invites and removes teammates), connects Stripe billing, and runs programs, applications, and tracking links. A member runs the day-to-day work: setting up programs, reviewing applications, and managing tracking links, but does not manage the team or billing. Every teammate sees the same programs, athletes, and reporting for your brand.