Team Management
    pro+ plan

    Invite team members, assign roles, and manage permissions for your competition platform. Team management lets you collaborate with colleagues while keeping full control over who can access what.

    Inviting Team Members

    Open Team settings

    From your dashboard, navigate to Team in the sidebar. You'll see a list of current team members and any pending invitations.

    Click Invite

    Click the Invite Member button to open the invitation form.

    Enter email and select role

    Enter the email address of the person you want to invite, then select a role: Admin, Manager, or Viewer. See the roles section below for what each role can do.

    Send the invitation

    Click Send Invite. The recipient will receive an email with a link to join your organisation.

    Roles

    Every team member is assigned one of three roles. Roles determine what a member can see and do within the dashboard.

    Admin

    Full access to every feature, including billing, team management, API keys, and webhooks. Admins can do everything the organisation owner can do, except they cannot remove the owner or delete the organisation.

    Manager

    Operational access for day-to-day competition management. Managers can create and edit competitions, view analytics, manage orders and refunds, and edit your website and branding. They cannot access billing, manage team members, or configure API keys and webhooks.

    Viewer

    Read-only access to the dashboard. Viewers can see competition details, analytics, and order history, but cannot create, edit, or delete anything.

    Permissions Matrix

    | Permission | Admin | Manager | Viewer | |---|---|---|---| | Create/edit competitions | Yes | Yes | No | | View analytics | Yes | Yes | Yes | | Manage orders/refunds | Yes | Yes | No | | Edit website/branding | Yes | Yes | No | | Manage discount codes | Yes | Yes | No | | Manage team members | Yes | No | No | | Billing & plan changes | Yes | No | No | | API keys & webhooks | Yes | No | No |

    Accepting an Invitation

    When someone is invited to your organisation, they receive an email containing a link to accept the invitation.

    Open the email

    The invited person receives an email from Giveawayz with the subject "You've been invited to join [Organisation Name]". Click the Accept Invitation link.

    Sign in or create an account

    If the person already has a Giveawayz account, they sign in. If not, they create a new account using the invited email address.

    Auto-join the organisation

    After signing in, the invitation is accepted automatically. The person is added to the organisation with the role specified in the invitation and can immediately access the dashboard.

    Revoking Access

    To remove a team member or cancel a pending invitation:

    1. Go to Team in the dashboard sidebar
    2. Find the member or pending invitation you want to remove
    3. Click the three-dot menu next to their name
    4. Select Remove Member (for active members) or Revoke Invitation (for pending invitations)
    5. Confirm the action

    The person will immediately lose access to your organisation's dashboard. If they were signed in, they will be redirected on their next page load.

    Managing Your Team

    Changing a Member's Role

    Admins can change the role of any team member (except the organisation owner):

    1. Go to Team in the dashboard
    2. Click on the member whose role you want to change
    3. Select the new role from the dropdown
    4. Click Save

    Role changes take effect immediately.

    Viewing Pending Invitations

    The Team page shows both active members and pending invitations. Pending invitations display the invited email address, the assigned role, and when the invitation was sent. You can resend or revoke any pending invitation.