Overview

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.

  1. Go to app.idmartech.com/register
  2. Enter your email and create a password
  3. Verify your email address
  4. Complete your profile
💡 Note: Your Starter plan is automatically activated with 1 active cloud project. The IDM Crawler is completely free for local audits.

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)
⚠️ Forgot password? Use the "Forgot Password" link on the login page to reset your password.

First Login Walkthrough

When you first log in, you'll be guided through:

  1. Creating or selecting your workspace
  2. Adding your first site
  3. Syncing an audit from IDM Crawler
  4. Inviting team members (Professional/Agency plans)

Workspaces

Workspaces are containers for organizing your sites and audits.

Create Workspace

  1. Go to Dashboard → Workspaces
  2. Click "Create Workspace"
  3. Enter a name (e.g., "Acme Corp Marketing")
  4. Choose your plan (Starter/Professional/Agency)
  5. 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.

  1. Go to Workspaces → Manage (from the workspace list) → Members
  2. Click "Invite Member"
  3. Enter email address
  4. Select role (Admin/Editor/Viewer/Client)
  5. Send invitation

Roles & Permissions

IDM WebApp supports five roles:

RoleDescriptionCloud Sync
OwnerFull control, can delete workspace
AdminFull operational control
EditorCan run audits and save to cloud
ViewerRead-only access to assigned workspaces
ClientView-only access to assigned sites

Sites

Sites represent the websites you want to audit.

Add a Site

  1. Go to Dashboard → Workspaces → Manage
  2. Click "Add Site"
  3. Enter the website URL
  4. Give it a display name (optional)
  5. 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)
⚠️ Warning: Deleting a site removes it from your workspace. Associated data including synced audits will be removed. This process is irreversible. Make sure to export any important data before deletion.

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:

  1. Select two or more audits
  2. Click "Compare"
  3. View score changes side by side
  4. 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
💡 Note: White-label PDF reports (remove IDM branding) are available on Agency plans.

Cloud Sync

How Sync Works

IDM Crawler runs audits locally on your machine. Syncing uploads results to your cloud workspace.

1
Log in to your IDM account in the Crawler
2
Run audit in IDM Crawler
3
Click "Sync to Cloud" after audit completes
4
Results appear in WebApp under the selected site

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

FeatureStarter (Free)Professional ($59/mo)Agency ($149/mo)
Local Crawls (Desktop)Unlimited ✓Unlimited ✓Unlimited ✓
Pages per CrawlUp to 50Up to 500Unlimited
Active Cloud Workspace1 WorkspaceUp to 10Unlimited
Cloud Retention30 days90 daysUnlimited
Team Members1 userUp to 10Unlimited
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
💡 Note: The IDM Crawler desktop app is completely free for local audits on all plans. You only pay for cloud features.

Upgrade Plan

  1. Go to Workspace Settings → Billing
  2. Click "Upgrade to Professional"
  3. Choose monthly or annual billing (annual saves 17%)
  4. Enter payment details (processed securely by LemonSqueezy)
  5. Confirm upgrade
💡 14-Day Free Trial: Professional and Agency plans include a 14-day free trial. No charge until the trial ends.

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.

⚠️ Note: Canceling downgrades you to Starter at the end of your billing period. Cloud data beyond Starter limits (multiple projects, older than 30 days) may be deleted after retention period. You'll continue to have access to paid features until your billing period ends.

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:

  1. Go to Workspace Settings → Billing
  2. Click "Manage Subscription"
  3. Update payment method in LemonSqueezy Customer Portal
  4. 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.

  1. Go to Account Settings → API Keys
  2. Click "Generate New Key"
  3. Name your key
  4. Set permissions (read/write)
  5. Copy and store securely (shown only once)
⚠️ Irreversible Action: Deleting your account removes all your personal data, workspaces, sites, and audits. This cannot be undone.

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 2026

What'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