Getting Started with Microsoft 365 for Your Small Business
Microsoft 365 is the standard for business email, document collaboration, and productivity tools. But setting it up correctly — especially migrating from an existing email provider — can be tricky. This guide walks you through every step, from choosing the right plan to enabling the security features most businesses skip.
Step 1: Choose the Right Plan
| Plan | Price | Best For | Key Features |
|---|---|---|---|
| Business Basic | $6/user/month | Email + cloud storage only | Web apps, 1TB OneDrive, Teams |
| Business Standard | $12.50/user/month | Most small businesses | Desktop apps + web apps, Teams, SharePoint |
| Business Premium | $22/user/month | Security-conscious businesses | Everything in Standard + advanced security, Intune, Azure AD P1 |
💡 Our Recommendation
Business Standard for most businesses. Upgrade to Business Premium if you handle sensitive data, work with government contracts, or need device management (Intune).
Step 2: Set Up Your Domain
You'll want professional email addresses (yourname@yourcompany.com), not generic addresses. Here's how:
- Log into the Microsoft 365 Admin Center at admin.microsoft.com
- Go to Settings → Domains → Add domain
- Enter your domain name and verify ownership by adding a TXT record to your DNS
- Update your MX records to point to Microsoft 365 (this is where email actually switches over)
- Add the recommended SPF, DKIM, and DMARC records for email security
⚠️ Critical: DNS Changes
When you update MX records, email delivery switches immediately. Do this during off-hours and have a plan to test delivery right away. MX record changes can take up to 48 hours to propagate fully.
Step 3: Create User Accounts
Create an account for each employee. Assign appropriate licenses based on their role — not everyone needs the full suite.
- Use the Admin Center → Users → Active Users → Add User flow
- Set strong temporary passwords and require users to change on first login
- Create distribution groups for departments (sales@, support@, etc.)
- Set up shared mailboxes for generic addresses (info@, billing@) — these don't require a separate license
Step 4: Enable Security (Most Businesses Skip This)
The default Microsoft 365 configuration is not secure enough. Enable these settings immediately:
- Enable MFA for all accounts — Admin Center → Azure AD → Security Defaults. This blocks 99.9% of automated attacks.
- Set up anti-phishing policies — Microsoft Defender → Anti-phishing → Enable mailbox intelligence and impersonation protection.
- Enable audit logging — Admin Center → Compliance → Audit → Turn on audit logging.
- Block legacy authentication — Conditional Access → Block legacy auth protocols. These bypass MFA.
- Configure data loss prevention (DLP) — Prevent sensitive data (credit cards, SSNs) from being emailed externally.
Step 5: Migrate Your Existing Email
If you're migrating from Gmail, GoDaddy, or another provider, Microsoft provides migration tools in the Admin Center. For large mailboxes (10GB+), consider a staged migration during a weekend.
- From Gmail: Use the Google Workspace migration tool in Admin Center
- From IMAP providers: Use the built-in IMAP migration wizard
- From on-premises Exchange: Use hybrid migration (this usually requires professional help)
Need Help with Microsoft 365?
We handle setup, migration, and security configuration so you don't have to figure it out alone.
Get a Free Setup ConsultationRelated: What Is Managed IT and Why Do San Antonio Businesses Need It?
