Range Mate User Guide
  • Welcome
  • Members
    • Joining a Club
    • Accounts, Passwords & Logins
    • Account Types
  • 📱Features
    • Setting up a new Club
      • Initial Configuration
      • Onboarding Existing Members
    • Comp Cards
      • 🏋️NRA Disciplines
  • 📚Concepts
    • Users
      • Adding new users
      • Upgrading a Guest to a Member
    • Memberships
      • Probation to Member Workflow
    • Junior Members
    • Invitations
    • Events
      • External Calendars
      • Price Overrides
    • Bookings
    • Range Logs
    • Shooting Records
    • Strict Record Keeping Mode
  • 👨‍💻Changelog
    • 6th Feb 25
    • 5th Jan 25
    • 15th Nov 24
    • 9th Nov 24
    • 6th Nov 24
    • 5th Nov 24
    • 24th Oct 24
    • 3rd Sept 24
    • 12th July 24
    • 27th June 24
    • 25th June 24
    • 21st June 24
    • 23rd May 24
    • 22nd May 24
    • 9th Apr 24
    • 6th Apr 24
    • 3rd Apr 24
    • 6th Mar 24
    • 1st Mar 24
    • 29th Feb 24
    • 28th Feb 24
    • 15th Feb 24
Powered by GitBook
On this page
  • Getting users to apply
  • Adding users one at a time
  • Importing users
  • Notes

Was this helpful?

  1. Concepts
  2. Users

Adding new users

PreviousUsersNextUpgrading a Guest to a Member

Last updated 7 months ago

Was this helpful?

There are three ways you can get users into the system:

  1. Get them apply themselves and give you their information

  2. Add them as an admin and enter their information for them

  3. Import users from a CSV file

This guide will show you how to do each of those

Getting users to apply

There are two ways you can get users to apply, but how you do it will depend on how you've configured your membership sign up settings.

Go to Club Settings > Memberships and scroll down to "Sign ups & Renewals"

Here you can enable or disable invite-only sign ups for different account types. When switched on, you'll need to generate a unique, one-time invite email for each person you want to allow to sign up.

However, when switched off anyone who visits the following link will be able to apply:

https://your-club.range-mate.co.uk/apply

Remember to replace the "your-club" in the URL above with your club's subdomain

Adding users one at a time

In the admin menu, go to People > Users and in the top right hand corner you'll see a "New User" button

Complete the information in the form and submit it.

Importing users

You can batch import users from a CSV file. This is most powerful but also the most complex option.

It's highly recommended you do this step on a desktop, as it requires editing CSV files and zipping

  1. Go to People > Users and click the "Import" button in the top right

  2. Download the template file and unzip it

  3. Inside, you'll find a CSV file. Open it with your editor of choice (Excel, Numbers or Google Sheets). It should look something like this:

There's an example user already added, and here's a description of each of the fields

Field Name
Required?
Accepted values

title

Yes

Mr, Mrs, Miss, Ms, Other

first_name

Yes

Any string

last_name

Yes

Any string

place_of_birth

Yes

Any string

occupation

No

Any string

email

Yes

A valid, unique email address

address_line_1

Yes

Any string

address_line_2

No

Any string

address_line_3

Yes

Any string

address_county

Yes

A valid county name

address_postcode

Yes

A valid UK postcode

profile_picture_path

Yes

Path to their profile picture in the ZIP file

membership_number

No

Any string. If you leave this blank, Range Mate will auto-generate new membership numbers

nra_membership_number

No

Any string

fac_holder

Yes

TRUE | FALSE

primary_club

Yes

TRUE | FALSE

state

No

application_approved | probation

membership_name

No

The exact name of the membership you wish to sign the user up to (case sensitive)

start_date

No

A valid date, expressed as "DD/MM/YYYY"

end_date

No

A valid date, expressed as "DD/MM/YYYY"

paid

No

TRUE | FALSE

skip_welcome_email

No

TRUE | FALSE

credential_certificate_number

No

The FAC or SGC number

credential_category

No

FAC | SGC

credential_

issuing_police_force

No

The name of the police force that issued the credential

credential_start_date

No

A valid date, expressed as "DD/MM/YYYY"

credential_expiry_date

No

A valid date, expressed as "DD/MM/YYYY"

  1. Add your user data into the file, paying attention to the list of fields above.

  2. Add an image for each user in somewhere (recommend using the layout in the example)

  3. Make sure each image is referenced correctly in the CSV and check for typos

  4. Once complete, ZIP the file back up again

  5. Upload the file to the prompt in Range Mate

At this stage, the file will be processed in the background and users added one a time. You will receive an email at the end of the import telling you which rows succeeded, and if there were any errors.

Notes

  • You don't have to sign a user up to membership when importing. Just leave the fields from 'state' onwards blank and they'll get created as an applicant.

  • It's up to you to make sure you put the user in the correct "state" that matched the membership type. "application_approved" is for when a user has passed their training, and "probation" is for when they haven't.

  • Make sure to add images for each user. It doesn't matter where you add them, but the example has them placed in an "images" folder. Just make sure you update the path accordingly. For example a file placed in images/ should be referenced in the CSV as images/file_name.jpeg

  • You can add one credential to the import, this is usually a user's FAC details if you have it. You can choose to leave all credential_ fields blank, but if you add one you must add them all for it to work.

  • Only JPEG/JPG images are supported for profile pictures.

  • If the importer encounters a duplicate, it will throw an error for that row and carry on.

📚