search-icon
Search guide...
search-iconsearch-icon

                    Intro to clients and companies

                    What you need to know about clients

                    Overview copy-icon

                    Clients represent the individuals that your business serves. For example, if you’re a marketing agency, a client is someone that pays you for marketing services. In the Copilot Dashboard, you need to have clients for most workflows. For example, to send a message or assign an invoice, you need a client to send a message to or assign an invoice to.

                    Production Portal 2024-06-25 at 7.07.15 PM 1.jpg

                    Example clients John and Janecopy-icon

                    If you create a new workspace, you’ll initially see 2 example clients, John Doe and Jane Doe. If you have companies enabled, they will both be assigned to the company Rocket Rides. We only created these example clients so that you can explore workflows right away. For example, you can click on John Doe to see the Client details page. You can delete the example clients at any time. 

                    Clients and companies copy-icon

                    If you’ve enabled companies, you can use them to group multiple clients together. For example, if John and Jane both work at Rocket Rides, you can assign them both to the Rocket Rides company.

                    In the Copilot Dashboard you can use companies to:

                    • Organize clients by associating them with companies that they are part of.

                    • Take actions at the company level. For example, you can send a message or send an invoice to a company, letting all clients associated with the company see the relevant information.

                    In your portal, clients with associated companies can:

                    • See other clients associated with their company on the Settings > Team page.

                    • Invite other clients to their company (internal users can enable or disable this feature in Settings > General).

                    Client and company configurationcopy-icon

                    If you serve individuals (clients), disable companies in Settings > General. Company fields and company-level messaging and file channels will not be enabled.

                    If you serve companies each with many associated clients, enable companies in Settings > General.

                    Company fields and company-level message and file channels will be enabled. Billing will also be associated with companies instead of individual clients, unless a client is not assigned to a company.

                    Note: If companies are enabled, payment methods are stored at the company-level and are shared among all members of the company.

                    You can specify if the default is a company channel or individual client channel. This default affects the type of channel that will be automatically created in Messaging and Files. Also, you can allow client users to invite team members. 

                    CRM copy-icon

                    The CRM page is where you can manage all of your clients and companies.

                    If you have companies enabled, you’ll have access to the Companies view and the Clients view. If you do not have companies enabled, you will only see the Clients view.

                    Companies Viewcopy-icon

                    The Companies view will show a list of existing companies in your workspace and the date they were created.

                    The menu to the right of a company will allow you to view company details, and edit or delete a company.

                    At the top of this page, the following actions are available:

                    • Search: Search/filter the companies view by name

                    • View: Select the columns to include in the companies view

                    • Export: Export the current companies view to CSV. If filtered using search, only the filtered view will be exported.

                    • Create: Create companies or clients, import (link), and copy the client sign up link (if this is enabled in your settings).

                    Company details pagecopy-icon

                    Clicking View details from the menu next to a company, or double-clicking on a company, will bring you to the company details page.

                    Here, you will see tabs for all of the available apps in your workspace.

                    For apps that support client and company-level channels, you will see the company channel. You can also view channels for individual clients in the company by selecting the client from the dropdown to the right of the app tabs.

                    You’ll be able to access company channels for the following apps:

                    • Messages

                    • Files

                    • Invoices

                    • Any other app using the manual setup type (link) connected to a company.

                    Contracts and Forms at the company level are not supported. When viewing the Contracts or Forms tab, you will see contracts and forms assigned to the individual client selected in the dropdown to the right of the app tabs.

                    Company details panel

                    On the company details page, to the right of the apps section is the company details panel.

                    In this panel, you will be able to view the following:

                    • Company name

                    • Creation date

                    • Clients assigned to the company

                    • Company payment methods

                      • Note: Company payment methods are shared between all clients of a company. If a client that belongs to a company adds a payment method, it will be available to all members of the company and appear in the list of payment methods for the company.

                    • Subscriptions assigned to the company

                    The menu in the top right will allow you to edit or delete the company.

                    Clients viewcopy-icon

                    The Clients view will show a list of existing clients in your workspace.

                    The menu to the right of a client will allow you to view client details, and edit or delete a client.

                    At the top of this page, the following actions are available:

                    • Search: Search/filter the clients view by any field value.

                    • View: Select the columns to include in the clients view

                    • Export: Export the current clients view to CSV. If filtered using search, only the filtered view will be exported.

                    • Create: Create companies or clients, import (link), and copy the client sign up link (if this is enabled in your settings).

                    Client details pagecopy-icon

                    Clicking View details from the menu next to a client, or double-clicking on a client, will bring you to the client details page.

                    Here, you will see tabs for all of the available apps in your workspace.

                    For apps that support client and company-level channels, you will see the client channel. If the client belongs to a company, you can select the company channel from the dropdown to the right of the app tabs.

                    The More tab will show any automatic or manual setup type apps visible to the client. If the client is assigned to a company, the More tab will only show manual setup type apps connected to the client. Selecting the company from the dropdown to the right of the apps tab will display all automatic apps and manual apps connected to the company.

                    Client details panel

                    On the client details page, to the right of the apps section is the client details panel.

                    In this panel, you will be able to view the following:

                    • Client name and email address

                    • Date joined, total spend, and last login

                      • Note: Last login refers the the last time a client signed in with their credentials, it does not reflect the last time the client was active in the portal.

                    • Properties: Company and all custom fields. These reflect the fields that are viewable columns in the main Clients view.

                      • You can manage all custom fields for your workspace from any client details panel, but the values shown are specific to the currently selected client. For more information on managing custom fields, please see here.

                    • Client payment methods

                      • Note: If a client belongs to a company, the payment method is stored on the company-level. Any payment method for a client that belongs to a company will be visible for every other client in the company.

                    • Subscriptions assigned to the client

                    The menu in the top right will allow you to edit the client’s name, reset their password, and delete the client. You can change the client’s profile image by clicking the pencil icon that appears when hovering over the image.

                    Client statuses copy-icon

                    Clients can have different statuses. They work as follows:

                    Status

                    Definition

                    Not invited

                    The client was created but not yet invited via email. Note that you can also invite a client by manually sharing an invite link, but in this case their status will remain Not invited.

                    Invited

                    The client received an email invite that prompted them to finish creating their account. Creating an account involves either setting a password or signing up with Google.

                    Active

                    The client successfully activated their account.

                    Client statuses and email notifications copy-icon

                    Many actions you take, like sending a message or assigning an invoice to a client, trigger email notifications. If your client is in the Not Invited status, the default setting is to send email notifications. However, you can disable email notifications by going to Settings > General and toggling off the Send client email notification in uninvited status option.

                    Disabling this setting can be helpful if you want to set up a client account first (upload files, assign forms, etc.) and then send out a single invite email notification.

                    Ways to create clients copy-icon

                    You can create clients by creating them one at a time, by importing them, or by allowing self-serve sign up. These three methods are explained in the next sections.

                    Client and Company channels copy-icon

                    Channels are a concept we use for the Messages and Files Apps. They let you send messages or share files with an individual client, a group of clients, or a company (i.e. all clients associated with the company).

                    Creating channelscopy-icon

                    Note that if you have enabled companies then you can set your default channel type to be an individual channel or company channel.

                    To create a new channel, click on the menu button (...) at the top of the channels list on the Messages or Files page. Then select one or more clients or select a company and submit. A new channel will be created. If the channel already exists, you will be redirected to it.

                    Channel typescopy-icon

                    Note that if you have disabled companies then you will only be able to to make use of client channels. You will not be able to use group channels or company channels.

                    A client channel is a channel with just one single client (i.e. one individual with an email). Other clients cannot see it.

                    A company channel is a channel that includes all clients that are associated with the company. If the clients associated with a company change, the clients that can access a company channel also change.

                    A group channel is a channel with two or more clients. Note that the clients in a group channel must be assigned to the same company. You cannot create a group channel with clients from multiple companies.

                    Default Channelscopy-icon

                    You can set your default channel type in Settings > General. This only applies if you have companies enabled.

                    If Individual clients is selected, message and file channels will automatically be created for individual clients. These channels have a circle icon when viewed from the Messages or Files apps.

                    If Companies is selected, message and file channels will automatically be created for companies. These channels have a square icon when viewed from the Messages or Files apps.

                    To create a channel of a different type than your default, you can do so by clicking the menu button (...) at the top of the channels list and selecting Create channel.

                    For example, if your default channels are set to Companies but you need to have a channel that is only accessible by an individual client that is a member of the company, you will need to manually create the individual client channel. The same applies in reverse if your default channels are set to Individual clients.

                    Editing channel members copy-icon

                    Client channels cannot be edited or deleted. If you wish to delete the channel for an individual client, the client must be deleted.

                    Company channels are visible to all members of a company. If you wish to edit the members of a company, you will need to do so from the Clients page. Adding or removing a company from a client will add or remove the client from any company channels.

                    Group channels can be edited by clicking the 3 dots in the top-right of the channel and selecting Edit members. You can then add or remove members using the checkboxes in the dropdown.

                    Frequently Asked Questions

                    copy-icon
                    How do I remove a client from a company?copy-icon

                    To remove a client from their assigned company, click on the existing company in the Company column for the client on the Clients page.

                    A dropdown will appear where you'll have the option Remove company. Click this to remove the client from the assigned company. Note: This action will not delete the company from your portal.

                    How can I delete a company?copy-icon

                    If you're seeing extra companies in the Company field dropdown, chances are the company was removed from clients but not fully deleted.

                    To delete a company, click on any company field in your Clients page. A dropdown will appear listing all of the companies associated with your portal. Click the 3 dots next to the company you wish to delete, and select Delete.

                    How do I create a company?copy-icon

                    To create a company, click on either:

                    • The building icon in the company column for any client
                    • An existing company in the company column for any client

                    A dropdown will appear with a list of existing companies and an option to type a company name.

                    Typing in the dropdown will search the list of existing companies, and if none are found, you'll receive the option to create a new company.

                    Be sure you've typed the full name of the company you wish to create, then click Create.

                    How do I edit the icon or name for a company?copy-icon

                    To edit a company, click on the company in the Company column on the Clients page. A dropdown will appear with a list of existing companies. 

                    Click the 3 dots next to the company you wish to edit (you can search for companies by typing in the dropdown).

                    An edit modal will appear where you can change the name and icon for the company.

                    To change the icon, click on the company icon in the edit modal and select an image from your device to upload a new icon.

                    To change the name, type the new name into the Name input.

                    After making your changes, click Save to update the company settings.

                    How can I change the profile image for clients and companies?copy-icon

                    To change the profile image for a client, click on the client in your Clients page and the User details panel will appear on the right. Hover over the profile image and you'll see an Edit icon. Click on the profile image and select an image from your local device.

                    To change the profile image for a company, click on any company field in your Clients page. A dropdown with all companies associated with your portal will appear.

                    Click the 3 dots next to the company you wish to update and select Edit. The Company details panel will open. Hover over the profile image and you'll see an Edit (pencil) icon. Click on the profile image and select an image from your local device.

                    Can I set up a client that has multiple businesses?copy-icon

                    Currently our data model doesn't support a one client <> many companies relationship. As a workaround we recommend one of these two paths:

                    Create two client users, one for each business. This means that your client will have two separate login credentials. This path will lead to a bit more friction for your customer but is the most organized. 

                    Create one client and assign it to one company that represents both businesses. For example, "McDonalds and Burger King". Then, whenever possible, organize client information in a way where you separate things out for each business. For example, in the Files App you may have one top-level folder called "McDonalds" and one called "Burger King". 

                    Can I update a client's email address?copy-icon

                    Currently an internal user cannot update a client's email directly. This is a feature on our roadmap. 

                    There are two workarounds: 

                    • Ask the client to log in and click on Settings > Account. On this page, the client can update their own email address.

                    • Go to the Clients page and click on the client to navigate to the Client details panel. Click the 3 dots in the top-right of the panel and select Reset password. Proceed to reset the password, log in as the client and update the email address in their Settings > Account. Then, log out as the client and reset their password again from the admin dashboard, and send the new temporary password to the client.

                    What are best practices for inviting clients and getting them active?copy-icon

                    Foundation: Offer clients an experience that feels familiar

                    When clients sign up for your portal, it is important to offer them an experience that feels familiar and safe. We recommend that you: 

                    • Connect a custom domain. A custom domain will make clients feel more secure because they are now on a URL that you own. 
                    • Connect a custom email domain.They will now receive their invite and other email notifications from a known sender. Email notifications are also less likely to go to spam. 
                    • Customize your portal. Upload your your logo, set your color scheme, and add your login image. 
                    • Customize your Apps. Disable Apps you don't need, reorder them based on importance Apps, and update their names and icons. 
                    • Set up a friendly welcome message. If you have the Messaging App enabled, new clients will receive a welcome message the first time they log in.

                    Inviting clients successfully

                    Your goal should be to make all your clients Active. Active means that the client has successfully accepted their invite and set their password. We have some tips: 

                    • Before inviting your clients, tell them about the invite in advance, so that the email invitation they receive doesn't come as a surprise.
                    • If the client hasn't accepted their email invitation in a few days, you can click on the actions button and click on "Resend invite" to resend the email invite. You can repeat this process as many times as you like, but we recommend to do it no more than 2 or 3 times. If the first invite wasn't accepted you may also consider reaching out the client directly and walking them through the process.
                    • If the above step doesn't work, you can also try a more hands-on approach. Click on the actions button for the client, select "Resend invite", and copy the invite link. You can now paste this link into an email or SMS, and manually send the invite link to the client with a customized message.

                    You can invite your clients individually, or you can also bulk import clients from a .csv file. You can read more about importing clients here, and instructions for creating  and inviting clients can be found here.

                    Letting clients self-serve sign up

                    If you instead want to let a user navigate to a page where they can self-serve sign up, you may consider enabling direct sign up. 

                    How can I reset my client's password?copy-icon

                    To reset a client's password, click on the client to open the client details panel on the right. In the top-right corner, click the menu button and select 'Reset password'.

                    A temporary password will be displayed- copy this password and click 'Save'. Then, send the temporary password to your client.

                    They will be able to log in using the temporary password, and they will be prompted to reset their password upon login.