CRM migration

Migrate from Ringy (formerly iSales) to Mailchimp

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) logo

Ringy (formerly iSales)

Source

Mailchimp

Destination

Mailchimp logo

Compatibility

50%

4 of 8

objects map 1:1 between Ringy (formerly iSales) and Mailchimp.

Complexity

CModerate

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

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.

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

Ringy (formerly iSales) logo

Ringy (formerly iSales)

What's pushing teams away

  • Pricing opacity and unpredictable usage costs — multiple reviewers report confusion about how charges for minutes and texts accumulate beyond included allowances.
  • Performance slowness and sluggishness — the iSales CRM system can be slow at times according to reviewers, which impacts daily productivity for high-volume users.
  • Auto-blocking behavior silently filters leads from the pipeline based on keywords without clear notification to the user, causing lost prospects.
  • Text message threading is difficult to follow in the interface, creating confusion for teams managing high volumes of inbound and outbound SMS conversations.
  • No documented public API means teams with complex integration needs or large data volumes hit walls that drive them toward platforms with better developer access.

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 Ringy (formerly iSales) objects map to Mailchimp

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

maps to

Mailchimp

Member

1:1
Fully supported

Ringy 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

maps to

Mailchimp

Merge fields or Company field

1:1
Fully supported

Ringy 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

maps to

Mailchimp

N/A (documented only)

lossy
Fully supported

Deals 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)

maps to

Mailchimp

N/A (documented only)

lossy
Fully supported

Ringy 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

maps to

Mailchimp

Merge Fields

lossy
Mapping required

Ringy 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

maps to

Mailchimp

Tag

1:1
Fully supported

Tags 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

maps to

Mailchimp

N/A (inventory only)

lossy
Fully supported

Ringy 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

maps to

Mailchimp

N/A

1:1
Fully supported

Ringy 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.

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.

Ringy (formerly iSales) logo

Ringy (formerly iSales) gotchas

High

Usage-based billing for calling and texting is not obvious

High

No public API — all data extraction is CSV-only via the UI

Medium

Auto-block keyword feature silently filters records from exports

Medium

Drip campaign and automation logic cannot be exported

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

  • Ringy has no public API — all export is manual CSV via the UI

    Ringy provides no documented REST endpoint, bulk export API, or developer documentation for programmatic data access. Every migration relies on the Generate CSV function inside the Leads export UI, which requires a logged-in user session and cannot be automated headlessly. This workflow is viable for most datasets but requires manual steps for very large exports that may need to be split by date range. We coordinate with the customer to ensure the correct user account has export permissions and that the Include all custom fields checkbox is selected before extraction begins.

  • Auto-block keyword filtering may have silently removed records

    Ringy's drip campaign system includes an auto-block feature that filters leads containing certain keywords from sequences and, in some cases, from the visible pipeline. Records that have been auto-blocked may not appear in CSV exports without explicit investigation. We audit the customer's auto-block keyword list during scoping and identify any blocked records that may have been excluded from the exported dataset. If records have been silently filtered, the customer decides whether to remove block keywords and re-export before migration or accept the filtered dataset as-is.

  • Mailchimp is an email platform, not a CRM — Deal and pipeline data has no destination

    Ringy Deals, pipeline stages, and sales rep assignments have no equivalent object in Mailchimp. Mailchimp organizes around Audiences and Members, not Leads and Opportunities. We export Deal data as a reference CSV for the customer to use if rebuilding in a separate CRM tool, but Deals do not import into Mailchimp as records. Teams that need to preserve deal tracking alongside their email marketing should plan to maintain a secondary CRM or consider moving to a platform that better supports both use cases.

  • Activity history (calls, emails, SMS) does not transfer as timeline data

    Ringy activity records — call logs, email timestamps, and SMS threads — appear as CRM history on Lead records. Mailchimp does not store call or SMS history. Any pre-migration communication history visible in Ringy will not appear in Mailchimp. We export call and email timestamp data as reference metadata, but the customer should understand that the Mailchimp timeline starts blank and fills with opens, clicks, and campaign engagement from the date of first send onward. There is no equivalent to Ringy's activity timeline in Mailchimp.

Migration approach

Six steps for a successful Ringy (formerly iSales) to Mailchimp data migration

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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

Context on both ends of the pair

Ringy (formerly iSales) logo

Ringy (formerly iSales)

Source

Strengths

  • Integrated calling, SMS, and email in a single flat-rate CRM reduces tool sprawl for sales teams
  • Cloud VOIP softphone with local ID display and call scripting directly in the CRM workflow
  • Mobile app with full CRM access for field and remote sales representatives
  • Drip campaign and automated follow-up sequencing to nurture leads without manual intervention
  • Color-coded UI and straightforward navigation that reviewers consistently describe as easy to learn

Weaknesses

  • No publicly documented API — all data extraction relies on the UI-based CSV export for Leads
  • Pricing model with add-ons (power dialer, AI tools) and usage-based calling/texting creates bill shock for heavy users
  • Auto-block keyword feature silently filters leads from the pipeline without user notification
  • Performance reported as sluggish at times, particularly under high-volume usage scenarios
  • SMS thread interface is difficult to follow for teams managing high volumes of text conversations
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?

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

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Ringy (formerly iSales) and Mailchimp.

  • Object compatibility

    C

    4 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

    Ringy (formerly iSales): Not publicly documented.

  • Data volume sensitivity

    B

    Ringy (formerly iSales) doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Ringy (formerly iSales) 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 Ringy (formerly iSales) to Mailchimp data migrations

Answers to the questions buyers ask most during Ringy (formerly iSales) to Mailchimp migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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 consultation

Most migrations complete in two to three weeks for datasets under 5,000 contacts with fewer than 15 custom fields. Migrations with 5,000 to 20,000 contacts or complex custom field sets move to four to six weeks. Timing is driven primarily by the customer's ability to complete the UI-based CSV export in Ringy, the number of custom fields requiring merge field creation in Mailchimp, and the depth of the drip campaign inventory that requires documentation for rebuild.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Ringy (formerly iSales).
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