Discovery & scoping: Define how WMX will map to your current processes (lead intake, job costing, time tracking, invoicing, payroll integration, reporting).
Data hygiene: Decide what data to migrate (contacts, clients, jobs, products/services, price lists, past invoices). Clean up duplicates and standardize fields.
Success criteria: Align on top objectives (e.g., reduce time-to-invoice, improve job profitability visibility, automate timesheets).
Setup and configuration (2–6 weeks)
Workspace setup: Create user roles, permissions, and access controls.
Customers/Contacts: Custom fields (e.g., property address, site contact, industry).
Projects/Jobs: Custom fields for project type, region, contract type; ability to group or filter by custom attributes.
Products/Services: Custom SKUs, rate cards, price rules, and billable/non-billable toggles.
Time entries: Custom fields for task codes, labor category, location, and billable rates.
. Financial and billing customization
Invoicing rules: Auto-invoicing for milestones, time-and-materials vs fixed-price, milestone-based milestones.
Tax configurations: Local tax rules, tax-inclusive vs tax-exclusive pricing, and tax jurisdictions.
Rates and markups: Staff rates by role, customer, or job; country/state-specific markups.
Reminders and payments: Automated late payment reminders, deposit handling, and multi-step payment workflows.
. Reporting and analytics
Dashboards: Build role-based dashboards highlighting KPIs (e.g., profitability by job, time utilization, outstanding receivables).
Custom reports: Exportable reports on job profitability, time by project, expense tracking, and WIP (work-in-progress).
Scheduled reports: Automated email delivery to stakeholders.
Additional Costs
Licensing and subscription
Base subscription: Per-user or per-seat pricing, often with a tiered structure (e.g., Starter, Professional, Enterprise). Typical ranges:
Small teams: roughly 20–\60 per user/month (USD), depending on features.
Mid-size: $40–$100+ per user/month for more advanced capabilities (time tracking, invoicing, reporting).
Billing cadence: Monthly vs annual (annual often provides a discount).
Setup and implementation fees
Professional services: One-time onboarding or migration fees when engaging with a WMX partner.
Typical range:
Small projects: a few hundred to a few thousand USD.
Moderate to complex migrations with data cleansing: $5,000–$20,000+, depending on data volume, custom templates, and integrations.
Some partners offer bundled onboarding with the first few months of support.
Data migration costs
If large or complex data migrations, there may be additional charges for extracting, mapping, and validating data.
Training
Onsite or virtual training sessions, user manuals, and ongoing coaching.
Costs can be bundled with onboarding or charged separately (often a few hundred to a couple thousand USD, depending on scope).
E. Integrations and add-ons
Add-ons: Optional integrations (e.g., advanced API access, premium support, or third-party connectors).
API usage: If you require extensive API calls or custom middleware, there may be usage-based or consulting costs.
Support and maintenance
Support plans: Tiered options (standard/basic, advanced, priority). Costs often included in monthly/annual subscription, or billed separately for premium support.
Response SLAs: Higher tiers offer faster response times and dedicated account management.
Training
Onboarding training with partners: Many WMX implementations are conducted with a certified WMX/Xero partner who provides hands-on onboarding sessions tailored to your role (office staff, project managers, field crew).
Role-based training: Training typically covers core workflows (quotes → jobs → time entries → invoicing), timesheet capture, job profitability, expense management, and reporting.
Self-paced resources: Access to online help centers, knowledge bases, and product documentation. Some partners provide video tutorials, step-by-step guides, and templates.
In-app guidance: Some WMX setups include in-app walkthroughs or checklists during initial usage to help users adopt standard processes.
Train-the-trainer approach: Admins or super users may receive deeper training to cascade knowledge to their teams.
Security Measures
Encryption: Data in transit is protected via TLS; data at rest is typically encrypted by the cloud provider.
User authentication: Support for strong authentication options; role-based access control (RBAC) to restrict permissions by user role.
Audit trails: Change history tracking on critical objects (quotes, invoices, time entries, etc.) to support accountability and auditing.
Data segregation: Customer data is logically segregated in multi-tenant environments.
Updates
Regular software updates: WMX tends to release updates on a periodic basis, including minor improvements and bug fixes, with larger releases aligned to feature rollouts. The exact cadence can vary by region and hosting arrangement.
Major releases vs. patch releases:
Patch/minor releases address defects and small improvements and are usually deployed automatically.
Major releases may introduce new features or changes to workflows and might require user training or admin review before enabling.
Data Ownership and Portability
Data ownership
Customer ownership of data: In most WMX arrangements, the customer retains ownership of their data stored in the WMX system (e.g., contacts, jobs, time entries, invoices, attachments).
Data access rights: Customers typically have the right to export their data or request data extracts in common formats (CSV, Excel, or other agreed formats) for continuity or migration purposes.
Data use: WMX and its operators use customer data only to provide the service and as otherwise permitted by the contract (e.g., for support, analytics within the customer’s own account, or as required by law).
Data portability
Export capabilities: WMX usually offers data export features to allow customers to retrieve their data at termination or during transition. Formats commonly include CSV/XML/Excel and may cover entities such as contacts, jobs, timesheets, invoices, and payments.
Migration assistance: Some partners provide assisted data export or migration services to facilitate moving data to another system, often as a paid service or part of a renewal/exit package.
Attachments: Files uploaded to WMX (documents, receipts, photos) are typically included in data export processes; ensure you verify the method for exporting large binary attachments.
Scaling Up / Down
Scaling up (growth)
License adjustments: Add more users or upgrade plan tiers; many WMX setups support prorated billing for mid-cycle changes.
Resource scaling: Increase storage, add more administrators, expand integrations, or enable advanced analytics as needed.
Onboarding for new teams: Additional training and role-definition for new departments or field teams.
Scaling down (downsizing
Downsizing options: Reduce number of active users, deactivate licenses, or switch to a lower-tier plan.
Data considerations: Ensure data preservation for remaining users and verify that data export options are available before decommissioning licenses.
Contract implications: Review any minimum-term commitments or notice periods before reducing licenses to avoid penalties.
The terms & conditions for contract renewal and cancellation
Term length: Subscriptions are typically monthly or annual. Annual terms often include a price discount compared to monthly terms.
Automatic renewal: Many agreements auto-renew unless canceled within a specified notice window.
Price adjustments: Potential for annual price increases aligned with plan changes, market rates, or added features (often with prior notice).
Notice period: Contracts usually require a fixed notice period before renewal (e.g., 30–90 days prior to the end of the term) to avoid auto-renewal.
Early termination: Early exit may incur penalties or a settlement amount, especially for customized onboarding, data migration costs, or committed minimums.
Data export at termination: Right to download/export data post-termination within a defined window; cost structures for data export may apply.
Decommissioning: After cancellation, access is terminated, and data is governed by the data retention policy.
Compliance
WMX is typically positioned to align with common regional privacy laws (e.g., GDPR in Europe, equivalent privacy regulations in other regions). Exact compliance posture depends on:
Data residency options available in your region
How WMX is deployed (cloud provider, multi-tenant vs. dedicated environments)
Partner-specific configurations and supervisory controls
For regulated industries, verify with your WMX partner whether any additional compliance certifications or attestations are available (e.g., SOC 2, ISO 27001) and whether they cover data processing in your region.