EDI2XML
  • About
    • The Company
    • EDI2XML
    • Advantages
    • Partnership with EDI2XML
    • Testimonials
  • Services
    • Enterprise AI
    • Fully Managed Integration
    • Fully Managed EDI Services
    • EDI Web Portal
    • EDI Web Service
    • EDI On Premises
    • Managed Cloud Services
    • Amazon Integration
    • Shopify Integration
    • BigCommerce Integration
    • NetSuite Integration
    • JD Edwards Integration
    • Dynamics 365 Integration
    • SAP B1 Integration
    • Salesforce Integration
    • Industry 4.0 Integration
  • Pricing
    • EDI Managed Services
    • EDI Web Service
    • EDI On-Premises
    • Managed Cloud Services
    • Shopify Integration
    • JD Edwards Integration
    • E-commerce Integration
    • All other Integrations
  • Blog
  • Resources
    • Resource Center
    • List of EDI Codes
    • List of EDIFACT Messages
    • EDI Documents Library
    • Trading Partners
  • Contact us
  • Book a Consultation
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu
  • Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube

Integration with Salesforce “custom objects” using Magic xpi.

Blog
Magic xpi Salesforce integration

Last Updated on December 24, 2024 by Tatyana Vandich


Having completed lots of integration projects between Salesforce and other platforms such as Amazon, Big Commerce, EDI in addition to many CRM/ ERP systems, I decided to write this article to present how quick and simple it is to use Magic xpi integration platform, to build integration flows that can read or write data into Salesforce standard and custom objects. All of this is without deep knowledge and expertise with salesforce scripting or programming.

Let me start with a high-level definition of important terminologies, even though some might look like repetition from previous articles, but it serves as an important refresher.

Table of Contents

Toggle
  • What is Salesforce?
  • Salesforce “Object”
  • Standard vs. Custom Salesforce Object
  • What is Magic xpi?
  • Magic xpi “certified connector” for Salesforce
  • Ease of use of Magic xpi
  • Why Integration with Salesforce
  • Steps to build an integration to Salesforce with Magic xpi
  • Trust our experts for a fully managed integration

What is Salesforce?

Integration Salesforce

Salesforce is a cloud CRM solution, designed to manage customer relationships, sales, and marketing. The company was founded in 1999 in San Francisco. At that time, the existing CRM systems were quite complicated to configure and expensive to operate, therefore, only large companies could afford a CRM system. The initial idea of Salesforce was to offer CRM in the “cloud” and sell the software through an annual subscription or lease model, computed per user of the software.

Salesforce “Object”

An object in salesforce, is the equivalent to a “table” in a database. A table in SQL database for example, has columns and stores data based on rows. The same thing in Salesforce Object, whereas the difference is only in terminologies:

  • A “table” in SQL server, is equivalent to “object” in salesforce.
  • A “column” in SQL server, is equivalent to “field” in salesforce term.
  • A “row” in a SQL table, is equivalent to “record” in salesforce term.

As a conclusion, an “object” in Salesforce is a container of the information created by the end-user, using the Salesforce user interface.

Standard vs. Custom Salesforce Object

Salesforce custom objects using Magic xpi
 

Salesforce “objects” are of two types:

a) “Standard Objects”: These are the objects that are available by default with every instance or subscription of Salesforce. For example, the “Account” is one of many standard objects in Salesforce.

b) “Custom Objects”: unlike standard objects in Salesforce, Custom Objects are the objects created by the Administrator of the Salesforce instance, to hold very specific information just for his organization, that is why we call it “Custom Object”. NOT every instance of salesforce will have the Custom objects defined by one administrator.


Suggested Readings: Salesforce integration and Magic xpi: Things you should know


What is Magic xpi?

Magic xpi is in integration platform to allow the integration from any system to any system, be it cloud or on premises. Magic xpi includes built-in connectors to:

  • The most commonly used Databases in the marketplace (i.e. Oracle, IBM DB2, MSSQL server, Pervasive, ODBC, JDBC…)
  • The most used file formats in the marketplace (i.e. XML, CSV, TXT, JSON)
  • REST and SOAP API
 
Magic xpi  B2B Integration
 

Moreover the manufacturer of Magic xpi, has built and certified a connector for Salesforce, among other branded CRM/ERP systems in the marketplace (i.e. Oracle JDE, SAP…)


Suggested Readings: Magic xpi Integration Platform: The Best Fit for Enterprise Data Integration


Magic xpi “certified connector” for Salesforce

Let me explain first what is “salesforce connector” before getting into the “Certified” portion.

In simple terms, a Magic xpi “Salesforce connector” is a software module offered part of Magic xpi, that can automatically perform the following:

  1. Connect to a specific Salesforce instance.
  2. Read and discover the Schema of Salesforce instance. Meaning, discovering ALL objects (Standard and Custom), including their fields.
  3. Read from any custom or standard salesforce object.
  4. Write to any custom or standard salesforce object.

All the above with a click of a button, without any coding or development whatsoever; It is all done automatically.

Now, what about the “certified” portion?

Magic software, the manufacturer of Magic xpi and the connector to salesforce, they took the extra step, and went to Salesforce, and presented the Connector. The team at salesforce, took the time to review the way the connector works, and approved it as functioning as per Salesforce best practices and recommendations. Hence why there is an additional licensing fee when using Magic xpi salesforce connector.

Ease of use of Magic xpi

Magic xpi is in integration platform to allow the integration from any system to any system. It has so many advantages over similar competing products in the marketplace, especially when it comes to its ease of use and deployment. Here are some of those advantages:

  • Deployable on premises, in a public or private cloud
  • Licensed based on a subscription basis.
  • Connect and synchronize: Cloud to On-Premises, Cloud to Cloud
  • Connect and synchronize a Cloud based to On-Premises system.
  • Visual Mapping, Drag and drop with NO coding.
  • Ideal for systems analysts with little experience in coding

Why Integration with Salesforce

There are many business cases where companies need to integrate their disparate systems and processes, into their Salesforce instance. I will list few of those cases:

  1. Integration of sales orders received from customers via Electronic Document Interchange (EDI / X12 / EDIFACT)
  2. Integration of sales orders received from customers in xslx, csv, xml or json format.
  3. Integration of eCommerce orders created by the consumer in Shopify or Big Commerce as an example and populating it automatically into the company’s salesforce instance.
  4. Updating the inventory status in eCommerce platform by reading the Salesforce instance Standard or Custom objects, extracting the necessary information, and populating it into Shopify or Big Commerce for example, using their REST API.

The above use cases are for information and example purposes, but there are many challenging business cases that a company can face daily, especially during this difficult times of COVID-19 where business owners and executives are becoming creative to adapt to the situation and stay the course in a profitable manner.

Steps to build an integration to Salesforce with Magic xpi

There are about [5] steps to build a simple flow to integrate with Salesforce.

1. Create the Connection to Salesforce

Create a Custom Object in Salesforce
 

As the above illustration, there are 3 steps to create the connectivity to Salesforce, once. Enter the url, click on the “OAuth2” button, where the Salesforce OAuth screen will popup and ask the developer to enter the Salesforce credentials. Once entered and validated, it will ask to Authorize the access. Once authorized, it will close the screen and go back to the above.

To validate the connection is active, click “Validate” and a message will appear to indicate it is Successful.

How do I create a custom object in Salesforce
 

2. Create the connection to the Database or to any other CRM/ERP/API (if needed):
Depending on whether there is a need to use different resources, they need to be defined once.

3. Define the logic of the integration flow.

This step is to define the logic and steps of the flow on paper, before starting to draw the logic in Magic xpi. A systems analyst should have a clear vision where he is heading, prior to starting the project. This step can be the most difficult one.

What is a custom object in Salesforce
 

4. Start Mapping from source to destination.

First step is to select the Object to map from / to in salesforce (screenshot # 1), and then start mapping (screenshot # 2).

Screenshot # 1

Integration with Salesforce custom objects using Magic xpi
 

Screenshot # 2

Salesforce custom objects
 

Trust our experts for a fully managed integration

To find out more about our salesforce integration expertise, and evaluate how we can help you, you can reach us by phone: (450) 681-3009 or use the form below to speak to our integration specialist!

Salesforce custom objects using Magic xpi

 

author avatar
Pierre Namroud
As the CEO of Namtek Consulting Services, Pierre is all about helping business owners with their IT needs. He is passionate about developing software systems, learning about the latest IT trends and helping business owners with any challenges they face. Consultant, developer and businessman – Pierre does it all. In his free time, he is thinking of new software ideas to share with his team and spending time with his family.
See Full Bio
January 28, 2021
Tags: custom objects, Integration, integration platform, integration project, Magic xpi Salesforce, Salesforce, Salesforce custom objects, Salesforce integration, salesforce magic xpi
Share this entry
  • Share on Facebook
  • Share on X
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Reddit
  • Share by Mail
https://www.edi2xml.com/wp-content/uploads/2021/01/Salesforce-Magic-xpi.png 675 1200 Pierre Namroud https://www.edi2xml.com/wp-content/uploads/2024/08/edi2xml.com-EDI2XML-company-logo.png Pierre Namroud2021-01-28 13:11:442024-12-24 16:10:03Integration with Salesforce “custom objects” using Magic xpi.
You might also like
EDI-as-a-services Best EDI Processing Options: Service Bureau VS Translation & Integration Solution
EDI-as-a-services Salesforce integration and Magic xpi: Things you should know
Efficient Salesforce and SAP Integration with Magic xpi Integration Platform
EDI-as-a-services Magic xpi Integration Platform: The Best Fit for Enterprise Data Integration
Shopify integration Shopify and Microsoft Dynamics Nav Integration: Things You Should Know
EDI-as-a-services EDI Translation Software “On-premises” or “As a Service”
Recent
  • The Infrastructure Behind Modern Commerce: Why EDI Still Matters
    EDI in E-Commerce and Retail: Why Modern Commerce Still...May 1, 2026 - 4:54 pm
  • Key Statistics on AI Use in the Workplace
    The Risks of Using Public AI Tools in Business: Data Privacy,...March 11, 2026 - 5:51 pm
  • Enterprise AI
    How to Securely Access Enterprise AI: GPT, DeepSeek &...February 20, 2026 - 3:09 pm
  • EDI 754 Guide
    EDI 754 Routing Instructions: Complete Guide to Purpose,...February 18, 2026 - 4:54 pm
  • All you need to know about EDI 753 Transaction
    What Is EDI 753? Purpose, Structure & Routing Rule...February 12, 2026 - 3:59 pm
Popular
  • How to Quickly Connect to a Large Retailer's EDI Requirements
    How to Get EDI-Compliant Quickly For A Large RetailerNovember 21, 2025 - 4:29 pm
  • EDI-as-a-services
    EDI Translation Software “On-premises” or “As...January 21, 2014 - 1:28 pm
  • order-automation in e-commerce
    Why Is It Crucial to Automate the E-Commerce Order Fulfillment...May 10, 2022 - 1:58 pm
  • EDI for Logistics and transportation
    EDI Integration for Efficient Transportation ManagementOctober 6, 2023 - 1:33 pm
  • information technology definitions
    Business Tech Terms DefinitionsMay 24, 2018 - 1:32 pm

Browse by tag

Amazon Amazon Integration ANSI ASC x12 ASC X12 EDI B2B EDI integration e-commerce e-commerce business e-commerce integration eCommerce eCommerce integration EDI EDI2XML EDI as a Service EDI Communication EDIFACT EDI for supply chain EDI for Third-Party Logistics EDI for transportation EDI implementation EDI Integration EDI Integration Project EDI project EDI to XML converter EDI Translation EDI Web Service EDI x12 ERP Fully managed EDI Integration integration platform integration project JDE Logistics EDI Transactions Magic xpi NetSuite online store Shopify Shopify eCommerce integration Shopify integration soa integration Supply Chain Supply Chain Management Translation Software X12 EDI XML

Subscribe to our Blog

Menu

  • Home
  • About the EDI2XML Company
  • About EDI2XML EDI Converter
  • Blog
  • Book A Free Consultation
  • Privacy Policy EDI2XML Company

Our Services

Fully Managed Integration

E-Commerce Integration

Business Systems Integration

Fully Managed EDI

EDI Web Service 

On Premises EDI 

Managed Cloud Service

 

Latest Blog Posts

  • The Infrastructure Behind Modern Commerce: Why EDI Still Matters
    EDI in E-Commerce and Retail: Why Modern Commerce Still Depends on EDIMay 1, 2026 - 4:54 pm
  • Key Statistics on AI Use in the Workplace
    The Risks of Using Public AI Tools in Business: Data Privacy, Compliance, and Shadow AIMarch 11, 2026 - 5:51 pm
  • Enterprise AI
    How to Securely Access Enterprise AI: GPT, DeepSeek & LLaMAFebruary 20, 2026 - 3:09 pm

Contact Us

400 Blvd Curé-Labelle, #304 Laval QC H7V 2S7 Canada

Contact EDI2XML Team
Phone: +1 450-681-3009
Website: https://www.edi2xml.com/

© 2000-2026 EDI2XML (by Namtek Consulting Services). All rights reserved.
  • Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube
  • Blog
Link to: E-commerce Integration with business systems – outperform the competition Link to: E-commerce Integration with business systems – outperform the competition E-commerce Integration with business systems – outperform the competi...e-commerce integration with business systems Link to: Amazon Seller Data Automation and Integration: Tips and Tricks Link to: Amazon Seller Data Automation and Integration: Tips and Tricks Amazon Seller Data automationAmazon Seller Data Automation and Integration: Tips and Tricks
Scroll to top Scroll to top Scroll to top