Toggle Side Panel

  • Blogs
  • Consultants
    • Salesforce Product Expertise
      • Top Salesforce ConsultantsTop Salesforce Consultants
      • Marketing Cloud ConsultantsMarketing Cloud Consultants
      • Service Cloud ConsultantsService Cloud Consultants
      • Experience Cloud ConsultantsExperience Cloud Consultants
      • Analytics Cloud ConsultantsAnalytics Cloud Consultants
    • Salesforce Industry Expertise
      • Non-Profit Cloud ConsultantsNon-Profit Cloud Consultants
      • Financial Service Cloud ConsultantsFinancial Service Cloud Consultants
      • Health Cloud ConsultantsHealth Cloud Consultants
      • Commerce Cloud ConsultantsCommerce Cloud Consultants
      • Manufacturing Cloud ConsultantsManufacturing Cloud Consultants
    • Salesforce Experts by Location
      • USATop Salesforce Consultants in USA
      • IndiaTop Salesforce Consultants in India
      • AustraliaTop Salesforce Consultants in Australia
      • United KingdomTop Salesforce Consultants in UK
      • CanadaTop Salesforce Consultants in Canada
  • Webinars
  • Contact Us
  • Discussions
More options
    Sign in Sign up
    • Blogs
    • Consultants
      • Salesforce Product Expertise
        • Top Salesforce ConsultantsTop Salesforce Consultants
        • Marketing Cloud ConsultantsMarketing Cloud Consultants
        • Service Cloud ConsultantsService Cloud Consultants
        • Experience Cloud ConsultantsExperience Cloud Consultants
        • Analytics Cloud ConsultantsAnalytics Cloud Consultants
      • Salesforce Industry Expertise
        • Non-Profit Cloud ConsultantsNon-Profit Cloud Consultants
        • Financial Service Cloud ConsultantsFinancial Service Cloud Consultants
        • Health Cloud ConsultantsHealth Cloud Consultants
        • Commerce Cloud ConsultantsCommerce Cloud Consultants
        • Manufacturing Cloud ConsultantsManufacturing Cloud Consultants
      • Salesforce Experts by Location
        • USATop Salesforce Consultants in USA
        • IndiaTop Salesforce Consultants in India
        • AustraliaTop Salesforce Consultants in Australia
        • United KingdomTop Salesforce Consultants in UK
        • CanadaTop Salesforce Consultants in Canada
    • Webinars
    • Contact Us
    • Discussions
    Close search

    Activity › Forums › Salesforce® Discussions › What is the difference between External ID and Unique ID in Salesforce?

    Tagged: Account ID, API Calls, Difference, External ID, Oracle ID, Salesforce Records, Salesforce.com, Unique ID

    • Salesforce® Discussions

      What is the difference between External ID and Unique ID in Salesforce?

      Posted by Aman on September 22, 2018 at 10:22 PM

      What is the difference between External ID and Unique ID in Salesforce?

      shariq replied 8 years, 1 month ago 2 Members · 1 Reply
      • Account ID
      • API Calls
      • Difference
      • External ID
      • Oracle ID
      • Salesforce Records
      • Salesforce.com
      • Unique ID
    • 1 Reply
    • shariq

      Member
      September 22, 2018 at 10:23 PM

      External ID
      This is a field that usually references an ID from another (external) system. For instance, if the customer has an Oracle Financials system that they will be linking with salesforce.com, it may be easier for them to be able to refer to the Oracle ID of account records from within salesforce. So they would create an external ID in salesforce.com and they would load the Oracle ID into that field for each account. They can then refer to that ID field, rather than the salesforce.com id.

      Additionally, if you have an external ID field, the field becomes searchable in the sidebar search. You also can use the upsert API call with the extenal ID to refer to records.

      You can have multiple records with the same external ID (though it is not reccomended, as it will defeat the purpose of the external id) .

      External Id available for Text, Number and Email field types.

      External Id is used in upsert operations.

      If external id is absenor not matched then insert happens.
      If external id matched once then record will be updated.
      If external id is matched multiple times then error occurs.

      Unique ID field

      This is a setting for the field that will prevent you from using the same value in multiple records for the unique field. So if I create a 5 character text field and make it unique, and I create a record with the value “12345” I will not be able to create another record with that same value in the unique field. If i try to do so, I will get an error saying that the value is already in use.

      Often, External Ids are set with the unique property so that the IDs will be unique to each record.

    Log In to reply.

    • Public
    • All Members
    • My Connections
    • Only Me
    • Public
    • All Members
    • My Connections
    • Only Me
    • Public
    • All Members
    • My Connections
    • Only Me

    Popular Salesforce Blogs

    Shaping Customer Experience in Banking with Salesforce

    Blog in Salesforce

    Just like any other industry, banking these days faces an urgent need to reimagine itself and work on achieving new opportunities for growth. The need…

    Artificial Intelligence-powered Tools, Banking, Banking Processes, Banking with Salesforce, Business
    360 Degree Jan 4, 2022
    2,842  Views

    How to get a chatter "sharing via link" URL?

    Blog in Salesforce Apex

    How to get a chatter "sharing via link" URL which can be accessed by anyone inside or outside of your company? This can be achieved…

    Chatter File, Chatter File Url, Chatter REST API, ContentDistribution, DistributionPublicUrl
    Madhu Jul 16, 2018
    4,853  Views

    Salesforce Spring’24 Updates for Admins

    Blog in Others

    This article is prepared by our Salesforce Administrator Dzmitry Pimenau. Hi everyone! I was pleased to prepare this article for you with information about the…

    Business Processes, Configuration, Customize Dashboards, Dashboard Ownership, Data Validation
    Vimera | Andersen Mar 22, 2024
    1,076  Views

    Popular Salesforce Videos

    Salesforce QA DEMO | Video Tutorial Guide

    Salesforce QA DEMO | Video Tutorial Guide

    Video in Salesforce Training

    In this video, SV Tech Soft provides a Salesforce QA DEMO. This is a great opportunity to see how the software works and how it…

    Salesforce Training, Salesforce Tutorial, Salesforce Video, Salesforce Learning, Business
    Tulika Wadhwani Jan 11, 2023
    1,752  Views
    AMPscript Firstname Personalisation in Salesforce Marketing Cloud

    AMPscript Firstname Personalisation in Salesforce Marketing Cloud

    Video in Marketing, Salesforce Cloud Platform, Salesforce Training

    Cameron Robert from Datarati demonstrates how to use Subscriber Data such as First Name or Preferred Name in your emails using AMPscript in Salesforce Marketing…

    Salesforce Training, Salesforce Tutorial, Salesforce Marketing Cloud, Salesforce Video, Salesforce Learning
    Cameron Sep 5, 2025
    1,685  Views
    Salesforce Trailhead 2020 - Queueable Apex - Challenge

    Salesforce Trailhead 2020 - Queueable Apex - Challenge

    Video in Salesforce Apex, Salesforce Training

    Create an Queueable Apex class that inserts Contacts for Accounts. Create a Queueable Apex class that inserts the same Contact for each Account for a…

    Salesforce Training, Salesforce Apex, Apex Class, salesforce, Salesforce Trailhead
    Jogender May 19, 2020
    5,700  Views
    Footer Forcetalks logo

    support@forcetalks.com

    • twitterx

    Quick Links

    Advertise with Us

    Salesforce® Articles

    Dreamforce 2023

    Top Salesforce® Bloggers 2023

    Top Salesforce Consultants

    Get Listed

    Company

    Contact Us

    About Us

    Privacy Policy

    Terms & Conditions

    InsightHub

    Salesforce Blogs

    Salesforce Videos

    Salesforce Groups

    Salesforce Jobs

    © 2026 - Forcetalks ● All Rights Reserved

    Salesforce® is a trademark of Salesforce® Inc. No claim is made to the exclusive right to use “Salesforce”. Any services offered within the Forcetalks website/app are not sponsored or endorsed by Salesforce®.

    We use cookies to enhance your browsing experience. Please see our privacy policy if you'd like more information on our use of cookies.