Skip to main content

Account Overview

Manage your personal account settings, preferences, and subscription details.

Personal Information

Profile

Update your name, email, and profile picture

Password

Change your password and security settings

Notifications

Configure email and in-app notifications

Preferences

Set your personal preferences and defaults

Update Profile

Keep your profile information current:
Profile Settings
{
  "firstName": "John",
  "lastName": "Doe",
  "email": "[email protected]",
  "companyName": "Acme Corp",
  "role": "Marketing Manager",
  "timezone": "America/New_York",
  "language": "en"
}
Changing your email address requires verification. You’ll receive a confirmation email to verify the new address.

Security Settings

Change Password

1

Current Password

Enter your current password for verification
2

New Password

Create a strong new password (min. 8 characters)
3

Confirm

Re-enter your new password to confirm
4

Update

Save changes - you’ll be logged out and need to sign in again
Password requirements:
  • Minimum 8 characters
  • At least one uppercase letter
  • At least one number
  • At least one special character

Two-Factor Authentication (2FA)

Add an extra layer of security to your account:
  • Enable 2FA
  • Backup Codes
  1. Navigate to Security Settings
  2. Click “Enable Two-Factor Authentication”
  3. Scan QR code with authenticator app
  4. Enter verification code
  5. Save backup codes in a secure location
Recommended authenticator apps:
  • Google Authenticator
  • Authy
  • 1Password
  • Microsoft Authenticator

Active Sessions

View and manage devices where you’re currently signed in:
See all active login sessions:
  • Device type and browser
  • Location (approximate)
  • Last activity time
  • IP address
If you see an unfamiliar session, you can sign out remotely:
  1. Find the suspicious session
  2. Click “Sign Out”
  3. Change your password immediately

Notification Preferences

Customize how and when you receive notifications:

Email Notifications

  • Campaign Updates
  • Team Activity
  • System Notifications
  • Marketing
Receive emails about your campaign performance:
  • ✅ Campaign sent successfully
  • ✅ Campaign milestones (10% opened, 50% opened, etc.)
  • ✅ Campaign completed
  • ❌ Low engagement warnings

In-App Notifications

Control notifications within the Migma app:
Notification TypeDescriptionDefault
Campaign sentWhen a campaign is sentOn
Campaign milestonePerformance updatesOn
Team mentionsWhen someone @mentions youOn
Approval requestsWhen approval is neededOn
CommentsNew comments on your emailsOff

Subscription & Billing

Current Plan

View your current subscription plan and usage

Billing History

Access past invoices and payment history

Payment Method

Update credit card and payment information

Upgrade

Upgrade to access more features

Plan Details

View your current plan limits and usage:
Subscription Example
{
  "plan": "Pro",
  "status": "active",
  "billingCycle": "monthly",
  "nextBillingDate": "2024-02-01",
  "usage": {
    "emails": {
      "sent": 8450,
      "limit": 50000,
      "percentage": 17
    },
    "contacts": {
      "total": 12500,
      "limit": 50000,
      "percentage": 25
    },
    "teamMembers": {
      "active": 5,
      "limit": 10,
      "percentage": 50
    }
  }
}

Upgrade or Downgrade

  • Upgrade
  • Downgrade
  • Cancel
Get access to more features and higher limits:
  1. Navigate to Subscription Settings
  2. Click “Upgrade Plan”
  3. Select your new plan
  4. Confirm payment
You’ll be charged:
  • Prorated amount for current billing period
  • New rate starting next billing cycle

Payment Methods

Update your payment information:
1

Add Payment Method

Navigate to Billing → Payment Methods
2

Enter Card Details

Securely enter credit card information
3

Set as Default

Choose whether to make it your default payment method
4

Save

Your payment information is encrypted and stored securely
Migma uses Stripe for secure payment processing. We never store your full credit card number.

API Keys

Generate and manage API keys for programmatic access:

Create API Key

Generate new API keys for integrations

Manage Keys

View, rotate, and revoke existing keys

Creating an API Key

1

Navigate to API Keys

Go to Settings → Account → API Keys
2

Create New Key

Click “Generate New API Key”
3

Set Permissions

Choose what the key can access (read-only vs full access)
4

Save Key

Copy and securely store your API key - it won’t be shown again!
Treat API keys like passwords. Never share them publicly or commit them to version control.

Data & Privacy

Download all your data in standard formats:
  • Emails (HTML, JSON)
  • Contacts (CSV)
  • Campaigns (CSV)
  • Analytics (CSV)
Processing time: 1-24 hours depending on data volume
Permanently delete your Migma account:
This action is irreversible. All your data will be permanently deleted after 30 days.
What gets deleted:
  • All projects and emails
  • All contacts and audiences
  • All campaign history
  • All integrations
  • Account information
Before deleting:
  • Export any data you want to keep
  • Cancel active subscriptions
  • Remove team members from projects
Control how your data is used:
  • Analytics and usage data
  • Product improvement feedback
  • Marketing communications
  • Third-party data sharing (none by default)

Preferences

Customize your Migma experience:

Interface Preferences

SettingOptionsDefault
ThemeLight / Dark / AutoAuto
Email EditorVisual / Code / SplitVisual
Default ViewGrid / ListGrid
Keyboard ShortcutsEnabled / DisabledEnabled

Email Defaults

Set default values for new emails:
  • Default font family
  • Default font size
  • Default color scheme
  • Default template
  • Default sender information

Next Steps