CRM migration

Migrate from BigChange to Mailchimp

Field-level mapping, validation, and rollback between BigChange and Mailchimp. We move data and schema; workflows are rebuilt natively in Mailchimp.

BigChange logo

BigChange

Source

Mailchimp

Destination

Mailchimp logo

Compatibility

90%

9 of 10

objects map 1:1 between BigChange and Mailchimp.

Complexity

BStandard

Timeline

12–48 hours

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

BigChange is job management software that includes a built-in CRM for managing customer contacts, companies, and custom properties. Mailchimp is an email marketing platform organized around audiences containing contacts with merge tags and custom fields. The migration extracts BigChange contact and company records via the REST API, maps standard fields to Mailchimp merge tags (FNAME, LNAME, EMAIL, PHONE, ADDRESS), creates custom audience fields for BigChange custom properties, and loads everything into your Mailchimp audience. Workflows, job scheduling rules, quoting templates, and financial documents have no equivalent in Mailchimp and must be documented separately for rebuild. The Mailchimp free plan caps audiences at 250 contacts; Standard and Premium plans raise this limit but charge per-contact pricing that includes all statuses. FlitStack sequences the export to handle BigChange's N-to-N contact-to-company relationships, deduplicates by email address, and runs a delta pickup window to capture any records modified during the cutover before your Mailchimp list goes live.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

BigChange logo

BigChange

What's pushing teams away

  • Unclear pricing changes and awkward cost increases frustrate users; feedback is dismissed with claims improvements would take too long.
  • The platform is described as quick to upsell additional services but difficult to work with when trying to reduce costs or remove services.
  • Requests to scale back usage are met with delays and resistance, with some reviewers citing deceptive billing practices.
  • High costs for setting up quoting documents and system reliability issues — CRM systems failing on JobWatch and map view crashes on mobile — drive dissatisfaction.
  • Performance slows noticeably during evening hours, grinding to a halt during peak usage windows.

Choosing

Mailchimp logo

Mailchimp

What's pulling them in

  • Generous free tier with up to 500 contacts allows small teams to validate email marketing before committing to a paid plan.
  • Intuitive drag-and-drop email builder and 130+ templates let non-technical users produce professional campaigns without HTML or CSS knowledge.
  • 300+ native integrations, especially Canva and Shopify, make it easy to connect existing tools without custom development work.
  • Detailed open-rate, click-through, and campaign analytics give small businesses actionable insights without a dedicated marketing team.
  • One-platform consolidation of email campaigns, automations, landing pages, and ads reduces tool sprawl for lean marketing teams.

Object mapping

How BigChange objects map to Mailchimp

Each row shows how a BigChange object lands in Mailchimp, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

BigChange

Contact / Person

maps to

Mailchimp

Mailchimp Contact

1:1
Fully supported

BigChange person records map 1:1 to Mailchimp contacts within an audience. Each BigChange contact email address becomes the Mailchimp email address field, serving as the unique identifier for the contact record. BigChange provides REST API access for extracting person records including custom fields. Contacts without email addresses are flagged for manual review before import, since Mailchimp requires a valid email address for marketing contacts.

BigChange

Company

maps to

Mailchimp

Merge Tags + Tags

1:1
Fully supported

BigChange company names are mapped to a COMPANY merge tag on each related contact. When a contact has multiple associated companies, the primary company name populates the merge tag field, and any additional company associations are appended as comma-separated values within that field or distributed across separate Tags for use in Mailchimp segmentation and filtering.

BigChange

Contact custom properties

maps to

Mailchimp

Mailchimp Merge Fields

1:1
Fully supported

BigChange custom fields attached to person records, accessed via the quote_custom_fields API, require corresponding Mailchimp merge fields to be created in the audience before import begins. Standard plan accounts allow a maximum of 30 merge fields per audience, while Premium accounts permit up to 80 fields, so the field mapping must account for these limits during the planning phase.

BigChange

Contact-Company associations (N:N)

maps to

Mailchimp

Mailchimp Tags

many:1
Fully supported

BigChange supports multiple company associations per contact, but Mailchimp contacts can only have one primary company affiliation. The most recently modified company association is migrated as the primary COMPANY merge tag, and any secondary company associations are converted into Tags on the contact record using the format 'Secondary_Client_[CompanyName]' to preserve the relationship data within Mailchimp's structure.

BigChange

Contact phone numbers

maps to

Mailchimp

PHONE merge tag or custom field

1:1
Fully supported

BigChange phone number fields, including primary phone and mobile phone, map to Mailchimp's built-in PHONE merge tag. When contacts have multiple phone numbers recorded across different fields, FlitStack concatenates them into a single PHONE value or distributes them across separate custom fields depending on the available field budget in your Mailchimp plan.

BigChange

Contact address fields

maps to

Mailchimp

ADDRESS merge tag

1:1
Fully supported

Mailchimp's ADDRESS merge tag accepts structured components including city, state, ZIP, and country fields. BigChange address components are parsed and mapped to Mailchimp's standard address schema during import. For free-form address blocks that do not separate into individual components, the complete address is stored as a custom text field in Mailchimp.

BigChange

Job history / job status

maps to

Mailchimp

Custom Merge Fields + Tags

1:1
Fully supported

BigChange job records containing scheduling information, status updates, and assigned engineer data have no native equivalent in Mailchimp's contact model. The most recent job status can be stored as a custom merge field on the contact record. The complete job history is exported as a structured CSV file linked by contact ID rather than loaded into Mailchimp's contact structure, preserving the full audit trail outside the platform.

BigChange

Quote and invoice documents

maps to

Mailchimp

No equivalent

1:1
Fully supported

BigChange quotes, invoices, and job costing records are document objects stored alongside contact records. Mailchimp does not support document attachments or line-item financial data on contacts. FlitStack exports quote metadata including values, status, dates, and reference numbers as merge fields for the most recent quote per contact. The complete financial document history is exported as a structured CSV file linked to BigChange record IDs for retrieval after migration.

BigChange

Tags / labels in BigChange

maps to

Mailchimp

Mailchimp Tags

1:1
Fully supported

When BigChange uses internal labels or tags to categorize contacts, those labels are mapped directly to Mailchimp Tags during the import process. Mailchimp Tags drive segmentation logic and can trigger Customer Journey automations based on tag membership, enabling the same categorization workflows to operate in the destination platform.

BigChange

Contact created / updated timestamps

maps to

Mailchimp

MEMBER_SINCE date or custom datetime field

1:1
Fully supported

Mailchimp automatically records a MEMBER_SINCE date when a contact is added to an audience. To preserve the original customer relationship history from BigChange, the original create date from BigChange is stored in a custom datetime merge field on each contact, ensuring that reporting and analysis reflect the full timeline of when the customer relationship began in the source CRM.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

BigChange logo

BigChange gotchas

High

DaaS data retention limits what historical data is available for export

Medium

Financial document exports require a separate migration pass

Medium

Custom quote fields and worksheet templates need manual field-level mapping

High

No documented public bulk REST API for direct record insertion

Low

Evening performance degradation can interrupt migration window planning

Mailchimp logo

Mailchimp gotchas

High

Contact count includes unsubscribed and non-subscribed records

High

Automation workflows cannot be exported

Medium

Account suspensions trigger silently during migration

Medium

Template HTML is Mailchimp-specific and may not render in other platforms

Medium

E-commerce data requires active store connection

Pair-specific challenges

  • Mailchimp's merge field cap forces field prioritization

    Mailchimp Standard plans limit audiences to 30 merge fields; Premium raises this to 80. BigChange custom properties have no fixed limit — a contact could carry 15+ custom fields. FlitStack audits every custom property across your BigChange contacts before migration and flags which fields to promote to Mailchimp merge tags versus store in a reference CSV. Fields that exceed the plan limit are surfaced in the migration plan so your team can decide which properties drive email segmentation before data lands in Mailchimp.

  • BigChange N:N contact-to-company relationships collapse to Tags

    BigChange lets a single contact associate with multiple companies simultaneously — a field technician might be linked to both their own company and client sites. Mailchimp contacts have one primary company affiliation in the COMPANY merge tag with no native N:N model. FlitStack migrates the most recently modified company association as the primary COMPANY tag and converts secondary associations into Tags (e.g., Tag='Also_Assigned_[CompanyName]'). This preserves the relationship data but requires Mailchimp segmentation rules to account for the Tag-based secondary structure.

  • BigChange marketing consent does not auto-set Mailchimp opt-in

    BigChange stores a marketing consent flag on contact records, but Mailchimp requires explicit opt-in status at the audience level to send compliant campaigns. If the BigChange consent flag is absent or set to false, FlitStack imports the contact with unsubscribed status in Mailchimp. Your team must configure a re-permission campaign or double opt-in flow to activate those contacts for email sends. We flag all contacts with missing or false consent before the final import so this does not come as a post-migration surprise.

  • Job history and financial documents cannot load into Mailchimp

    BigChange quotes, invoices, and job costing records are document objects that attach to contacts but have no equivalent storage construct in Mailchimp's contact model. Mailchimp does not support file attachments or line-item financial data on contact records. FlitStack exports quote metadata (values, status, dates) as merge fields for the most recent record, exports the full job and financial history as a structured CSV linked by BigChange ID, and documents the reference file location. Your team retains access to the complete financial record outside Mailchimp.

  • Mailchimp counts all contact statuses toward billing

    Mailchimp's per-contact pricing counts every record in your audience regardless of subscription status — subscribed, unsubscribed, cleaned, and archived contacts all accrue toward your plan limit. BigChange's per-user model bills on staff seats, not customer records. Teams migrating large historic contact lists from BigChange may find their Mailchimp plan jumps significantly even if only a fraction of contacts are active subscribers. FlitStack provides a pre-migration contact status breakdown (active, inactive, unsubscribed in BigChange) so you can plan your Mailchimp audience size before committing to a plan tier.

Migration approach

Six steps for a successful BigChange to Mailchimp data migration

  1. Audit BigChange contacts and plan Mailchimp merge field schema

    FlitStack connects to your BigChange account via the REST API and exports all person records with their associated company links and custom properties. We run a field inventory across your full contact list to identify every unique custom property name and data type. This inventory drives the merge field plan: we map standard fields to Mailchimp's built-in tags (FNAME, LNAME, EMAIL, PHONE, ADDRESS) and list required custom fields in priority order based on how many contacts use each property. If the count exceeds your Mailchimp plan field limit, we surface the conflict before migration so you can decide which fields load into Mailchimp and which remain in the reference export.

  2. Resolve contact-company associations and build deduplication key

    BigChange contacts can link to multiple companies; Mailchimp contacts have one primary company affiliation. FlitStack resolves each contact's primary company using your specified rule (most recently modified association, or alphabetical by company name). Secondary associations are converted to Tags on the contact record. We also run email deduplication across the full BigChange contact list — if the same email appears on multiple contact records, we flag duplicates and present a resolution rule (prefer most recent, prefer record with most complete fields, or merge into single contact) before the import begins.

  3. Create Mailchimp merge fields and audience structure

    FlitStack creates all required merge fields in your Mailchimp audience before importing data. Fields are created with correct types (text, number, date, phone, address, birthday) matching BigChange's data types. Tags for job types and secondary company associations are also pre-created so the import can assign them on first load. If your account is on Mailchimp Standard, we verify the field count is within the 30-field limit and flag any fields that must be dropped or stored externally before proceeding.

  4. Run sample migration with field-level verification

    A representative sample — typically 100–500 contacts spanning the full range of custom property configurations and company association types — migrates into your Mailchimp audience first. FlitStack generates a field-level diff report showing every source field and its resolved destination value for each sampled contact. You verify that company associations, custom property values, and deduplication outcomes match your expectations. Sample migration must pass your sign-off before the full run commits.

  5. Execute full migration with delta pickup and audit log

    The full BigChange contact list loads into Mailchimp with all merge fields and Tags populated. A delta pickup window (24–48 hours) runs in parallel, capturing any contact records created or modified in BigChange during the migration window. FlitStack logs every record operation — inserts, updates, skipped duplicates, and records with missing required fields — to an audit CSV. If reconciliation reveals discrepancies, one-click rollback reverts the Mailchimp audience to its pre-migration state. After rollback window closes, the audit log is delivered as a permanent record of what was migrated and how each field was resolved.

Platform deep dives

Context on both ends of the pair

BigChange logo

BigChange

Source

Strengths

  • Scheduling and mobile workforce management that demonstrably increases engineer job throughput from 1-2 to 6+ per day.
  • All-in-one platform combining job management, quoting, invoicing, vehicle tracking, and customer portals without tool sprawl.
  • Permanent access to BigChange University training across Core, Advanced, and Expert levels at no extra cost.
  • Customer-facing booking portal and business performance dashboards included on all tiers.
  • Hardware bundle with rugged tablet, vehicle tracking hardware, data SIM, and 2-year warranty reduces upfront deployment cost.

Weaknesses

  • Pricing opacity and perceived billing inflexibility — customers report difficulty reducing services or understanding cost increases.
  • System performance degrades noticeably in evenings, with some users reporting slowdowns and crashes on mobile map views.
  • High per-license cost (£99.95/month) makes the platform more suited to larger field service teams than small operators.
  • Feature richness and heavy customisation options create a steeper learning curve for smaller teams.
  • No publicly documented bulk API — DaaS is read-only and used for analytics, not direct data export for migration purposes.
Mailchimp logo

Mailchimp

Destination

Strengths

  • Free plan up to 500 contacts makes it the lowest-friction entry point for new email marketers.
  • Drag-and-drop builder and template library produce polished emails without design or coding skills.
  • Strong deliverability reputation backed by years of email infrastructure expertise.
  • 300+ native integrations cover the most common marketing stack combinations out of the box.
  • Consolidated platform for email, automation, landing pages, and ads reduces the number of tools small teams must manage.

Weaknesses

  • Contact-based pricing model charges for unsubscribed and non-subscribed records, inflating costs relative to competitors.
  • Five-step automation limit on Standard tier forces upgrades for basic customer journeys, a frequently cited frustration.
  • Template HTML is Mailchimp-specific and does not export cleanly for use in other email platforms.
  • Post-Intuit roadmap uncertainty means customers cannot confidently plan long-term platform investments.
  • Account suspension risk without clear pre-warning disrupts campaign scheduling for affected businesses.

Complexity grading

How hard is this migration?

Standard CRM migration. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across BigChange and Mailchimp.

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    BigChange: Not publicly documented.

  • Data volume sensitivity

    B

    BigChange doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your BigChange to Mailchimp migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about BigChange to Mailchimp data migrations

Answers to the questions buyers ask most during BigChange to Mailchimp migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your BigChange to Mailchimp migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most BigChange-to-Mailchimp migrations complete within 12–48 hours of clock time for lists under 10,000 contacts. The planning phase — auditing custom properties and designing merge field mapping — typically takes 1–2 business days before any data moves. Larger contact volumes (10,000–100,000 records) extend the full migration to 3–5 days. The longest single step is usually the custom field planning phase when BigChange contacts use many distinct custom property names across the dataset.

Adjacent paths

Related migrations to explore

Ready when you are

Move from BigChange.
Land in Mailchimp, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day