Table of Contents
Bring 24 months of recordings, transcripts, and activity into Salesforce in about a week — mapped to the right records.
Book a demo
Or use our free web app.

How to Import 12 Months of Chorus, Gong, or Fathom Recordings Into Salesforce

See how Weflow imports your Gong, Chorus, or Fathom history and re-links it to the right Salesforce records.
See it live

You've mostly decided to switch. What's holding you up is the two years of recorded calls sitting inside the tool you're leaving, and the fact that nobody has told you in mechanics how they'd come across.

Short answer: they come with you. Weflow imports recordings, transcripts, and call metadata from Gong, Chorus, Jiminny and others using an API key, re-links them to the right Salesforce accounts, opportunities, and contacts, and a Gong migration runs in about a week. This piece walks through exactly what transfers, how the mapping works, what you have to provide, what it costs, and the edge cases worth knowing before you commit to a cutover date.

Weflow is the Revenue AI Orchestration platform for sales, customer success, and RevOps teams, built for Salesforce teams. That last part is why the import gets judged on one thing: whether the history lands on the right Salesforce records, so those years of calls and activity are feeding your deal reviews from day one instead of restarting from zero. And because that data lands in objects you own, this is a migration you run once.

What transfers when you leave Gong, Chorus, or Fathom

Recordings, transcripts, and call metadata all transfer, up to 24 months of history as standard and up to 3 years on a custom scope. The migration isn't limited to calls either: Weflow backfills email and calendar activity over the same window, which your recording tool likely never held in the first place.

Data typeWhat transfersWhere it lands
Call recordingsUp to 24 months standard, up to 3 years customYour own cloud storage, linked from the recording in Weflow
TranscriptsReused where the provider's API exposes them, retranscribed otherwiseSalesforce, alongside the structured outputs of each call
Call metadataTitle, date, duration, participantsMapped to the matching Salesforce account, opportunity, or contact
Email and calendar activityUp to 24 months backfill from Google Workspace or MicrosoftNative Salesforce Task, Event, and EmailMessage records
Keyword trackersYour existing tracker set, applied retroactively over imported callsWeflow trackers and analytics, reportable by rep and team
Clips and playlistsRebuilt in WeflowWeflow call library

Everything imported gets reprocessed through Weflow AI. So the old calls come out with the same summaries, field extractions, and coaching scores as the calls you record next week, which is what makes the history usable rather than archival.

How Weflow re-links imported recordings to Salesforce records

Re-linking is automatic, and it runs on two paths depending on what your current provider exposes.

SituationHow the mapping happens
The Salesforce association is retrievable through your provider's APIWeflow uses that association directly to map each recording to the correct account, opportunity, or contact
The association isn't available through the APIWeflow runs its own lookup service to match each recording to the right Salesforce record

That second path is the one that matters, because it's the exact gap teams hit coming off Chorus: exported calls arrive without the account and opportunity links they had inside the old tool. A lookup that resolves them is the difference between recovered history and an orphaned pile of media files.

You still get a manual override. Open any recording, search Salesforce from the record, and link or relink it yourself.

Weflow recording with Link to Salesforce search dropdown showing matching account and contact records

What you need before the import starts

The ask is short. An API key for your current provider is essentially the whole thing, and Weflow handles the import on its end with no manual export or file upload from you.

  • An API key for your current provider. Once you share it, the import runs on Weflow's side. If no API key is available, a raw file export can work, but our team evaluates it first.
  • A decision on the history window. 24 months is standard and covers most teams; longer cycles usually want the custom 3-year scope, and it's cheaper to decide now than to re-run later.
  • Cloud storage for the video files. Recordings go to your own storage, not into Salesforce, so provision the bucket before the import rather than during it.
  • Salesforce admin plus a Google Workspace or Microsoft admin. The technical setup is a 30 to 45 minute session with both, and mailbox and calendar access is the part that tends to attract extra security scrutiny, so start it early.
  • Your existing tracker list. Bring the keywords you've built up over years so reporting continues instead of restarting.

How Weflow runs the migration: three steps, one week

The migration is a defined three-phase process and Weflow runs it, rather than handing you to an implementation partner. It's free, and there are no implementation or platform fees on our side.

Step 1: Import recordings and map them to Salesforce records

You share the API key. Weflow pulls recordings, transcripts, and metadata from Gong, Chorus, Jiminny, or another provider, or from CSV where that's the cleaner route, and maps each one to the correct Salesforce record.

Transcripts are reused where the provider exposes them and retranscribed where it doesn't. Everything runs through Weflow AI afterwards.

Done looks like this: your call library is populated, and each recording resolves to an account, opportunity, or contact you can open in Salesforce.

Weflow Recordings library showing call recordings in grid view inside Conversation Intelligence

Step 2: Configure Weflow for your team's workflows

This is where the days actually go, and it's the step that decides whether day one after cutover is productive. The decisions are yours, the build is ours.

  • Summary templates. Every AI output is a prompt an admin can rewrite, so you can reproduce the note format your managers already expect.
  • AI field updates. Map your MEDDIC, MEDDPICC, SPICED, BANT, or in-house qualification fields to prompts, drawing on 250+ pre-built prompts and around thirty methodology templates.
  • Trackers and coaching scorecards. Load the tracker set you brought across and set the scorecards per team and call type.
  • Consent mode and notetaker settings. Opt-out, opt-in, or manual, plus which meetings the notetaker joins. This one belongs in a conversation with legal before reps go live, not after the first guest objects.
Weflow post-meeting summary with structured sections and speaker timeline

Step 3: Roll out to reps with role-based training

The cutover to live recording is an enablement job, not a login dump. Weflow runs the training itself, by role, and we'll run it in the language the team actually works in.

Split the audiences on purpose. Reps get the parts that give them time back: the summary, the follow-up email, the fields written from the call. Managers get the coaching and insight views in their own session.

Put talk ratio and monologue length in front of the whole team on launch day and the rollout gets read as surveillance. We've watched that kill adoption more than once.

How long the migration takes and what it costs

The one-week timeline for a Gong migration

About a week, end to end. Recordings, metadata, and transcripts come back through the Gong API, and the import itself runs on our side rather than on your team's calendar.

The technical setup is a single 30 to 45 minute session. The rest of the week is configuration and the role-based rollout.

If you're also standing up deal intelligence and forecasting at the same time, plan one to three weeks to full value instead. That's a rollout choice, not an import constraint, and most teams sequence capture and conversation intelligence first.

What the migration costs, and where fees hide

Weflow's migration is free. No implementation fee, no platform fee, no per-recording charge for the import.

The fees to budget for sit on the incumbent's side:

  • Gong charges roughly $1,000 for the migration API that gets your recordings and transcripts out.
  • Data access can carry its own licensing depending on how your contract is structured, which is worth checking before you assume the export is included.

Ask your incumbent for the export cost in writing while you still have renewal leverage. That's the one number in this project you don't control.

Migration differences between Gong, Chorus, and Fathom

The three steps are the same for all three providers. What changes is the specific friction each one brings.

Gong: API import, the export fee, missing email history

The Gong path is the cleanest of the three technically. Recordings, transcripts, and metadata come through the Gong API, and Gong documents the migration as a paid service at around $1,000.

Gong invented this category and still has the deepest conversation analytics in it. The exit mechanics are a separate question from the analytics.

What to plan for: Gong never backfilled historical email or calendar activity, so it isn't in the export and can't be. That backfill comes from Weflow reading your Google Workspace or Microsoft data directly, up to 24 months.

Chorus: exports don't auto-link, lookup matching fixes it

Chorus is the older, rule-based product in this group, and customers moving off it tell us the same two things: no control over custom keyword trackers, and shared snippets that carry video with no transcript.

The migration-specific issue is linkage. Imported Chorus calls don't auto-link to Salesforce accounts and opportunities on their own.

What to plan for: nothing, in practice, because that's the case Weflow's lookup service handles. Ask for the mapping report after import and spot-check a dozen calls on your messiest multi-opportunity accounts.

Fathom: file exports work but get evaluated first

Fathom is the lighter, HubSpot-shaped tool of the three. Its custom summary sections push into HubSpot deal fields, which suits a flat single-buyer model and doesn't map onto Salesforce opportunity contact roles.

Migrations off it typically run through recording exports rather than a clean API import.

What to plan for: honest answer, a file-based import is possible but not guaranteed. Our team evaluates the export before we commit to it. Get that evaluation done before you put a cutover date in front of your VP.

Three migration pitfalls to plan for

Every one of these is a gap between what people assume transfers and what actually does.

The assumptionWhat actually happensHow to plan for it
Email and calendar history is inside the exportGong holds no historical email or calendar backfill, so there's nothing to exportScope the mailbox and calendar backfill as its own workstream, and start the security review early because email access draws extra scrutiny
Video files will live in SalesforceVideo goes to your own cloud storage by design, since Salesforce storage is expensive and heavy. Transcripts and structured outputs land in SalesforceProvision the storage bucket before import day and confirm who owns it internally
A raw file export is as good as an API keyFile-based imports have to be evaluated by Weflow's team before we commit to themGet the evaluation done during evaluation, not after signature

Why this is the last conversation intelligence migration

The reason this project is worth running is that you never have to run it again.

Weflow writes captured activity and conversation outputs into native Salesforce objects: Task, Event, EmailMessage, and the standard or custom fields you already report on. Those records are yours. They stay in your Salesforce after a contract ends, readable by your own reports, flows, and AI.

Compare that with the position you're leaving. Gong keeps recordings, transcripts, and its intelligence layer in its own cloud, which is why getting years of history back out is a paid API call and a week of work.

I've used Gong before. I'm a previous Gong user. I know they're weak and also you can never leave them because you don't own any of the data. And also they take you away from the Salesforce interface and you have to work within their interface.

That's the trap you're paying to escape. Writing everything into objects you own is what stops it recurring, because the next time you evaluate a vendor, the history is already sitting in your CRM rather than theirs.

See how Weflow captures activity, updates Salesforce fields from calls, and rolls up your forecast. Book a 30-minute demo.

FAQ: migrating call recordings into Salesforce

Do keyword trackers, clips, and playlists carry over?

Trackers carry over, clips and playlists get rebuilt. You bring your existing tracker set across so keyword reporting doesn't restart from zero, and Weflow's historical crawl applies those trackers retroactively to the imported calls. Clips and playlists are recreated in Weflow, which in practice means picking the ones your enablement team actually uses rather than porting hundreds nobody opens.

Can we run our old tool and Weflow in parallel?

Yes, and it's a sensible way to de-risk a cutover. The risk to sequence around is duplicate data: if two tools both write the same customer meeting into Salesforce, you get two meeting records, and meetings per rep and meetings per closed opportunity get double counted. Keep one tool writing to Salesforce at a time and let the other run read-only during the overlap.

Are imported transcripts reused or retranscribed?

Reused where your provider's API exposes them, retranscribed where it doesn't. Either way, every imported call is reprocessed through Weflow AI, so the summaries, field extractions, and coaching scores on your old calls match the templates you just configured.

Does the migration work if we're not on Salesforce?

No. Weflow works exclusively with Salesforce, so there's no HubSpot, Dynamics, or Pipedrive path. If you're on another CRM, we're not a fit and you'll save time knowing that now.

How is imported call data secured during and after migration?

Weflow is SOC 2 Type II certified, GDPR, CCPA and HIPAA compliant, and runs zero data retention for AI processing, so customer data is never used to train models. ISO 27001 is in progress rather than certified, and European customers can run on Frankfurt data center infrastructure. If your procurement mandates FedRAMP, we're not certified and won't clear that gate.

By
Philipp Stelzer

Philipp Stelzer is the co-founder and CPO of Weflow, the modular Revenue AI Orchestration platform. He co-hosts the RevOps Lab podcast alongside Janis Zech, bringing the product and systems lens to conversations with RevOps leaders and sales operators. At Weflow, Philipp leads product and spends his time close to how revenue teams actually work day-to-day — activity capture, deal inspection, forecasting workflows, and the operational details that make or break a RevOps motion. On the podcast and blog, he digs into the mechanics: the workflows, tools, and process design behind teams that hit their number.

More articles by
Philipp Stelzer

Related articles

Native Salesforce forecasting vs Weflow: quotas, pipeline waterfall, and pipeline history

Compare native Salesforce forecasting vs Weflow on quotas, pipeline waterfall, and history.

Clari vs Gong: Forecasting and Conversation Intelligence Compared

Decide between Clari vs Gong for forecasting and conversation intelligence, and where each falls short.

Clari Pricing and Value: How Mid-Market Teams Evaluate the Real Cost (and How Weflow Compares)

Learn how mid-market teams compare Clari pricing, renewal costs, and forecasting value vs Weflow.

Clari Copilot vs Weflow: When Conversation Intelligence Is Just Transcription

Decide between Clari Copilot vs Weflow when conversation intelligence is just transcription.

Clari after the Salesloft merger: what actually changed, and what it means for your renewal

See what changed after the Clari-Salesloft merger and decide whether to renew or switch.

How to Import 12 Months of Chorus, Gong, or Fathom Recordings Into Salesforce

Learn how to import 12 months of Chorus, Gong, or Fathom recordings into Salesforce.

Getting Fathom insights into Salesforce: the limits of a notetaker and when to move on

Learn where Fathom stops in Salesforce and when to switch from AI call summaries to Salesforce-native fields.

Why Gong gates its pricing until the third call, and what to ask before then

Learn why Gong delays pricing, what to ask by call three, and how Weflow vs Gong costs compare.

Why Einstein Activity Capture Maps Activity to the Account, Not the Opportunity (and How Weflow Fixes It)

Learn why Einstein Activity Capture maps to Accounts, not Opportunities, and when Weflow fits better

6 best Clari alternatives for mid-market revenue teams (2026)

Compare 6 Clari alternatives for mid-market revenue teams on forecasting, Salesforce fit, and cost.

How to replace Clari and Clari Copilot: migration timeline and change management

Learn the Clari and Clari Copilot migration timeline, overlap plan, and change management

Best Gong Alternatives for Revenue Teams on Salesforce (2026)

Compare the best Gong alternatives for Salesforce revenue teams, including Weflow, pricing, and write-back.