Customers and Users

Users

Creating a User

  1. Navigate to the Users admin page by clicking Users under the Settings category from the Shuup Admin menu.

    _images/users-menu.png
  2. Click the New User button on the Users admin toolbar.

    _images/new-user-button.png
  3. Enter a valid username and password for the user as well as any other user information, then click the Save button in the to create the user account.

    _images/new-user.png

Note

A user won’t automatically receive notice that an account has been created for them.

Instead, if you would like to notify a user, send a password-reset email.

See Sending Password-Reset Emails.

Creating a User From a Saved Contact

  1. Navigate to the Contacts admin page by clicking Contacts under the Contacts category from the Shuup Admin menu.

    _images/contacts-menu.png
  2. Select the contact for which you want to create a user account.

    _images/select-contact.png
  3. Click the New User button on the Contact admin toolbar.

    _images/new-user-from-contact.png
  4. Enter the new user’s username and password information and click Save to create the user account, which will now be associated with the selected contact information.

    _images/new-user.png

    See Creating a User for more information.

Managing User Passwords

Changing User Passwords

  1. Navigate to the Users admin page by clicking Users under the Settings category from the Shuup Admin menu

    _images/users-menu.png
  2. Select the user whose password you want to change.

    _images/select-user.png
  3. Click the Actions button on the user admin toolbar, and select Change Password from the dropdown menu.

    _images/change-password.png
  4. Enter the new password in the Change User Password form and click Save in the toolbar to save the new password.

    _images/change-password-form.png

Sending Password-Reset Emails

  1. Navigate to the Users admin page by clicking Users under the Settings category from the Shuup Admin menu.

    _images/users-menu.png
  2. Select the user whose password you want to change.

    _images/select-user.png
  3. Click the Actions button on the user admin toolbar, and select Send Password Reset Email from the dropdown menu.

    _images/send-password-reset-email.png
  4. On the next screen, click Send Reset Email to send the user a password reset email.

    _images/send-reset-email.png

Editing User Permissions

Warning

Use caution when granting users administrative permissions.

  1. Navigate to the Users admin page by clicking Users under the Settings category from the Shuup Admin menu.

    _images/users-menu.png
  2. Select the user whose permissions you want to edit.

    _images/select-user.png
  3. Click the Actions button on the user admin toolbar, and select Edit Permissions from the dropdown menu.

    _images/edit-permissions.png
  4. Check the permission levels that want to grant the user and click the Save button to save the user’s permissions.

    _images/change-permissions.png

Deactivating a User

When users are deactivated, they remain in your system however they will no longer be able to log in to their account and by default are not displayed when first opening the Users admin page.

Note

If a user has an associated contact, deactiving the user’s user account will not deactive their contact, although it will prevent them from logging in, essentially accomplishing the same thing.

See Deactivating a Contact for more information.

To deactivate a user:

  1. Navigate to the Users admin page by clicking Users under the Settings category from the Shuup Admin menu.

    _images/users-menu.png
  2. Select the user you want to deactivate.

    _images/select-user.png
  3. Click the Deactivate User button on the user admin toolbar.

    _images/deactivate-user-button.png
  4. The user will now be deactivated, and the Deactivate User button will be replaced with an Activate User button.

Note

The same steps can be followed to activate a deactivated user.

Logging in as a User

When troubleshooting a problem for a customer, it may be useful to log in under the user’s account.

To log in as a user:

  1. When logged in as a superuser, navigate to the Users admin page by clicking Users under the Settings category from the Shuup Admin menu.

    _images/users-menu.png
  2. Select the user you want to log in as.

    _images/select-user.png
  3. Click the Login as User button on the user admin toolbar.

    _images/login-as-user-button.png
  4. You will now be logged in as the user.

Note

If a superuser places an order as another user, the superuser will be listed as the creator on the orders details page.

Permission Groups

Permission groups can be used to restrict access to different sections of the Shuup admin for staff-level users.

  1. Navigate to the Permission Groups admin page by clicking Permission Groups under the Contacts category from the Shuup Admin menu.

    _images/permission-groups-menu.png
  2. Click the New group button on the Permission Group admin toolbar.

    _images/new-group-button.png
  3. Enter a name for the group, select any modules (or admin sections) the group should have access to, and select any users that should be members of this group.

    _images/permission-groups-form.png

    Note

    Permissions are managed on a module-level basis. For example, if a user has access to the Orders module, they will have access to create orders, shipments, payments, refunds.

    Additionally, if two admin modules require the same permission rights, adding one module will automatically add the second once the group settings have been saved.

  4. Click Save to save the permission group settings.

Contacts

Shuup contacts store contact information such as address data, email, or phone numbers, and a contact may or may not be associated with a user account.

Contacts may be one of the two following types:

Person contact
Contact associated with a person.
Company contact
Contact associated with a company.

One or more person contacts may be members of a company contact.

However, if a user has a contact associated with their account, it must always be a person-type contact, which may then be a member of one or more company contacts.

If a user’s person contact is linked to a company, the company’s contact information will be used when placing orders.

Creating a Contact

  1. Navigate to the Contacts admin page by clicking Contacts under the Contacts category from the Shuup Admin menu.

    _images/contacts-menu.png
  2. Click the New contact button on the Contacts admin toolbar.

    _images/new-contact-button.png
  3. Enter all basic details for the contact, including any required fields.

    _images/contact-basic-details.png

    Note

    If adding a contact of type Person, the Name field is required but unused. Instead, you will want to enter a temporary value into the name field and (optionally) provide the contact’s first name last name.

    If adding a contact of type Company, the Name field is required and will be used as the company name. In this case, the first and last names will not be used.

  4. Click the Addresses tabs on the left-hand side of the screen to enter billing and shipping address information for the contact.

    _images/contact-addresses.png
  5. Click the Save button to create the contact.

Editing a Contact

  1. Navigate to the Contacts admin page by clicking Contacts under the Contacts category from the Shuup Admin menu.

    _images/contacts-menu.png
  2. Select the contact that you want to edit.

    _images/select-contact.png
  3. Click the Edit button in the contact admin toolbar.

    _images/edit-contact.png
  1. Edit the user’s information and click Save to save the contact’s information.

    See Creating a Contact for more information.

Editing Company Membership

  1. Navigate to the Contacts admin page by clicking Contacts under the Contacts category from the Shuup Admin menu.

    _images/contacts-menu.png
  2. Select the company contact whose membership you want to edit.

    _images/select-company.png
  3. Click the Edit button in the contact admin toolbar.

    _images/edit-contact.png
  4. Under the Members field input, type the name of the person contact you wish to add to the company. When the name appears in the dropdown, click to add to the input field.

    _images/company-membership.png
  5. Click save to update the company’s memberships.

Creating a Contact From a User Account

  1. Navigate to the Users admin page by clicking Users under the Settings category from the Shuup Admin menu.

    _images/users-menu.png
  2. Select the user whose permissions you want to edit.

    _images/select-user.png
  3. Click the Actions button on the user admin toolbar, and select Create Contact from the dropdown menu.

    _images/new-contact-from-user.png
  4. Fill in the user’s contact information, including any required fields, then save to create a saved contact for the user.

    _images/contact-basic-details.png

    See Creating a Contact for more information.

  5. The contact will now be created and you will be taken to the new contact’s admin page.

    Click the user’s username to go back to the user’s admin page.

Deactivating a Contact

When contacts are deactivated, they remain in your system however they will no longer be able to log in to their account and by default are not displayed when first opening the Contacts admin page.

Note

If a contact has an associated user, deactiving the user’s contact will not deactive their user account, although it will prevent them from logging in, essentially accomplishing the same thing.

See Deactivating a User for more information.

To deactivate a contact:

  1. Navigate to the Contacts admin page by clicking Contacts under the Contacts category from the Shuup Admin menu.

    _images/contacts-menu.png
  2. Select the contact you want to deactivate.

    _images/select-contact.png
  3. Click the Deactivate Contact button on the contact admin toolbar.

    _images/deactivate-contact-button.png
  4. The contact will now be deactivated, and the Deactivate Contact button will be replaced with an Activate Contact button.

Note

The same steps can be followed to activate a deactivated contact.

Contact Groups

In Shuup, contacts can be placed into different contact groups. These groups can then be targetted for campaigns, discount pricing, or custom behaviors.

Creating a Contact Group

  1. Navigate to the Contact Groups admin page by clicking Contact Groups under the Contacts category from the Shuup Admin menu.

    _images/contacts-menu.png
  2. Click the Create new button in the Contact Groups toolbar.

    _images/new-contact-group-button.png
  3. Select a name and price-display mode for your contact group.

    _images/contact-group-information.png
  4. Click the Save button to save your contact group

    Once the contact group has been saved, two new tabs will be automatically added to the group’s admin page–a Members tab and one or more Sales Range tabs.

Editing Group Membership

View Contact Group Membership

Adding a Contact

  1. Navigate to the Contact Groups admin page by clicking Contact Groups under the Contacts category from the Shuup Admin menu.

    _images/contact-groups-menu.png
  2. Select the contact group whose membership you want to edit.

    _images/select-contact-group.png
  3. Click the Add Members tab on the left-hand side of the screen.

    _images/add-members-tab.png
  4. Click the Select button on an empty row to launch the Contact selector popup.

    _images/add-members-select-button.png
  5. Select the contact you want to add from the Contact popup selector.

    _images/select-member.png
  1. If there are no blank contact rows, click the Add more button to add a blank contact row.

    _images/add-more-button.png
  2. Repeat as necessary to add more contacts, then click Save to save the contact group.

Removing a Contact

Note

Contacts can only be removed from a contact group via the admin page for each contact you wish to remove.

  1. Navigate to the Contacts admin page by clicking Contacts under the Contacts category from the Shuup Admin menu.

    _images/contacts-menu.png
  2. Select the contact that you want to remove from your group.

    _images/select-contact.png
  3. Click the Edit button in the contact admin toolbar.

    _images/edit-contact-group-from-contact.png
  4. Find the contact group whose membership you wish to edit in the Contact Groups list, uncheck the corresponding box, and click Save to update the contact’s group membership.

Creating a Sales Range

Contact group sales ranges can be used to automatically assign customer contacts to contact groups based on their sales totals.

This can be useful if you want to target different sales levels for special campaigns, or offer special discounts or promotions.

  1. Navigate to the Contact Groups admin page by clicking Contact Groups under the Contacts category from the Shuup Admin menu.

    _images/contact-groups-menu.png
  2. Select the contact group to which you want to add a sales range.

    _images/select-contact-group.png
  3. Click the (Shop Name) - Sales Ranges tab on the left-hand side of the screen, where (Shop Name) is the name of the shop to associate with the sales range.

    _images/sales-ranges-tab.png
  4. Enter a minimum and maximum value for the group’s sales range.

    _images/sales-ranges-values.png

    Note

    Leave the maximum value blank to set no maximum for the group.

    Set the minimum value to 0 to set no minimum for the group.

  5. Click Save to save the contact group sales range. Contact group membership will automatically update based on customers’ sales totals.

Tip

Try creating a contact group for customers within a sales range value and target them for special discounts and promotions.