CRM migration

Migrate from Marketing Star to Freshsales

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

Marketing Star logo

Marketing Star

Source

Freshsales

Destination

Freshsales logo

Compatibility

50%

4 of 8

objects map 1:1 between Marketing Star and Freshsales.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Marketing Star to Freshsales is a structural migration from a marketing automation tool into a sales-focused CRM. Marketing Star organizes data around Contacts, Lists, and Campaigns with tier-based send and list caps; Freshsales uses the standard CRM model of Leads, Contacts, Accounts, and Deals with per-user licensing and AI-powered lead scoring. We resolve Marketing Star's required-email-or-phone validation at the profiling stage, chunk oversized lists against Freshsales' contact limits per tier, and map campaign membership to Freshsales' tag and territory system. Automation Workflows, SMS opt-in configurations, QR code triggers, and Landing Pages do not migrate as code; we deliver a written inventory of these for the customer's admin to rebuild in Freshsales Workflows and Freddy AI.

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

Marketing Star logo

Marketing Star

What's pushing teams away

  • Tier-based send limits cap monthly email and SMS volumes, forcing growing teams to upgrade or fragment sends across campaigns.
  • Record-per-list caps (50,000 to 500,000 depending on plan) constrain large-scale audience management without a clear upgrade path for overages.
  • Small-team user limits (1 to 5 users across tiers) create collaboration bottlenecks as marketing teams scale operations.

Choosing

Freshsales logo

Freshsales

What's pulling them in

  • Lowest barrier to entry among major CRMs — the free tier supports up to 3 users and includes core CRM functionality before committing to per-seat pricing.
  • Built-in chat, email, and phone reduce reliance on third-party integrations for basic sales communication and contact management.
  • Freddy AI contact scoring and deal insights are included on Pro plans at a lower price than comparable HubSpot tiers.
  • Kanban pipeline views across Contacts, Accounts, and Deals provide visual deal management without requiring custom configuration.
  • Integration with the broader Freshworks ecosystem (Freshdesk, Freshchat, Freshservice) reduces tool sprawl for teams already using Freshworks.

Object mapping

How Marketing Star objects map to Freshsales

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

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

Marketing Star

Contact

maps to

Freshsales

Lead or Contact (split required)

1:many
Fully supported

Marketing Star Contacts map to either Freshsales Lead (for unqualified prospects) or Contact (for qualified buyers attached to an Account). We compute the split during scoping using any available engagement data: contacts with campaign open or click history become Leads; contacts with explicit sales qualification signals become Contacts with an Account. Marketing Star's email-or-mobile-phone requirement maps to Freshsales Contact's required email field and separate mobile phone property.

Marketing Star

List

maps to

Freshsales

Tag

lossy
Fully supported

Marketing Star Lists map to Freshsales tags on Contact and Lead records. We export each list as a distinct tag value (e.g., list_name as tag) and apply bulk tag assignments during migration. For organizations with over 100 lists, we recommend grouping related lists under a tag prefix convention to avoid tag proliferation in Freshsales. Alternatively, if the customer uses Freshsales' territory or team assignment feature, we map list ownership to territory records.

Marketing Star

Campaign

maps to

Freshsales

Activity Timeline + Tag

1:many
Fully supported

Marketing Star Campaigns (email, SMS, QR code sends) do not have a direct Freshsales equivalent because Freshsales is a CRM, not a campaign automation platform. We map campaign history to the Contact or Lead activity timeline as a Campaign Activity record with the campaign name, send date, and outcome (delivered, opened, clicked, bounced). For organizations that rely on campaign attribution, we add a custom field campaign_source__c on Contact to preserve the originating Marketing Star campaign name.

Marketing Star

Form

maps to

Freshsales

Custom Fields on Contact or Lead

1:1
Fully supported

Marketing Star Form submissions populate contact properties. We extract form field names and their corresponding values and map them to Freshsales custom fields on Contact or Lead. If the source form uses a field not present in Freshsales, we create the custom field before migration. Form submission timestamp migrates as a custom property (e.g., form_submitted_date__c) for attribution and lead scoring.

Marketing Star

SMS Contact

maps to

Freshsales

Contact Mobile Phone + Opt-in Fields

1:1
Fully supported

Marketing Star SMS contacts are distinguished by mobile phone number and SMS opt-in status. We preserve SMS consent in a custom field sms_consent__c (boolean) and sms_opt_in_date__c (date) on Freshsales Contact. Freshsales Growth and above include built-in SMS capabilities via Freshcaller integration, which the customer can configure post-migration.

Marketing Star

QR Code

maps to

Freshsales

Custom Field or UTM Mapping

1:1
Fully supported

Marketing Star QR codes track physical-to-digital attribution and link to Campaigns or Forms. We export QR code metadata (redirect URL, campaign association, creation date) and map it to Freshsales custom fields on Contact (utm_source__c, qr_code_id__c) to preserve attribution data. Full QR code management is a Marketing Star feature without a Freshsales native equivalent.

Marketing Star

Landing Page

maps to

Freshsales

Static Asset Export (URL Redirect Document)

1:1
Fully supported

Landing pages are only available on Marketing Star Ultimate tier. We export page content as static HTML or a URL redirect configuration document. Freshsales does not host landing pages natively; we recommend the customer host redirects on their website or use a dedicated landing page tool (HubSpot, WordPress, or a Freshworks partner) post-migration. The migration deliverable includes a mapping of each Marketing Star landing page URL to its replacement URL.

Marketing Star

Automation Workflow

maps to

Freshsales

Workflow Documentation (not migrated)

lossy
Fully supported

Marketing Star Automation Workflows (triggers, delays, CRM actions) do not migrate to Freshsales Workflows as code. We document every active workflow with its trigger, conditions, sequence of actions, and send-time logic, and deliver a written workflow inventory with recommended Freshsales Workflow equivalents. The customer's admin rebuilds them in Freshsales Workflow Builder (available from Growth plan) post-migration.

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.

Marketing Star logo

Marketing Star gotchas

High

Import requires email or mobile phone on every record

Medium

List size caps hard-stop uploads

Low

Landing pages not available below Ultimate tier

Low

Annual billing discount not applied during migrations

Freshsales logo

Freshsales gotchas

Medium

Freddy AI is Pro-tier only despite heavy marketing

High

Post-migration emails and sequences are disabled

Medium

Bot session credits are a one-time 500-session allocation

Medium

Phone credits charged per minute with no cap

Low

File storage limits scale with plan tier

Pair-specific challenges

  • Marketing Star requires email or mobile phone; Freshsales requires email on Contact

    Marketing Star accepts a contact if it has either an email address OR a mobile phone number. Freshsales Contact requires an email address; the mobile phone field is optional but the email field is not nullable. We profile every Marketing Star export before migration to identify contacts that have only a mobile phone (no email). Those records either become Freshsales Leads (which do not require email) or are flagged for enrichment with a valid email address before import. Contacts missing both email and mobile phone are excluded and listed in a separate suppression report.

  • Marketing Star list segmentation does not map directly to Freshsales native objects

    Marketing Star Lists are the primary segmentation unit and can hold 50,000 to 500,000 records depending on tier. Freshsales uses Tags, Territories, and Smart Views for segmentation with no per-list cap. We export list membership as tag assignments and apply them in bulk. Large lists that exceed Freshsales Growth's 10,000-contact limit are split across multiple import batches or reassigned to the next tier. Lists with complex membership rules (dynamic or behavioral) are documented as Smart View filter criteria for the customer's admin to recreate.

  • Campaign send history has no native Freshsales equivalent

    Marketing Star preserves full campaign send history including delivered, bounced, opened, clicked, and converted counts per contact per campaign. Freshsales does not have a native campaign automation object at any tier. We migrate campaign engagement as activity records on the Contact timeline (calls, emails) with campaign metadata in custom fields. Aggregate campaign metrics (send volume, open rate, click rate) are preserved as a written report for the customer's records, not as importable CRM data.

  • QR code and SMS automation triggers do not migrate

    Marketing Star QR code redirects and SMS automation triggers (e.g., send SMS when contact scans QR code) have no Freshsales native equivalent. Freshsales SMS functionality requires Freshcaller integration and separate configuration. We export QR code redirect configurations and SMS automation rules in a written document and recommend the customer configure Freshcaller or a third-party SMS tool post-migration. The migration does not include live SMS or QR code redirect setup.

  • Landing pages restricted to Marketing Star Ultimate tier

    Landing pages are only available on Marketing Star Ultimate tier ($500/month). If the customer's campaigns include landing pages hosted on Marketing Star, those pages and their associated URL redirects do not migrate as live pages. We export page content as static assets and URL redirect configurations, but Freshsales does not host landing pages. The customer must configure redirect hosting on their website or adopt a dedicated landing page tool.

Migration approach

Six steps for a successful Marketing Star to Freshsales data migration

  1. Discovery and data profiling

    We extract a full Marketing Star export including Contacts, Lists, Campaigns, Forms, SMS opt-in status, and QR code metadata. During profiling we identify records missing both email and mobile phone, list sizes that exceed Freshsales Growth tier limits, and custom form fields requiring Freshsales custom field creation. We also catalog active Automation Workflows and Landing Pages. The discovery output is a written migration scope document with record counts, a data quality report, and a list of custom field creations required in Freshsales.

  2. Schema design and Freshsales configuration

    We configure the destination Freshsales instance: custom fields on Contact and Lead for Marketing Star properties that have no direct equivalent (campaign_source__c, sms_consent__c, qr_code_id__c, form_submitted_date__c), tag groups for list membership translation, and any territory or team structure requested by the customer. We set up Freshsales Workflows prerequisites (Growth plan or above) and confirm the customer's plan supports the required contact volume. Schema configuration happens in the customer's Freshsales Sandbox or trial environment first.

  3. Data cleansing and split logic

    We cleanse the Marketing Star export: deduplicate contacts by email address, validate phone number formats, resolve records missing email (route to Lead or flag for enrichment), and apply the contact-to-Lead-or-Contact split logic based on engagement history. Lists are translated to tag assignments. Large lists exceeding the target Freshsales tier are chunked into multiple import batches or escalated to a higher tier recommendation. The cleansed export is validated against the source record count before import begins.

  4. Test migration and reconciliation

    We run a test migration using a 10-15% sample of production data into Freshsales. The customer reconciles record counts (Contacts imported, Leads imported, tags applied, custom fields populated), spot-checks 20-30 records field-by-field against the Marketing Star source, and approves the mapping before production migration begins. Any field mapping corrections, custom field additions, or split logic adjustments happen here.

  5. Production migration in dependency order

    We run production migration in record order: custom fields (deployed to Freshsales), then Contacts and Leads (with split logic applied), then tag assignments (bulk-applied after contact import), then campaign attribution data (custom fields on contacts), then Form submission records, then SMS consent fields. Each phase emits a reconciliation report showing source count, imported count, and skipped count with reasons.

  6. Cutover, delta sync, and automation handoff

    We freeze Marketing Star writes during cutover, run a final delta migration of any records created or modified during the migration window, then enable Freshsales as the system of record. We deliver the Automation Workflow inventory and Landing Page redirect map to the customer's admin team. We support a three-day hypercare window where we resolve any reconciliation issues. Workflow rebuild, SMS tool configuration, and landing page hosting are outside standard scope and require separate planning.

Platform deep dives

Context on both ends of the pair

Marketing Star logo

Marketing Star

Source

Strengths

  • Generous free tier with 5,000 emails and 100 SMS per month for 12 months.
  • AI-driven campaign analytics and performance reporting included across paid tiers.
  • Integrated multichannel reach: email, SMS, QR codes, and landing pages in one platform.
  • Responsive chat and email support praised in user reviews.
  • Simple pricing model without per-contact billing on lower tiers.

Weaknesses

  • User seat limits cap at 5 even on the highest tier, forcing teams to share credentials or upgrade awkwardly.
  • Monthly send caps (100,000 to 500,000 emails depending on tier) limit high-volume senders without overage options.
  • Record-per-list caps (50,000 to 500,000) constrain large audience segments on lower tiers.
  • Landing pages restricted to Ultimate tier, limiting the platform's utility for teams needing full-funnel ownership.
Freshsales logo

Freshsales

Destination

Strengths

  • Generous free tier for small teams with core CRM functionality without per-seat costs.
  • All-in-one sales CRM with built-in telephony, chat, and email reducing third-party tool dependency.
  • Freddy AI contact scoring and deal predictions available on Pro tier.
  • Multiple pipeline views with Kanban and list options across all plans.

Weaknesses

  • Reports lack depth compared to competitors like HubSpot, with limited customization options.
  • Integration setup is poorly documented with no clear guides for connecting third-party tools.
  • AI features gated behind $39/user/month Pro tier despite marketing emphasis on Freddy AI.
  • Bot sessions limited to 500 one-time allocation with no monthly refresh.

Complexity grading

How hard is this migration?

Standard CRM migration. 3 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 Marketing Star and Freshsales.

  • Object compatibility

    B

    3 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

    Marketing Star: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Marketing Star to Freshsales 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 Marketing Star to Freshsales data migrations

Answers to the questions buyers ask most during Marketing Star to Freshsales migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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

Book a free 30 minute consultation

Most migrations land between two and three weeks for accounts under 10,000 Contacts and 20 lists with no custom form fields or SMS opt-in fields. Migrations with large contact volumes (over 50,000 records), complex list segmentation, multiple form field mappings, or SMS consent fields move to four to six weeks because of data profiling, list chunking, and custom field configuration work. Freshsales migration tooling (for CRM-to-CRM imports) is not available for Marketing Star, so all imports proceed via structured CSV with validation.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Marketing Star.
Land in Freshsales, 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