Helpdesk migration

Migrate from Re:amaze to Salesforce Service Cloud

Field-level mapping, validation, and rollback between Re:amaze and Salesforce Service Cloud. We move data and schema; workflows are rebuilt natively in Salesforce Service Cloud.

Re:amaze logo

Re:amaze

Source

Salesforce Service Cloud

Destination

Salesforce Service Cloud logo

Compatibility

60%

6 of 10

objects map 1:1 between Re:amaze and Salesforce Service Cloud.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Re:amaze to Salesforce Service Cloud is a shift from a lightweight e-commerce-first helpdesk to an enterprise service platform with case management, omni-channel routing, and AI capabilities. Re:amaze organizes conversations as a unified queue around Contacts; Salesforce Service Cloud uses Cases attached to Contacts and Accounts with a full parent-child data model. We map Re:amaze Conversations to Salesforce Cases, preserving the full message thread, assignee, status, and timestamps. Quick Answers (canned responses) and Knowledge Base articles migrate as documented content with structural mapping; your admin rebuilds them as Salesforce Email Templates and Knowledge Articles post-migration. We do not migrate automations, macros, or workflows as code; we deliver a written inventory of these for your Salesforce admin to rebuild in Flow or Omni-Channel.

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

Re:amaze logo

Re:amaze

What's pushing teams away

  • AI capabilities are described as basic or beta-stage compared to Zendesk and Front, which offer autonomous agents and advanced AI routing, causing teams with complex support automation needs to look elsewhere.
  • Hidden SMS and voice costs that are not included in the base per-agent price, leading to surprise bills for teams planning to use text or phone support.
  • Limited advanced reporting and analytics—teams needing workforce management, SLA dashboards, or granular SLA reporting find the built-in reporting insufficient.
  • Per-agent pricing scales cost linearly, making it more expensive than flat-rate competitors like Help Scout or some Freshdesk tiers for larger teams.

Choosing

Salesforce Service Cloud logo

Salesforce Service Cloud

What's pulling them in

  • Deep Salesforce ecosystem integration with Sales Cloud, Marketing Cloud, and custom Apex apps creates a single pane of glass for enterprise customer data and cross-functional workflows.
  • Omnichannel case routing — email, chat, phone, social, and messaging — unified under one case object means agents do not lose context when customers switch channels mid-interaction.
  • AI for customer service (Einstein AI / Agentforce) offers automated case classification, suggested replies, and chatbot routing that reduces Tier-1 ticket volume without manual rule authoring.
  • Entitlement and milestone tracking enforces SLA compliance natively, automatically calculating breach windows and surfacing violations to supervisors in dashboards.
  • Salesforce's massive AppExchange ecosystem provides pre-built connectors, industry-specific managed packages, and third-party tools that extend Service Cloud beyond its out-of-box capabilities.

Object mapping

How Re:amaze objects map to Salesforce Service Cloud

Each row shows how a Re:amaze object lands in Salesforce Service Cloud, including any object-level transformations, lookup resolution, or schema-design dependencies.

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

Re:amaze

Conversation

maps to

Salesforce Service Cloud

Case

1:1
Fully supported

Re:amaze Conversations map to Salesforce Cases. Each conversation's subject, category, message thread, assignee email, status, and timestamps (created_at, updated_at) migrate as Case fields (Subject, Description, OwnerId, Status, CreatedDate, LastModifiedDate). The message thread becomes the Case thread using EmailMessage records linked to the Case. Conversation status (open, resolved, snoozed) maps to Salesforce Case Status values that we configure in the destination org during schema setup.

Re:amaze

Contact

maps to

Salesforce Service Cloud

Contact

1:1
Fully supported

Re:amaze Contacts map directly to Salesforce Contacts. The contact's name, email, phone, and computed attributes (browser, location, last seen) migrate to the equivalent Salesforce Contact fields. We resolve the Account lookup by matching the contact's domain against existing Salesforce Accounts or creating a new Account during the pass. Custom field values from Re:amaze attach as Salesforce custom fields on the Contact record.

Re:amaze

Custom Fields

maps to

Salesforce Service Cloud

Custom Fields

lossy
Mapping required

Re:amaze does not expose a Custom Field definition endpoint, so we discover custom fields by sampling 50-100 contact records and extracting non-standard keys. Each discovered field maps to a Salesforce custom field of equivalent type (text, number, date, checkbox, picklist). We create the Salesforce custom fields before the Contact import pass and validate the field types against the sampled data to avoid type-mismatch rejections at import time.

Re:amaze

Tags

maps to

Salesforce Service Cloud

Case Tag or Multi-Select Picklist

lossy
Fully supported

Re:amaze tags on conversations are a flat string list per record with no hierarchy. We migrate tags as a multi-select picklist on Case (CaseTag__c) or as Salesforce Topics with TopicAssignment records depending on the customer's reporting needs identified during scoping. Admin-created tags and agent-applied tags carry no distinction at migration time; both become tag values in Salesforce.

Re:amaze

Quick Answers

maps to

Salesforce Service Cloud

Email Template (documented, not migrated)

1:1
Fully supported

Quick Answers are canned response templates grouped by category with title, content body, and optional shortcode. We export the full Quick Answer library including HTML formatting and deliver it as a documented template library with Salesforce Email Template equivalent mapping. We do not migrate Quick Answers as Salesforce Email Templates because the content requires formatting review and the shortcode model has no direct Salesforce equivalent. The customer's admin rebuilds them as Salesforce Email Templates or Flow actions post-migration.

Re:amaze

Knowledge Base Articles

maps to

Salesforce Service Cloud

Knowledge Article

lossy
Fully supported

Re:amaze FAQ articles are searchable, category-grouped, and embeddable. We map them to Salesforce Knowledge Articles by creating an Article Type matching the Re:amaze category structure, configuring Data Category Groups to match the category hierarchy, and migrating article content, publish status, and category assignment. Articles with embedded images require URL rewriting to Salesforce's document storage. Publish status (draft, published, archived) maps to Salesforce Knowledge Article Version Status.

Re:amaze

Brand

maps to

Salesforce Service Cloud

Account or Salesforce Organization

lossy
Fully supported

Re:amaze multibrand hosts multiple customer-facing brands under separate subdomains within a single account. Each brand's conversations, contacts, and KB articles scope to one migration pass using the brand's subdomain. We either create a separate Salesforce org for each brand (if isolation is required) or use an Account hierarchy where each brand is a child Account under a parent organization Account. The customer decides during scoping.

Re:amaze

Agent / User

maps to

Salesforce Service Cloud

User

1:1
Fully supported

Re:amaze Agents (name, email, role: admin or agent, avatar, availability status) map to Salesforce Users. We resolve agents by email match against the destination org's User table. Agents without a matching Salesforce User go to a reconciliation queue for the customer's admin to provision before Case import begins because OwnerId is required on Case records.

Re:amaze

Attachments

maps to

Salesforce Service Cloud

ContentDocument / Attachment

1:1
Mapping required

Conversation message attachments and contact profile attachments export as files with metadata. We download files from Re:amaze's CDN or signed URLs, upload them to Salesforce Files (ContentDocument), and link them to the parent Case or Contact via ContentDocumentLink. Files over 25 MB are chunked per Salesforce's document storage limits.

Re:amaze

Integrations

maps to

Salesforce Service Cloud

Not applicable

1:1
Not supported

Re:amaze integrations with Shopify, BigCommerce, Magento, and other e-commerce platforms store connection state server-side with OAuth credentials and webhook URLs that cannot be extracted in transferable form. We document the integration list during scoping and flag each one for manual reconfiguration post-migration. The e-commerce order and customer context that appeared inside Re:amaze conversations does not migrate as structured data unless the customer has exported that data separately.

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.

Re:amaze logo

Re:amaze gotchas

Medium

API rate limits are not publicly documented

Medium

SMS and voice channels are not included in base pricing

High

Brand-scoped API requires correct subdomain configuration

Low

Custom field discovery requires sampling contact records

Salesforce Service Cloud logo

Salesforce Service Cloud gotchas

High

Data Export 512MB file size cap breaks large org exports

High

API Daily Request Limits vary by license edition

High

No automatic data backup in base Salesforce

Medium

Picklist dependencies silently break records when unmapped

Medium

Workflow rules fire unexpectedly during data load

Pair-specific challenges

  • Quick Answers and macros do not migrate as Salesforce equivalents

    Re:amaze Quick Answers use a category-grouped template model with optional shortcodes that has no direct Salesforce equivalent. Salesforce Email Templates use merge fields tied to specific objects, and Flow macros are a different implementation pattern. We do not migrate Quick Answers as functional Salesforce objects. We deliver the full Quick Answer library as a documented content inventory with Salesforce Email Template mapping, and the customer's admin rebuilds them post-migration. If macros included conditional logic or delay actions, that logic must be redesigned in Salesforce Flow.

  • Re:amaze API has undocumented rate limits

    The Re:amaze API documentation states it is rate limited but never specifies request-per-minute or request-per-day caps. During extraction, jobs can pause mid-transfer with no warning if the limit is hit. We handle this with exponential backoff and checkpoint-based resume logic. We test burst limits against the customer's specific account tier before committing to a migration window and ask for the admin-level API token during onboarding to validate limits in advance.

  • Brand-scoped API requires correct subdomain per brand

    Re:amaze API requests are scoped by brand via the subdomain in the endpoint. Using the wrong brand's subdomain returns zero records even when data exists. We extract the brand subdomain from the customer's Re:amaze settings during onboarding, verify connectivity with a probe request before any data extraction begins, and run each brand as a separate migration pass. For multi-brand accounts, this means multiple sequential passes with independent reconciliation per brand.

  • Salesforce validation rules and field security block imports

    Salesforce orgs commonly enforce validation rules and field-level security that reject migrating records if the migration user lacks bypass permissions. We coordinate with the customer's Salesforce admin to grant the migration user the Bulk API permission set and temporarily disable or extend validation rules during load. Skipping this step typically results in 5-25 percent record rejection on the first import pass, requiring a re-run with corrections.

  • Knowledge Article category mapping requires upfront configuration

    Salesforce Knowledge requires a pre-configured Article Type and Data Category Group before articles can be imported. Re:amaze's article categories do not have a direct Salesforce equivalent, and the category structure must be designed during scoping. We configure the Article Type and Data Category Group in a Sandbox org first, validate the category mapping with a sample of articles, and then apply the same configuration to production before the Knowledge migration pass.

Migration approach

Six steps for a successful Re:amaze to Salesforce Service Cloud data migration

  1. Discovery and brand scoping

    We audit the Re:amaze account across brands, custom fields, conversation volume, Quick Answer count, Knowledge Base article count, and agent count. For multi-brand accounts, we scope each brand as a separate migration pass. We verify API connectivity and token permissions against the brand-specific subdomain. The discovery output is a written migration scope with record counts per brand, a custom field map built from contact sampling, and a Quick Answer inventory.

  2. Salesforce schema preparation

    We configure the Salesforce destination org: Case object with custom status values mapped from Re:amaze conversation states, Article Type and Data Category Groups matching the Re:amaze Knowledge Base category hierarchy, custom fields on Contact and Case matching the discovered Re:amaze custom field map, Email Templates (blank, for the customer's admin to populate from the Quick Answer inventory), and User records for agents reconciled by email match. Schema deploys into a Salesforce Sandbox first for validation.

  3. Sandbox migration and reconciliation

    We run a full migration into a Salesforce Sandbox using representative data volume. The customer's service operations lead reconciles record counts (Cases in, Contacts in, Articles in), spot-checks 25-50 random Cases against the Re:amaze source conversation threads, and validates Knowledge Article category assignments. Any field mapping corrections, status value adjustments, or category structure changes happen in Sandbox before production migration begins.

  4. User provisioning and agent reconciliation

    We extract every distinct Re:amaze agent referenced on conversations and match by email against the Salesforce destination org's User table. Agents without a matching Salesforce User enter a reconciliation queue for the customer's admin to provision. Agent roles (admin, agent) map to Salesforce profiles or permission sets that we document during scoping. Migration cannot proceed to Case import because OwnerId references must be resolved first.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Users (validated), Accounts (created from contact domain matching or parent organization setup), Contacts (with AccountId resolved and custom fields populated), Cases (with OwnerId resolved, message thread as EmailMessage records, and Tags as multi-select or Topics), Knowledge Articles (after Article Type and Data Category Group configuration), Attachments (as Salesforce Files linked via ContentDocumentLink). Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, delta sync, and automation handoff

    We freeze Re:amaze writes during cutover, run a final delta migration of any conversations or contacts modified during the migration window, then enable Salesforce Service Cloud as the system of record. We deliver the Quick Answer inventory document with Salesforce Email Template mapping and the automation/macro inventory for the customer's admin to rebuild in Flow. We support a one-week hypercare window to resolve reconciliation issues. We do not rebuild Re:amaze macros or automations as Salesforce Flow inside the migration scope.

Platform deep dives

Context on both ends of the pair

Re:amaze logo

Re:amaze

Source

Strengths

  • Multichannel inbox unified under a single shared queue for email, live chat, SMS, WhatsApp, and social messaging.
  • Native Shopify, BigCommerce, and Magento integration that brings order and customer data into the conversation without middleware.
  • Multibrand architecture allowing multiple customer-facing brands to run from one account with separate reporting.
  • GoDaddy-backed stability and financial backing since the 2021 acquisition, with grandfathered account pricing honored.

Weaknesses

  • AI features are beta or basic compared to market leaders like Zendesk, which offer autonomous agents and advanced routing.
  • Per-agent pricing plus add-on costs for SMS and voice create a higher effective TCO than some flat-rate competitors.
  • Limited advanced reporting and workforce management features that mid-market and enterprise teams require for SLA tracking.
  • Help Desk Migration service (third-party) charges records-based pricing, adding cost on top of platform fees for bulk imports.
Salesforce Service Cloud logo

Salesforce Service Cloud

Destination

Strengths

  • Enterprise-grade security, compliance certifications, and audit logging available across all paid editions with Shield offering enhanced event monitoring.
  • Scalable multi-tenant cloud architecture supporting orgs from 5 users to 150,000+ seat enterprises without infrastructure management overhead.
  • Omnichannel contact center unifying email, live chat, phone, messaging, and social into a single Case timeline per customer interaction.
  • Rich workflow automation via Salesforce Flow, Process Builder, and Apex triggers enabling complex case escalation, routing, and field updates.
  • Native AI capabilities (Agentforce / Einstein) for case auto-routing, classification, suggested responses, and chatbot escalation without third-party add-ons.

Weaknesses

  • Per-seat pricing model with no contact limits creates unpredictable cost scaling for large organizations adding many agents over time.
  • No automatic data backup — organizations must purchase a third-party backup solution or build manual Data Loader exports to protect against data loss from human error, failed deployments, or integrations overwriting records.
  • Steep learning curve for non-technical users requiring dedicated admin resources and formal training investment before teams reach productive velocity.
  • Annual contract requirements and limited pro-ration on exit create significant switching cost friction, especially for organizations evaluating alternatives mid-cycle.
  • Add-on licensing (CPQ, Einstein Activity Capture, Shield, Data Cloud) can double effective per-seat cost without clear documentation of which features are included in base tiers.

Complexity grading

How hard is this migration?

Moderate Helpdesk migration. 1 of 7 objects need a manual workaround.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Re:amaze and Salesforce Service Cloud.

  • Object compatibility

    C

    1 of 7 objects need a manual workaround.

  • Field mapping clarity

    C

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

  • Timeline complexity

    B

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

  • API constraints

    B

    Re:amaze: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Re:amaze to Salesforce Service Cloud 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 Re:amaze to Salesforce Service Cloud data migrations

Answers to the questions buyers ask most during Re:amaze to Salesforce Service Cloud migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Re:amaze to Salesforce Service Cloud migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Migrations under 10,000 Cases, 15,000 Contacts, and no Knowledge Base articles land between three and five weeks. Migrations with Knowledge Base articles requiring article type configuration and category remapping, Quick Answers requiring content review, custom fields exceeding 50, or multi-brand scoping move to eight to twelve weeks because of Knowledge structure setup, Data Category Group configuration, and delta reconciliation across brand passes. The timeline also depends on Salesforce admin availability for User provisioning and validation rule coordination.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Re:amaze.
Land in Salesforce Service Cloud, 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