IDM WebApp Documentation
What is IDM WebApp?
The cloud platform that stores, organizes, and shares your tag governance audit results from IDM Crawler.
Cloud Sync
Upload audit results from IDM Crawler to your workspace (1 active project on Starter).
Team Collaboration
Share audit results with team members based on their roles (Professional+).
Historical Tracking
Track governance health over time with audit history (Professional+).
Account Setup
Creating an IDM WebApp account is free and gives you access to cloud sync features.
- Go to app.idmartech.com/register
- Enter your email and create a password
- Verify your email address
- Complete your profile
Login & Authentication
Access your IDM WebApp dashboard at app.idmartech.com/login
Supported login methods:
- Email + Password
- Google Sign-In (coming soon)
- SSO (coming soon)
First Login Walkthrough
When you first log in, you'll be guided through:
- Creating or selecting your workspace
- Adding your first site
- Syncing an audit from IDM Crawler
- Inviting team members (Professional/Agency plans)
Workspaces
Workspaces are containers for organizing your sites and audits.
Create Workspace
- Go to Dashboard → Workspaces
- Click "Create Workspace"
- Enter a name (e.g., "Acme Corp Marketing")
- Choose your plan (Starter/Professional/Agency)
- Click Create
Manage Workspace
Workspace owners and admins can:
- Rename the workspace
- Change the plan
- Invite/remove members
- View usage statistics
- Delete workspace (irreversible)
Invite Team Members
Professional and Agency plans allow team collaboration.
- Go to Workspaces → Manage (from the workspace list) → Members
- Click "Invite Member"
- Enter email address
- Select role (Admin/Editor/Viewer/Client)
- Send invitation
Roles & Permissions
IDM WebApp supports five roles:
Sites
Sites represent the websites you want to audit.
Add a Site
- Go to Dashboard → Workspaces → Manage
- Click "Add Site"
- Enter the website URL
- Give it a display name (optional)
- Click Register Site
Once added, you can sync audits from IDM Crawler to this site.
Manage Sites
From the Sites page, you can:
- View all sites in workspaces you own and collaborate in
- View audit history for each site
- Access Manage site
Site Settings (Manage Site)
Each site has configurable settings:
- Notification preferences
- Client access (Agency only)
- Custom tags for organization
- Site-specific notes
- Assign users to a site
- Remove users from a site
- Delete a site (will delete all historical audit data and scan results)
To delete: Sites → Manage → Click Delete Property.
Audits
View Audit History
The Audits page shows all synced crawls:
- Date and time of audit
- Overall governance score
- Pages crawled count
- Scripts count
- Unmanaged Tag Count
- Crawl Mode
- Download report (PDF/CSV)
Audit Details Page
Click any audit to view detailed results:
- 5 Pillar scores with breakdowns
- Detected vendors list
- Unmanaged tags
- Performance metrics
- Data layer events captured
Compare Audits
Track governance changes over time by comparing audits:
- Select two or more audits
- Click "Compare"
- View score changes side by side
- See new issues vs resolved issues
Export Audit Data
Export audit results in multiple formats:
- PDF - Professional report for stakeholders
- CSV - Spreadsheet format for further processing
Cloud Sync
How Sync Works
IDM Crawler runs audits locally on your machine. Syncing uploads results to your cloud workspace.
Sync from Crawler
Prerequisites:
- IDM Crawler v0.9.0 or later
- Logged into your IDM account
- Site added to your workspace
- Write permissions (Owner/Admin/Editor role)
After a crawl completes, the "Sync to Cloud" button becomes available. Click it, select the destination workspace and site, then confirm.
Cloud Limits by Plan
| Feature | Starter (Free) | Professional ($59/mo) | Agency ($149/mo) |
|---|---|---|---|
| Local Crawls (Desktop) | Unlimited ✓ | Unlimited ✓ | Unlimited ✓ |
| Pages per Crawl | Up to 50 | Up to 500 | Unlimited |
| Active Cloud Workspace | 1 Workspace | Up to 10 | Unlimited |
| Cloud Retention | 30 days | 90 days | Unlimited |
| Team Members | 1 user | Up to 10 | Unlimited |
| White-label Reports | — | — | ✓ |
*Local audits in IDM Crawler are always free and unlimited on all plans.
Troubleshooting Sync
- Sync button hidden → Your role doesn't have write permissions (Viewer/Client)
- Sync fails → Check internet connection, try again
- Site not found → Add the site in WebApp first
- Cloud Workspace(Organization) limit reached → Upgrade to Professional which allows more workspaces
Reports
Generate Report
From any audit detail page, click "Export PDF" to generate a professional report.
Reports include:
- Executive summary
- 5-Pillar scores
- Detailed findings with severity
- Vendor detection list
- Recommendations
Billing & Plans
Plan Overview
IDM WebApp offers three plans:
- Starter (Free) - 1 active cloud project, 30-day retention, 1 user, up to 50 pages per crawl
- Professional ($59/month or $590/year) - Unlimited cloud projects, 90-day retention, up to 10 users, up to 500 pages per crawl
- Agency ($149/month or custom annual) - Unlimited everything, white-label reports, client portals, unlimited pages per crawl
Upgrade Plan
- Go to Workspace Settings → Billing
- Click "Upgrade to Professional"
- Choose monthly or annual billing (annual saves 17%)
- Enter payment details (processed securely by LemonSqueezy)
- Confirm upgrade
Manage Subscription
After upgrading, you can manage your subscription from Workspace Settings → Billing:
- View current plan and billing cycle
- Update payment method
- View billing history and download invoices
- Cancel subscription (access continues until period end)
You'll be redirected to the secure LemonSqueezy Customer Portal for payment changes.
Billing History & Invoices
View all past invoices in Workspace Settings → Billing → Payment History. Click "Receipt" to download PDF invoices for accounting purposes. Invoices are also emailed to you after each successful payment.
To cancel: Workspace Settings → Billing → Manage Subscription → Cancel Subscription → Confirm.
Payment Failed?
If your payment fails, you'll receive email notifications. You have 7 days to update your payment method:
- Go to Workspace Settings → Billing
- Click "Manage Subscription"
- Update payment method in LemonSqueezy Customer Portal
- Retry payment
After 7 days of failed payments, your subscription will be suspended and you'll lose access to paid features.
Account
Profile Settings
Manage your personal account settings:
- Name and email
- Notification preferences
API Keys (Coming Soon)
Professional and Agency plans can generate API keys for programmatic access.
- Go to Account Settings → API Keys
- Click "Generate New Key"
- Name your key
- Set permissions (read/write)
- Copy and store securely (shown only once)
To delete: Account Settings → Danger Zone → Delete Account → Confirm with password.
Troubleshooting
Sync Issues
- Button disabled: Login required or no write permission
- Sync fails: Check internet, retry
- Data not appearing: Allow a few minutes for processing
- Duplicate audits: Manual cleanup required
Login Issues
- Use "Forgot Password" to reset
- Check spam folder for verification email
- Contact support if locked out
Billing Issues
- Payment failed? Update payment method in Billing Settings (redirects to LemonSqueezy)
- Wrong charge or double charged? Contact support@idmartech.com with invoice number
- Need refund? Email support within 14 days of charge; refunds at IDM's discretion
- Upgrade not showing? Wait a few moments for webhook processing, then refresh the page
- Trial ended but not charged? Check your payment method is valid in LemonSqueezy
Release Notes
v0.9.0 (MVP Build)
May 2026What's New
- Initial WebApp release with workspace and site management
- Audit history and details view
- Cloud sync from IDM Crawler (powered by LemonSqueezy)
- Role-based access control (Owner, Admin, Editor, Viewer, Client)
- Starter (free), Professional ($59/mo), and Agency ($149/mo) plans
- 14-day free trials on paid plans
- Annual billing option with 17% savings
Known Limitations
- Starter plan: 1 active cloud project, up to 50 pages per crawl
- No scheduled reports yet
- API keys in beta
- SSO coming in next release
Coming in v0.10.0
- Email notifications
- Google Sign-In integration
- White-label reports (Agency plan)
- Client portal access