Company Profiles (Shared Tickets)

Ticket collaboration made easier!

Company profiles allow MULTIPLE users from within the same company to open, view and manage tickets related to a company or organization.  If you provide sales, support or service to entities where multiple users might be opening tickets then you need this add-on.

With this extension you can create a Company Profile and add multiple users to it, each of whom can have their own independent login to your ticket system.  All users associated with the company profile will be able to view tickets and certain users will be able to open, reply-to and close tickets.

Granular Permissions

Permissions can be set for each user to:

  • Add tickets
  • Close tickets
  • Reply to tickets
  • Manage the company profile

Inter-company Collaboration

A user can be associated with MULTIPLE companies. So, if you have a consultant that might be providing services to many of your clients/customers, they can be added to all of their associated companies.  When they log in they will see all tickets across all companies.

If a user is related to multiple companies they will be allowed to select which company a ticket is related to at the time they open a ticket:

Self Service

If you have a lot of companies with multiple users, you can enable your end users to set up their own company profile.  End users will only be able to set up one company profile.  They can choose to make themselves a manager of that profile in which case they will be able to add, remove or edit additional users.

Audit Trail

Changes to key values in the company are logged and shown on the screen to admins and managers.  In particular, when users are added or removed and when permissions are updated.


Important Limitation: This add-on is not compatible with our e-Commerce extensions that do license checks – such as our WooCommerce, Easy Digital Downloads (EDD) and Paid Support extensions.  While you can use these add-ons with Company Profiles, only the user to whom the license keys were initially issued will be able to open tickets.  Though, any authorized user on the company can view, reply and close tickets once a ticket has been opened.  Additionally, ticket quotas cannot be shared among users when using the PAID SUPPORT add-on.


Purchase options

  • Billed once per year until cancelled

  • Billed once per year until cancelled

  • Billed once per year until cancelled

Add to Cart


  • Your cart is empty.

Basic System Requirements

  • WordPress Version 4.9 or later
  • Awesome Support Version 5.8.0 or later
  • PHP 7.1 (7.3 or later recommended)

Additional Requirements

There are no additional requirements for this item.


Purchase options

  • Billed once per year until cancelled

  • Billed once per year until cancelled

  • Billed once per year until cancelled

Add to Cart


Recurring Subscription Notification

The pricing for this (and most other add-ons) is set as a subscription by default. However, you are free to cancel the recurring subscription at any time – you will still be entitled to the one year of free updates and support from the time of your last payment. The software will generally continue to work without additional payments. However, you should be aware that, as with all software, a future update of any of WordPress / Awesome Support Free Core could include a breaking change. At that time, if you are not on a subscription plan, you will need to purchase a new license to obtain the compatibility updates necessary for the product to continue to work.

To cancel your subscription:

  • Credit card or stripe users- just go to your MY ACCOUNT page on our website.
  • Paypal users - cancel from directly inside your Paypal account.

This notice does not apply to service products such as custom programming or to free plugins.


Version 1.4.1

  • Fix: Security update

Version 1.4.0

  • Tweak: Updated forked vendor name

Version 1.3.0

  • Fix: Security issue on front-end that allowed users to view the company profile definition screen.
  • Fix: Front-end users could not view the manage company profiles screen.
  • New: German translation files

Version 1.2.0

  • New: Added option to set front-end pages. For this new version admins must set those pages otherwise the front-end pages will no longer work.
  • Tweak: Change name of function that had an incorrect prefix.
  • Tweak: Added a css ID to the user profile elements. This class will be styled in version 5.9 and later of Awesome Support.

Version 1.1.0

  • New: Requires Awesome Support 5.7.0
  • New: Show company in ticket list
  • New: Allow sorting by company in ticket list
  • New: Allow filtering by company in ticket list
  • Tweak: Labels in user profile changed to explicitly reflect that the data added are from Awesome Support
  • Tweak: Add button to allow company profile to be cleared from ticket
  • Tweak: Fill in the company profile if blank when a new ticket is submitted. This helps when tickets are submitted via email or gravity forms for example. Does NOT (and should not) work if submitted from wp-admin.
  • Tweak: Sort the filter drop-down in the ticket list in asc order on title.

Version 1.0.6

  • Tweak: Admins no longer have to be explicitly added to all company profiles

Version 1.0.5

  • Fix: PHP notice about invalid "post_type" property when user is on the MY TICKETS page on the front-end.

Version 1.0.4

Fix: Javascript exception when trying to edit a profile on the front-end.

Version 1.0.3

  • Fix: Company profiles list on the front-end when opening a ticket included other non-related posts.

Version 1.0.2

  • Fix: Remove another closing PHP statement in a file that was causing silent faitures when adding a taxonomy item.
  • Fix: Removed some errant blank lines that were contributing to some silent failures when adding a taxonomy item.

Version 1.0.1

  • Fix: Remove closing PHP statement in a file that was causing headers already sent error messages
  • Fix: Make minimum version of Awesome Support be 5.1.
  • Tweak: Add user name to the logs

Version 1.0.0

  • Initial Release