Migrate your Smokeball data
Cloud-based legal practice management software for small and mid-sized law firms, built around automatic time tracking, document automation, and matter-centric workflow management.
In its favor
Why people choose Smokeball
The signal that keeps Smokeball on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Users consistently cite Smokeball's document management and organization features as the primary reason for adoption, with G2 reviews noting these capabilities significantly enhance case handling efficiency across 27+ mentions.
The platform is praised for ease of use and intuitive navigation, with small-firm attorneys noting the interface reduces the learning curve and lets staff focus on legal work rather than software training.
Automatic time tracking via AutoTime eliminates manual timesheet entry by generating time entries from Activity data captured throughout the day, a feature users highlight as a major productivity gain.
Outlook email integration and the AI assistant Archie streamline client communications and document creation directly within the matter context, reducing context switching for billing staff.
Exceptional customer support receives 23+ mentions on review sites, with users describing responsive UK-based phone support and dedicated Client Success Managers throughout onboarding.
Billing issues appear in 22+ G2 reviews, with users reporting disorganization in invoicing, problems with payment routing, and hard/soft cost misalignments between Smokeball and integrated accounting software like Xero or MYOB.
Missing features frustrate users, particularly poor search functionality across documents and the absence of auto-save, which leads to lost work and wasted time re-entering data.
Software bugs cause real operational pain—duplicate documents appearing in containers, slow performance under load, and files failing to load after upload, each cited 14+ times on review platforms.
Collaboration limitations and cumbersome document import processes are cited as missing features, making it difficult for multi-attorney firms to share and organize files efficiently.
Integration issues with third-party software, particularly after major updates, cause connectivity failures with Outlook, LawPay, and accounting tools that disrupt billing workflows.
Reasons to switch
Why people leave Smokeball
The recurring reasons buyers give for replacing Smokeball. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Smokeball fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Smokeball pricing overview
Smokeball uses a tiered per-seat or flat-rate subscription model with four named plans (Bill, Boost, Grow, Prosper) that gate features progressively. Lower tiers strip PDF functionality and automatic time tracking, which are core to the billing workflow, so migration scoping must confirm the firm's selected plan before mapping time and document data.
Bill
Tier 1 of 4
Entry-level
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Smokeball's schedule — see our quote-based pricing →
What gets migrated
Smokeball object support
Object-by-object support for Smokeball migrations. Per-pair details surface during scoping.
Matters
Fully supportedMatters are the core organizing entity in Smokeball, holding the Matter number, Internal Reference Number, description, Matter Type, Client, Debtor, Other side, Other side Attorney, Open debtors balance, Person Assisting, and Person Responsible. Smokeball's own migration service explicitly migrates open and closed matter metadata. We map the full Matter object, including stage and responsible attorney assignments, and flag any Matter Type values that need normalization.
Contacts
Fully supportedContacts include Name, Addresses, Phone numbers, Email addresses, Notes, and Tags. Smokeball's migration documentation specifies that Contacts are imported as-is from the legacy system. We validate all required fields during scoping and flag duplicate Contacts for cleanup before import, since the Data Import tool does not identify duplicates.
Staff
Fully supportedStaff records migrate with First name, Surname, Email address, Status (active or inactive), and Salutation. Email address is required for every staff member in the source system. We confirm Staff status mapping and validate that inactive staff land correctly in the destination system.
Activities
Mapping requiredActivities track every action completed throughout the day—tasks, document work, memos, emails, and matter admin—and feed into AutoTime for automatic time entry generation. Activity history can be extensive. We map Activities to the destination system's equivalent engagement or time-logging object, preserving the relationship to the originating Matter.
Documents
Mapping requiredDocuments migrate as file blobs associated with Matter containers. Smokeball's documentation warns that high-volume document uploads on open matters may not complete by the Go Live morning. We migrate documents in a staged sequence, prioritizing open matters, and confirm full completion against a file manifest after cutover.
Workflows
Mapping requiredWorkflows are series of tasks applied to matters by Matter Type or practice area. They must be manually recreated in Smokeball's configuration rather than imported directly. We document the firm's existing Workflow logic during discovery and assist in translating that logic into Smokeball's Workflow builder post-migration.
Time Entries / AutoTime
Mapping requiredAutoTime generates time entries automatically from Activity data. Historical time entries and billing records are migrated as transactional data under the relevant Matter. We map billable hour values and confirm that AutoTime rules are reapplied for new entries after migration.
Invoicing / Billing Records
Mapping requiredSmokeball includes invoicing, batch billing, and automatic payment plans. Historical invoices and billing records migrate under Matters. We preserve the relationship between invoices and their originating Matters and validate that line-item formatting matches the destination system's requirements.
Trust Accounting
Mapping requiredTrust Accounting and reporting are native to Smokeball. Hard costs (court filing fees, expert fees paid to suppliers) and soft costs (in-house photocopying, postage) are tracked as disbursements. We map historical trust account balances and open debtor balances carefully to maintain accounting integrity during cutover.
Custom Fields
Mapping requiredCustom field formats—including date, name, and text variations—can be set when creating automated documents via the Smokeball Toolbar in Microsoft Word. Custom field structures vary by firm. We map custom fields to destination equivalents and flag any that require format conversion during import.
Document Containers / Letterheads
Mapping requiredDocument Containers (also called Letterheads) are headers and footers containing firm branding and matter information. They are document-level templates rather than data records. We migrate the container definitions and confirm that they render correctly in the destination system after cutover.
Tags
Fully supportedTags are associated with Contacts and can be used to segment and organize client records. Tags migrate as part of the Contact object. We preserve tag assignments during migration and confirm that destination tag taxonomies match or are normalized accordingly.
Integrations (Accounting Software)
Mapping requiredSmokeball integrates with Xero, MYOB, and QuickBooks for accounting synchronization. Hard and soft cost mappings are configured per accounting software. Post-migration, integration credentials must be re-established and cost mappings reconfigured in the destination system.
Client Portal / Secure Communications
Not in this platformThe secure client portal and AI-assisted communications features are configuration-level settings tied to firm identity and client relationships. These are set up fresh in the destination system rather than migrated as data records.
| Object | Support | Notes |
|---|---|---|
| Matters | Fully supported | Matters are the core organizing entity in Smokeball, holding the Matter number, Internal Reference Number, description, Matter Type, Client, Debtor, Other side, Other side Attorney, Open debtors balance, Person Assisting, and Person Responsible. Smokeball's own migration service explicitly migrates open and closed matter metadata. We map the full Matter object, including stage and responsible attorney assignments, and flag any Matter Type values that need normalization. |
| Contacts | Fully supported | Contacts include Name, Addresses, Phone numbers, Email addresses, Notes, and Tags. Smokeball's migration documentation specifies that Contacts are imported as-is from the legacy system. We validate all required fields during scoping and flag duplicate Contacts for cleanup before import, since the Data Import tool does not identify duplicates. |
| Staff | Fully supported | Staff records migrate with First name, Surname, Email address, Status (active or inactive), and Salutation. Email address is required for every staff member in the source system. We confirm Staff status mapping and validate that inactive staff land correctly in the destination system. |
| Activities | Mapping required | Activities track every action completed throughout the day—tasks, document work, memos, emails, and matter admin—and feed into AutoTime for automatic time entry generation. Activity history can be extensive. We map Activities to the destination system's equivalent engagement or time-logging object, preserving the relationship to the originating Matter. |
| Documents | Mapping required | Documents migrate as file blobs associated with Matter containers. Smokeball's documentation warns that high-volume document uploads on open matters may not complete by the Go Live morning. We migrate documents in a staged sequence, prioritizing open matters, and confirm full completion against a file manifest after cutover. |
| Workflows | Mapping required | Workflows are series of tasks applied to matters by Matter Type or practice area. They must be manually recreated in Smokeball's configuration rather than imported directly. We document the firm's existing Workflow logic during discovery and assist in translating that logic into Smokeball's Workflow builder post-migration. |
| Time Entries / AutoTime | Mapping required | AutoTime generates time entries automatically from Activity data. Historical time entries and billing records are migrated as transactional data under the relevant Matter. We map billable hour values and confirm that AutoTime rules are reapplied for new entries after migration. |
| Invoicing / Billing Records | Mapping required | Smokeball includes invoicing, batch billing, and automatic payment plans. Historical invoices and billing records migrate under Matters. We preserve the relationship between invoices and their originating Matters and validate that line-item formatting matches the destination system's requirements. |
| Trust Accounting | Mapping required | Trust Accounting and reporting are native to Smokeball. Hard costs (court filing fees, expert fees paid to suppliers) and soft costs (in-house photocopying, postage) are tracked as disbursements. We map historical trust account balances and open debtor balances carefully to maintain accounting integrity during cutover. |
| Custom Fields | Mapping required | Custom field formats—including date, name, and text variations—can be set when creating automated documents via the Smokeball Toolbar in Microsoft Word. Custom field structures vary by firm. We map custom fields to destination equivalents and flag any that require format conversion during import. |
| Document Containers / Letterheads | Mapping required | Document Containers (also called Letterheads) are headers and footers containing firm branding and matter information. They are document-level templates rather than data records. We migrate the container definitions and confirm that they render correctly in the destination system after cutover. |
| Tags | Fully supported | Tags are associated with Contacts and can be used to segment and organize client records. Tags migrate as part of the Contact object. We preserve tag assignments during migration and confirm that destination tag taxonomies match or are normalized accordingly. |
| Integrations (Accounting Software) | Mapping required | Smokeball integrates with Xero, MYOB, and QuickBooks for accounting synchronization. Hard and soft cost mappings are configured per accounting software. Post-migration, integration credentials must be re-established and cost mappings reconfigured in the destination system. |
| Client Portal / Secure Communications | Not in this platform | The secure client portal and AI-assisted communications features are configuration-level settings tied to firm identity and client relationships. These are set up fresh in the destination system rather than migrated as data records. |
Gotchas
What to watch for in Smokeball migrations
Issues we've hit on past Smokeball migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Document upload may not finish before Go Live
Data entry must halt during final LIVE migration cutover
Duplicate contacts are not detected during import
Closed and archived matters migrate after Go Live
Lower pricing tiers strip PDF functionality and auto time
| Severity | Issue |
|---|---|
| High | Document upload may not finish before Go Live |
| High | Data entry must halt during final LIVE migration cutover |
| Medium | Duplicate contacts are not detected during import |
| Medium | Closed and archived matters migrate after Go Live |
| Medium | Lower pricing tiers strip PDF functionality and auto time |
Leaving Smokeball?
Where Smokeball customers move next
12 destinations Smokeball can migrate to.
How a Smokeball migration works
Four steps, Smokeball-specific
Connect
OAuth 2.0 (registration of interest required) into Smokeball. Scopes limited to read-only on the data we move.
Map
We translate Smokeball-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Smokeball quirks before production.
Migrate
Full migration with Smokeball rate-limit handling. Rollback available throughout.
FAQ
Smokeball migration FAQ
Answers to the questions buyers ask most during Smokeball migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Smokeball migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate Smokeball.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Smokeball setup and destination — written quote back within a business day.