MG Jobs Support
Setup guides, FAQ, and troubleshooting
Everything to get MG Jobs running and keep it running — install, connect sync, and fix the handful of things that come up most. For pricing or billing questions, see license help instead.
Getting started
From download to your first job, in four steps.
-
Install MG Jobs
Download the Windows installer from the plans page and run it. No account or card is required for Free Offline.
-
Run the setup wizard
On first launch, enter your business name, pick an industry template (or start blank), and create your owner sign-in. This takes about two minutes.
-
Create your first job
Press Ctrl+N or use "New job" from the dashboard. Jobs, customers, and parts all work fully offline from here — nothing above this step needs an internet connection.
-
Connect hosted sync (optional)
If you're on Starter, Pro, or Enterprise, connect sync so your data backs up off this computer and your team can share one board. See Connecting sync below.
Connecting sync
Sync pairs this Windows computer with your hosted site so your data is backed up and shared across devices.
-
Find your sync URL and token
These come from your hosted site's own admin area under Settings. If you're not sure where that is, check the welcome email from when you purchased your plan.
-
Paste them into Settings
In MG Jobs, open Settings → Sync & business, paste the site URL and token, and save. A green "Connected" message confirms it worked.
-
Run your first sync
Press the Sync button in the top bar. Your existing local jobs upload, and anything already on your hosted site downloads.
Troubleshooting
Sync says "Unauthorized" or won't connect
Double-check the sync URL ends in /sync.php and the token was copied in full with no extra spaces. Tokens are case-sensitive. If it still fails, generate a new token from your hosted site's admin and paste that instead — an old token may have been rotated.
Jobs made offline haven't shown up on my hosted site
Offline changes queue locally and sync automatically once you have a connection and press Sync (or every few minutes in the background). Check the "Waiting to sync" count on your dashboard — if it's not dropping after a sync, confirm sync is actually connected under Settings.
The app says I'm unlicensed / offline mode
Free Offline runs like this permanently — that's expected and not an error. If you have a paid plan and see this, open Settings → License and confirm your signed license is pasted in correctly, or press "Reconnect" if you're already licensed under a hosted account.
I can't find where to enter my license
Settings → License has a field for it. Signed licenses look like MGSE1.license.... and should be pasted in full, exactly as delivered.
A technician can't open their phone link
Each technician's link is personal and tied to their own access code. Re-issue theirs from Team accounts (Settings, owner-only) if it's expired or was never sent.
I forgot my password
Use "Forgot password?" on the sign-in screen. If that doesn't reach you (e.g. no email configured yet), a technician's manager or the account owner can reset it from Team accounts.
General questions
Does this work on Mac or mobile?
The full app is Windows-only. Technicians can use their personal phone link from any phone browser with no install. Pricing/billing/help pages here work from any device.
Is my data private?
Yes. Business settings are encrypted at rest, and only you and the technicians you invite can see your data. See our privacy policy for details.
Can I move my data out if I stop using MG Jobs?
Yes, at any time, on any plan — Settings → Your data is yours → Download everything gives you a complete, readable export.
Where do I check my license or billing?
Visit Manage account to see your plan, seats, and devices, or read license help for pricing and billing questions.
Still stuck?
Email info@midnightgrid.com with what you tried and any error message you saw, and we'll get back to you.