CRM migration
Field-level mapping, validation, and rollback between Ringy (formerly iSales) and Mailchimp. We move data and schema; workflows are rebuilt natively in Mailchimp.
Ringy (formerly iSales)
Source
Mailchimp
Destination
Compatibility
4 of 8
objects map 1:1 between Ringy (formerly iSales) and Mailchimp.
Complexity
CModerate
Timeline
2-3 weeks
Overview
Ringy and Mailchimp serve different primary functions: Ringy is a communications-first CRM built around Leads, Companies, Deals, and a built-in VOIP softphone with drip campaign automation, while Mailchimp is an email marketing platform organized around Audiences, Members, Tags, and campaign automations. The migration scope is therefore narrower than most CRM-to-CRM moves. We export contacts from Ringy via the UI-based CSV function, explicitly including custom fields via the Include all custom fields checkbox, and map them to Mailchimp Members with standard merge fields. We audit the auto-block keyword list to identify records that may have been silently filtered from exports. Drip campaign logic, call history, SMS threads, and sales automation sequences do not migrate; we deliver a written inventory of Ringy campaigns and automations for the customer to rebuild in Mailchimp's automation builder. Deal records have no equivalent in Mailchimp and are documented as reference metadata only.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Ringy (formerly iSales) 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.
Ringy (formerly iSales)
Lead
Mailchimp
Member
1:1Ringy Leads are the primary migration record. We export via the UI CSV function with the Include all custom fields checkbox explicitly selected. Standard fields map directly: first_name, last_name, email, phone. The lead's status, source, and any sales rep assignment migrate as Mailchimp merge fields (FNAME, LNAME, EMAIL, PHONE plus custom fields like LSOURCE and SALESREP). We resolve any duplicate email addresses against existing Mailchimp audience members before import to avoid creating duplicate profiles.
Ringy (formerly iSales)
Company
Mailchimp
Merge fields or Company field
1:1Ringy Company records are associated with Leads but have no separate export path. We extract the company name and any company-level fields from the Lead CSV rows where they appear. Company data migrates to Mailchimp COMPANY merge field on the Member record, or is stored as a custom merge field if the customer prefers a normalized company object structure. Multiple Leads from the same company will share the same company value unless the customer requests company-level deduplication into a single group.
Ringy (formerly iSales)
Deal
Mailchimp
N/A (documented only)
lossyDeals in Ringy track pipeline stage, value, and expected close date against a Lead. Mailchimp has no opportunity or pipeline object. We export Deal records as a separate reference CSV documenting Lead ID, Deal name, stage, value, and close date. The customer uses this as a rebuild reference in a dedicated CRM tool if deal tracking continues to be required. Deals are not imported into Mailchimp as a data object.
Ringy (formerly iSales)
Activity (call, email, SMS)
Mailchimp
N/A (documented only)
lossyRingy activity records — call logs, email timestamps, and SMS threads — appear as associated history on Lead records in the CRM. Mailchimp does not store call or SMS history. Call duration, disposition, and timestamp data is exported as a reference CSV and preserved as metadata alongside the contact record. Actual engagement history (opens, clicks, unsubscribes) in Mailchimp begins from the date of first campaign send post-migration.
Ringy (formerly iSales)
Custom Properties
Mailchimp
Merge Fields
lossyRingy custom fields on Leads must be explicitly included in the CSV export via the Include all custom fields checkbox. We map each custom field to a Mailchimp merge field of appropriate type: text fields to text merge fields, date fields to date merge fields, numeric fields to number merge fields, and checkbox or multi-select fields to either text merge fields or tag assignments depending on the field cardinality. Mailchimp allows up to 40 merge fields per audience, which covers most Ringy custom field sets.
Ringy (formerly iSales)
Tag
Mailchimp
Tag
1:1Tags applied to Ringy Leads are extracted from the CSV export where they appear in the record row. Tags map directly to Mailchimp Tags on the corresponding Member record. Tag names are normalized to remove special characters that Mailchimp does not accept. If the same tag applies to multiple Leads, it becomes a Mailchimp Tag with multiple Member assignments, enabling the customer to build Mailchimp segments from migrated tag data.
Ringy (formerly iSales)
Campaign
Mailchimp
N/A (inventory only)
lossyRingy drip campaigns and automated follow-up sequences are platform-native automation objects with no documented export API. We do not migrate campaigns as functional objects. We deliver a written campaign inventory documenting campaign names, associated templates, stage sequences, and timing rules for the customer to use as a reference when rebuilding in Mailchimp Customer Journeys. The inventory is organized by campaign so the rebuild scope is clear.
Ringy (formerly iSales)
Call Log
Mailchimp
N/A
1:1Ringy stores call recordings and detailed call metadata within its built-in VOIP softphone and activity log. There is no documented bulk export path for call recordings or call disposition data. Call history does not migrate to Mailchimp. We export any call disposition and timestamp data that appears in the Lead CSV export as a reference CSV, but call recordings and audio files require a separate file-transfer process outside standard migration scope.
| Ringy (formerly iSales) | Mailchimp | Compatibility | |
|---|---|---|---|
| Lead | Member1:1 | Fully supported | |
| Company | Merge fields or Company field1:1 | Fully supported | |
| Deal | N/A (documented only)lossy | Fully supported | |
| Activity (call, email, SMS) | N/A (documented only)lossy | Fully supported | |
| Custom Properties | Merge Fieldslossy | Mapping required | |
| Tag | Tag1:1 | Fully supported | |
| Campaign | N/A (inventory only)lossy | Fully supported | |
| Call Log | N/A1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Ringy (formerly iSales) gotchas
Usage-based billing for calling and texting is not obvious
No public API — all data extraction is CSV-only via the UI
Auto-block keyword feature silently filters records from exports
Drip campaign and automation logic cannot be exported
Mailchimp gotchas
Contact count includes unsubscribed and non-subscribed records
Automation workflows cannot be exported
Account suspensions trigger silently during migration
Template HTML is Mailchimp-specific and may not render in other platforms
E-commerce data requires active store connection
Pair-specific challenges
Migration approach
Scoping and auto-block audit
We conduct a discovery session to establish the contact volume, custom field count, and any known auto-block keyword configurations in Ringy. We request read-only access to the Ringy account or guide the customer's admin to run the Leads CSV export with the Include all custom fields checkbox selected. We audit the auto-block keyword list to identify records that may have been silently filtered from the export before scoping is finalized. We also document any visible drip campaign structure as reference metadata for the handoff inventory.
Contact export and field mapping
We extract the Ringy Leads CSV and review the field structure, including any custom fields that appear. We map each Ringy field to a corresponding Mailchimp standard merge field (FNAME, LNAME, EMAIL, PHONE) or create custom merge fields in the Mailchimp audience for fields that do not map to standard names. We normalize tag values, clean any special characters, and identify duplicate email addresses that require merge or skip decisions. We produce a field mapping document for the customer to review before the import begins.
Mailchimp audience setup
We create or configure the destination Mailchimp audience, including all required merge fields and any tags that map from Ringy. We configure double opt-in settings based on the customer's preference (enabled by default for new audiences to maintain list hygiene). If the customer has existing Mailchimp audiences, we confirm which audience receives the migration and whether existing subscribers should be updated or new profiles created. We set up tag-based segments in Mailchimp that correspond to Ringy tag groups if the customer uses structured tagging.
Bulk import and deduplication
We import contacts into Mailchimp using the API-based bulk import method with batch chunking. For records with email addresses already present in the destination audience, we apply the customer's chosen deduplication strategy: update existing profiles with Ringy field data, skip duplicates, or create new profiles and archive old ones. We import tags as a separate step after the primary contact import to ensure Member records exist before tags are applied. Each import batch is reconciled against the source CSV row count before proceeding.
Campaign inventory and automation rebuild handoff
We deliver a written campaign inventory documenting every visible Ringy drip campaign, including campaign name, associated templates, stage sequence order, timing rules, and trigger conditions. This document serves as the reference for rebuilding sequences in Mailchimp Customer Journeys. We do not rebuild campaigns as functional Mailchimp automations inside the migration scope. We also deliver a Deal reference CSV documenting Lead ID, company, deal name, stage, value, and close date for the customer's CRM rebuild if deal tracking continues to be required.
Cutover and validation
We freeze Ringy write access during the final migration window, run a delta export of any records modified since the initial extraction, apply the delta to Mailchimp, and then validate the Mailchimp audience against the source CSV. We spot-check a sample of records for field-level accuracy and confirm tag assignments. We deliver a final reconciliation report showing total contacts imported, tags applied, and any records skipped due to invalid email addresses or missing required fields. We do not provide ongoing post-migration administrative support as standard scope.
Platform deep dives
Ringy (formerly iSales)
Source
Strengths
Weaknesses
Mailchimp
Destination
Strengths
Weaknesses
Complexity grading
Moderate CRM migration. 4 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Ringy (formerly iSales) and Mailchimp.
Object compatibility
4 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Ringy (formerly iSales): Not publicly documented.
Data volume sensitivity
Ringy (formerly iSales) doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Ringy (formerly iSales) to Mailchimp migration scoping. Not seeing yours? Book a call.
Walk through your Ringy (formerly iSales) to Mailchimp migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Ringy (formerly iSales)
Other ways to arrive at Mailchimp
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.