Skip to content

Getting started

Inviting teammates and choosing roles

Unlimited seats, system roles (Owner / Admin / Member / Viewer), and custom per-tab roles for agencies and bookkeepers.

5 min read

Team seats are unlimited on every Ecom Forward plan. Invite your bookkeeper, your paid-ads agency, your ops lead, your VA, and your investor — each with exactly the access they need and no more.

Who to invite first

The single biggest retention multiplier in B2B software is seat count. Accounts with a second person invited churn 5-10× less than solo accounts — because the platform becomes the shared source of truth for an actual team.

  • Your bookkeeper or accountant — Financials and Audit only.
  • Your paid-ads agency or freelancer — Marketing + Performance, no Financials.
  • Your operations lead — Dashboard, Performance, Tasks, Products.
  • Your VA or customer-support lead — Customers + Tasks.
  • Your co-founder or spouse — Full admin access.

How to invite

  1. Go to Team in the sidebar (owner-only link).
  2. Click Invite member.
  3. Enter the person's email.
  4. Pick a role (see below) — you can change it later.
  5. Click Send invitation.

They receive a magic-link email. Clicking the link creates their account automatically — no password to remember.

System roles

Four roles ship by default. They're the right choice 80% of the time.

  • Owner — you. Full access to everything, including billing and account deletion. Only one per workspace.
  • Admin — everything except billing and account deletion. Good for co-founders or senior hires.
  • Member — view and edit across all data tabs. Good for default team access.
  • Viewer — read-only across all data tabs. Good for investors or observers.

Custom roles

For agencies, bookkeepers, and specialists who shouldn't see everything, create a custom role with per-tab access.

  1. On the Team page, click Custom roles.
  2. Click New role and give it a name (e.g. “Accountant”, “Agency Partner”).
  3. For each of the 11 tabs, pick Editor, Viewer, or leave off (no access).
  4. Save the role.
  5. Back on the members list, assign the role to a teammate via the dropdown.

Tip

Example: “Accountant” role = Editor on Financials + Audit, Viewer on Performance, no access to Marketing, Customers, Tasks, AI Listings, Settings. Your bookkeeper sees the P&L but not your Meta campaigns.

What members see when they sign in

The sidebar only shows tabs they have access to. If they land directly on a page they shouldn't see (via a bookmark), they're redirected to their Dashboard. Every action they take is stamped to the Audit log with their name.

When role changes take effect

Changes to custom role permissions take effect on the member's next sign-in or session refresh (usually within an hour). For immediate effect, ask them to sign out and back in.

Managing invitations

  • Pending invitations are shown below the active members list.
  • Revoke a pending invite by clicking the trash icon — the magic link becomes invalid.
  • Change a member's role at any time via the dropdown.
  • Remove a member via the trash icon — their access is revoked immediately.

FAQs

How many team members can I add?

Unlimited on every plan — Captain, Crew, and Fleet. Only the number of Shopify stores differs.

Do team members count as users for billing?

No. Billing is per workspace, regardless of how many team members you invite.

Can a team member invite others?

Only the owner can invite or manage team members. Admins can see the team list but not modify it.

Can one person be on multiple workspaces?

Yes. If you own one workspace and are invited to another as a team member, both appear in your account.

Still need help?

Send us a note at info@ecomforward.ioand we'll get back within 24 hours.