Step 1 — Create your account
Sign up at mtnmanager.com, where you’ll pick a domain — a short name for your resort that becomes your dashboard address:Step 2 — Configure your resort
Go to Settings → General and fill in the basics. These affect how everything else behaves, so it’s worth doing first.Choose your features
Under Settings → Features, switch on only what your resort actually tracks. Anything you turn off disappears from the dashboard and from your public report, so your team isn’t filling in fields you don’t wish to use. If you don’t track base depth, for instance, turn it off and it stops appearing entirely.Set up areas (optional)
If your mountain is split into distinct parts — e.g. “Lower Mountain” and “Upper Mountain” — create them under Settings → Areas. Areas group your runs, lifts, and snow reports so guests can find things, and they let you make bulk updates.Step 3 — Add your lifts and runs
Head to Lifts and Runs. On each page you can add items one at a time with Create Lift / Create Run, or load them all at once with Import CSV.- Import CSV
- Add manually
Fastest if you already have your trail list in a spreadsheet. Paste CSV data using these columns:
Runs
Lifts
- difficulty —
beginner,intermediate,advanced,expert, orterrain_park - lift_type —
gondola,tram,six_pack,eight_pack,quad,triple,double,magic_carpet,t_bar,platter,rope_tow,funicular, orother - area_slug — the slug of one of your areas; the import dialog lists the valid values
- Everything except name, difficulty, and lift_type is optional — leave the value empty to skip it
name and the type/difficulty column are required, but the extras are worth filling in: capacity feeds your uphill capacity total, and snowmaking and night skiing show up on your public report.Step 4 — Set your operating hours
Under Hours, create a New Schedule: pick the days of the week, the opening and closing times, and the date range it’s effective for (for example, Dec 15 – Mar 31). Add as many schedules as you need — weekends and holidays often differ from midweek. For one-off changes, use New Override: pick a date and either set custom hours or mark the resort Closed, with an optional reason.Lifts and amenities can carry their own hours too, if they don’t match the resort’s.For a lift, open it from the Lifts page and add schedules and overrides in the Operating Hours section of its detail page. Once a lift has its own hours, you can also have it open and close automatically alongside them.For an amenity, first turn on Operating hours when creating or editing it on the Amenities page. It then appears in the dropdown beside the title on the Hours page, where you can switch from Resort to that amenity and set its schedule.
Step 5 — Record snow conditions
On the Snow page, use Manage Reports to choose whether you track one report for the whole mountain or a separate report per area. Then keep it current:- Record Snow logs new snowfall and base depth with a timestamp. MtnManager calculates overnight, 24-hour, 48-hour, 7-day, and season totals for you.
- Each report also carries a optional surface condition (powder, packed powder, spring, etc).
Step 6 — Invite your team
Go to Users → Invite User and add each staff member with their name, email, and role. They’ll get an email to set a password and sign in. MtnManager comes with roles for common jobs — Owner, Administrator, Manager, Lift Operator, Grooming Operator, Ski Patrol, and Parking Attendant — and you can build Custom roles under Users → Roles if none quite fits. A lift operator, for instance, can only edit lift status and wait times.Using Okta, Microsoft Entra, or Google Workspace? Turn on Single Sign-On and staff accounts can be created automatically on first sign-in.
Step 7 — Publish to your website
Everything you’ve entered is already live on the public API — time to get it in front of guests. Open the Developer page in your dashboard and pick an approach:Hosted widgets — no code
Configure a snow report, hours, or trail map widget in the visual builder, preview it, and paste two lines of HTML into your site.
Flexible API — full control
Our API returns your whole mountain as JSON — status, snow, lifts, runs, hours, and weather — ready for your developers to build with.
Starting a new season
At the start of each season, use Start New Season (in the season control in the header, or under Settings). It clears last season’s data such as snow measurements and old operating hours. You can also set your current season to winter, summer, or closed at any time, from the same season control.Summer mode
Switching to summer turns MtnManager into a summer operations tool: the winter-only pages — Snow, Runs, and Terrain Parks — step aside, and Summer Trails takes their place. Lifts, Hours, Parking Lots, Amenities, and News carry on unchanged.What’s next
Automations
Open runs at first chair and close lifts at end of day automatically, tied to your operating hours or a schedule of your own.
Mobile app
The MtnManager app for iOS and Android lets your team update status from the lift shack or the groomer, without a laptop.
Trail Maps
Trace your runs and lifts on your map image and embed it live on your site.
Digital Logbook
Build custom forms for inspections and reports, with a permanent record of every submission.
Webcams
Put live mountain cams on your site, branded and served from the edge.
Weather Agent
Feed readings from your own weather station into MtnManager.
Single Sign-On
Let staff sign in with your existing identity provider.
API reference
Every endpoint, with example responses.