Ability to create paid or non-paid classes and events. Examples: classroom instruction, firearm training classes, public & private events, range events, etc.
Manage instructors in the system, maintain contact info & certifications. Assign instructors to classes, control user permissions, access class rosters & scheduling.
Change price based on membership level.
Easily print registration reports and class rosters. Reports can be printed or exported to PDF/CSV. You can also schedule reports so they are printed automatically.
Manually add registrants to any class directly from the back office administration. You can create a new contact and quickly add them to one or more classes.
Customize tax rates for classes to fit your requirements.
Every class can be defined with a flexible schedule and a capacity. Never oversell a class again. Quickly set up your entire year schedule by using our class builder screen.
You can set up your facility and manage multiple classrooms. Each facility set up in the system will maintain a schedule and ensure that you don’t have overlapping classes.
In addition to selling classes on your website, you can easily sell classes at the store. The best time to sell a class is when someone just purchased a new firearm. Ring up a class at the register.
Alert customers of upcoming classes via email and/or text message. Notifications can be completely customized. Set how many days before a class to send the notifications out.
When signing up for a class the customers will receive a receipt via email. The receipt can be customized.
Set up private instruction classes in the system. Customers can easily book a private instruction class online or at the store.
Set up an unlimited number of membership tiers that enable you to offer different benefits to each tier. Pricing for memberships can vary by tier.
Set up pages on your website dedicated to selling memberships. You can set up any number of landing pages to help sell memberships and easily set up banners to help direct visitors.
Different permission levels per membership type.
Members can enjoy member only pricing and this pricing can vary by the tier level. Easily set up special discounts, providing further incentive to maintain their membership.
Members are billed on a recurring basis, as well as have auto renewal. For annual memberships, they will receive a notification prior to renewal. Renewal can be set up as opt-in.
Members can pay for memberships using a credit card and receive a receipt each month. Members can change payment methods at any time.
Easily allow your members to pause their memberships. This is an optional toggle that you can allow your members to access.
Price classes differently for members. Each membership tier can be offered special pricing on classes. Another way to incentivize your members to maintain their memberships.
You can restrict reserving a lane to members only. You can also provide everyone the ability to reserve lanes ahead of time, but allow members to reserve further ahead.
Easily see your members information at the register. We use colors to quickly identify if the membership is active.
Allow your members to cancel their membership at any time by simply visiting their account page. This is an optional feature that you can toggle on or off.
Easily setup promotion codes that can only be used by your members. Special promo codes can be set up for different tiers of memberships.
Allow customers to make their own reservations; anything from lane reservations, private or public events, firearms classes, and training & instruction, etc.
Gives you the flexibility to charge reservations online or in-store. Saves time and gets people out of line and onto the lane, so they can shoot more and buy more.
Set flexible pricing based on membership level/status. Not a member? Charge them for the reservation right then and there.
Is this reservation for multiple people? Set flexible additional costs per extra person, as well as set restrictions on how many people can shoot in a lane.
Allow customers to book for different amounts of time in advance. For example, platinum members can book 21 days ahead, but gold can book 14 days ahead.
Has your guest filled out a waiver? Our integration allows you to see, on someone’s customer record, the moment they fill out a waiver online or at one of your kiosks.
Improve the customer experience by greeting them based on their level of membership. Includes color-coded membership status for active, expiring, and expired.
Give exclusive website access to higher level members, for things like special booking privileges that other users don’t have access to.
With our robust class management, you can schedule lanes for use in order to avoid double-booking your lanes or other facilities.
Time segments can be in 1 hour or 15 minute increments, depending on the needs of your business. No matter your needs, we have you covered.
Allow your customers to check-in as soon as they enter the building! Create a new contact in your system for anyone new!
Want to allow your members to skip the line? Use the express check-in so they can get right to what they came for.
Assign rental products and easily add those to checkout for your customers.
When full, reservation slots will simply be marked “reserved.” You can also display that a lane is booked for a particular class.
Expedite your customer’s experience by getting through checkout with a lane rental, targets, and a class in a single transaction.
Waivers can require a user to finish a video before they proceed. Set up restrictions that will pause the video if minimized or disallow them from fast forwarding.
If you have customers that would prefer or require recurring reservations, these can quickly and easily be set up.
Purchases for lane rentals will automatically trigger emails. Additionally, you have the option to set up reminders for your customers.
Allow or disallow your customers to cancel their reservations. If you allow them to cancel, they will be refunded with a system-generated gift card, saving you from fees.
Reservations made online can automatically be marked with colors to signify different memberships, classes, and more to your RSOs.
With our coreILLA integration, you can capture all of your transaction data and use it for advanced email marketing.
Customers can utilize any payment options, that you allow, for online reservations. This makes it easier to collect payments for reservations!
Lane availability is updated as soon as a lane is booked, whether it be online or in-store. Have full confidence that you are not double-booking customers!
Our system is under your branding and keeps the customer on your website for better analytics tracking and additional purchases. No more sending your customers off to another website.
Completely customizable waivers can be created and maintained in the system.
The version signed by the customer will always be the version that is stored in the system.
Unlimited number of waiver forms can be created.
Allow customers to submit waivers and fill out membership agreements.
Create mobile friendly forms and waivers.
Force customer to watch video before filling out form.
Customers can submit a payment with a form. They capture a photo, tie the form to an account, display waiver status from Point of Sale integration, and can keep track of the form history.
Customers can sign the waiver directly on the screen. Initial boxes can be added to any part of the waiver.
Use the data you collect from the waiver for marketing. Email addresses and other demographic information can be used to help shape your marketing strategies.
Waivers come with status updates/notifications. The status is displayed through colors:
Red - Waiver expired
Green - Waiver is good
Orange - Expiring within 30 days
Waivers are fully customizable and can be fully formatted. Create multi-step waivers or single page waivers. Existing waivers can be converted to a digital format.
Save every waiver forever. We do not limit your data storage of waivers, and do not archive your data. You can access any waiver at any time, with no limits or restrictions.
Bound Book & 4473
Easily separate your Class 3 sales. Maintain a separate rental firearm and work order book. Or, set up separate books for different firearm types.
Work anywhere and manage your store and bound book. It’s easy to take coreFFL with you, using our native iOS and Android apps. If you have multiple locations, easily see what’s happening at each store.
Finding the right bound book quickly and easily is essential. Search by name, serial number, address, or any information in the record. Filter your searches, as well as quickly export your results.
We properly track all changes and edits made in the bound book, along with the history of who made the change and what the changes were.
coreFFL allows you to print customizable labels with various formats. Customize your labels at no extra charge for various firearm types, as well as set up unlimited label designs.
Easily move firearms between stores with our cloud. Transferring disposes the firearms from the original location and acquires them into the receiving. In-transit firearms can be confirmed and tracked.
Acquire a firearm by scanning the UPC to import the information, including a picture from our vast catalog. If the firearm is acquired from an FFL, quickly pull them up by entering their FFL number.
coreFFL warns you about potential compliance violations, including missing critical and required information. Easily identify problems in your bound book and quickly resolve them.
Provided compliance reports show you which firearms have been sitting in inventory for too long, general inventory reports, receiving reports, and much more.
Identify multiple firearm sales to the same individual. During a multi-sale, coreFFL displays an alert and automatically generates and emails a 3310.4s to the ATF and local law enforcement.
Scan firearms into your inventory using the UPC and serial number. Simultaneously scan multiple serial numbers when receiving large quantities. No more typos or mistakes and huge time savings.
Supporting all state drivers licenses, scan for speed and accuracy. Be alerted when the customers enter different information on the 4473.
For around $100, you can get a wireless scanner that will scan both your inventory and drivers licenses.
Quickly create a work order with the click of a button. Track all of the repair information for a firearm, along with the technician and other information.
coreFFL helps you to dispose of multiple firearms at once, acquire large numbers of firearms with sequential serial numbers, and import and export spreadsheets.
Easily identify firearms that have been in stock for too long, so you can reduce your inventory costs. Identifying slow moving firearms empowers a business to invest wisely and quickly.
coreFFL integrates directly with the ATF FFL EZ Check database, making it quick and secure to verify and validate an FFL. No need to open a new tab, just click the button and you are all set.
Quickly send a digital copy of your FFL via email, along with a message to the receiving store.
Define your own custom fields to track additional information in the bound book. Custom fields can be optionally printed on the bound book report.
Dispose multiple firearms to the same customer all at once, no need to enter the same information multiple times - TIME IS MONEY!
Allows owners and managers to restrict access to certain features by employees. For multi store locations, employees can be assigned to just the locations they work at.
Quickly move one or more bound book records to another bound book. This is helpful if you are starting a new book, or mistakenly acquired firearms into the wrong book.
Export your entire bound book or selected records directly to Excel with a click of a button. You can also import records into the bound book.