Description
📢 We’re now an official ISV ( Independent Software Vendor ) on Salesforce
Object Data Sync for Salesforce is a powerful WordPress Salesforce Integration plugin that leverages secure APIs for real-time, bidirectional data exchange. Together with our Salesforce-native package on the AppExchange it forms a unified integration ecosystem.
Our Salesforce WordPress plugin works as a two-way bridge between WordPress and Salesforce. It ensures real-time sync, so any changes made in Salesforce are reflected in WordPress, and any updates in WordPress are sent back to Salesforce. All of this happens securely within your own environments, without relying on third-party servers, giving you full control over your data.
Our plugin offers the following benefits:
-
Official Salesforce ISV: Our Salesforce WordPress connector is approved on the Salesforce AppExchange and supported by Salesforce’s partner ecosystem.
-
Flexible and Affordable Plans: The Salesforce WordPress plugin is free to install and includes basic features to help you get started. For advanced functionality, customization, and support, you can select from our Standard, Premium, Enterprise, or VIP Plans. These plans provide the right fit for every stage of growth, from startups to large enterprises.
-
One Salesforce Plugin For All Business Needs: With this plugin, you can connect Salesforce with WooCommerce, Gravity Forms, WPForms, Ninja Forms, Contact Form 7, Formidable Forms, Ultimate Member, Paid Memberships Pro, ACF, BuddyPress, MemberPress, BuddyBoss, and more. This eliminates the need for multiple plugins and keeps everything managed in one place.
-
Enterprise Support: Our support team is available 24/7 to assist with onboarding, configuration, and advanced workflows. Whether it’s setting up complex mappings or handling high-volume transfers, you get reliable help when you need it most.
-
Data Security: The plugin stores the synchronized data directly in your WordPress tables without involving any third-party servers. It communicates securely with your Salesforce instance to create or update sensitive records.
Quick Access Resources: Official Website | Key Features | Pricing Plans | Book a Free Demo | Setup Guide | Developer Documentation | WooCommerce Salesforce Integration | Contact Us
Step-By-Step Video Guide For Effortless Configuration of Salesforce WordPress Integration Plugin
Need Help or Support?
If you ever face difficulty setting up WordPress Salesforce Integration, need advice on mapping specific objects, or want to discuss a custom requirement, you can always reach us at salesforcesupport@xecurify.com.
Core Features
Our Salesforce plugin offers many powerful features you need for quick Salesforce WordPress Integration.
-
Real-Time Bidirectional Sync
Our Salesforce WordPress plugin automatically creates/updates/deletes Salesforce objects when data in WordPress is created/updated/deleted, and vice versa. This real-time bidirectional sync eliminates manual exports and ensures teams always have the most up-to-date information. -
Multiple Object Mapping
With WordPress Salesforce Integration, you can map Salesforce objects such as Leads, Accounts, Contacts, Opportunities, and Products to different WordPress entities like WooCommerce orders, users, or custom post types. Multiple mappings can run at once, which means you can manage synchronization of different types of data in parallel without limitations. -
Custom Triggers
Custom Triggers let you define rules that control how and when data moves between Salesforce and WordPress. For example, in a Salesforce WooCommerce Integration, you can configure triggers so that WooCommerce orders are sent to Salesforce only when they reach a specific status, such as on-hold, completed, refunded, etc. This ensures Salesforce receives only the order data that matters most to your workflows. -
Custom Field Mapping
Business data often goes beyond standard fields. With our Salesforce WordPress Integration solution, you can easily map both standard as well as custom Salesforce fields of an object directly to standard and custom WordPress fields, including Advanced Custom Fields (ACF). This is useful when you need to sync unique information like membership IDs, loyalty levels, service preferences, or internal notes. It ensures that the details that matter to your business are transferred accurately to their appropriate corresponding fields between both systems. -
One-Time Pull and Push of Existing Data
Sometimes enterprises need to migrate or align existing data. Our Salesforce Integration for WordPress supports both pulling Salesforce records, such as contacts, accounts, or products, into WordPress and pushing large WordPress datasets like existing posts/custom posts or users into Salesforce. This feature is particularly useful during onboarding, data consolidation, or platform migrations, helping teams start with a clean, unified dataset. -
Secondary Key Lookup
Accurate lookup of records and record matching are essential to prevent synchronization of duplicate data. Our Salesforce WordPress plugin allows you to use alternate identifiers, such as email addresses or customer IDs, instead of relying solely on Salesforce Record IDs. This ensures that the plugin performs a lookup according to the selected identifier and accordingly decides to either create a new record or update the record found via this lookup. This keeps data clean and reliable across Salesforce and WordPress. -
Taxonomy Assignment from Salesforce to WordPress
Categories, tags, and labels created in Salesforce can be assigned directly to WordPress content. This ensures that product categories or article tags in WordPress always match the classifications set in Salesforce, keeping your digital assets structured and consistent. -
Multi-Attachment Handling (Form Builders)
Many businesses collect documents through WordPress, whether contracts, resumes, invoices, or proposals, via Forms. The WordPress Salesforce Integration plugin supports syncing multiple file attachments per record into Salesforce, where they are stored alongside the relevant Contact, Lead, or Opportunity. This keeps everything organized in one place and eliminates the need to search across systems. -
Image Updates from Salesforce to WordPress
If you manage product images inside Salesforce, those images can flow directly into WordPress. For WooCommerce stores, this means product pages always display the latest visuals approved in Salesforce, ensuring your catalog stays accurate without extra effort -
Event Management with Events Calendar
Events created in WordPress using Events Calendar can flow into Salesforce as Campaigns or custom event objects. Registrations captured on WordPress become Leads or Contacts in Salesforce, giving marketing and sales teams one system to track participation, follow-ups, and ROI. -
Real-Time and Scheduled Deletion
When a record is deleted in Salesforce, it is also removed from WordPress, and vice versa. Administrators can also schedule bulk deletions to clean up WordPress records from Salesforce at set intervals. This keeps both systems free of outdated or invalid data, supporting governance and compliance policies. -
Filter Salesforce Records Sync to WordPress
Not every Salesforce record needs to be synced with WordPress. This feature lets you apply filters that define exactly which data should be transferred. In real-time syncs, conditions ensure only relevant updates are pushed into WordPress as they occur. For bulk pulls, filters allow you to selectively migrate existing Salesforce data in line with your business requirements. -
Data Display in WordPress
Salesforce data can be displayed directly in WordPress using list or card layouts. This allows WordPress users, such as editors or support teams, to view Salesforce information without leaving WordPress, improving visibility and collaboration.
Supported Salesforce 🔁 WordPress Integrations
Our WordPress Salesforce Integration plugin connects Salesforce with the most widely used WordPress plugins.
-
WooCommerce
WooCommerce is the most widely used e-commerce plugin for WordPress. Our WooCommerce Salesforce Integration keeps orders, subscriptions, payments, refunds, products, and customer details synced with Salesforce in real time, while inventory remains accurate across both platforms. -
Event Calendar
Our Events Calendar integration allows WordPress and Salesforce to stay in sync for events, tickets, and attendees, so when you create or update an event in either platform, mapped fields like titles, dates, locations, organizers, statuses, and categories remain accurate for confident checkout. -
Gravity Forms
Gravity Forms powers registrations, inquiries, and applications in WordPress. Each submission is captured using our Gravity Forms Salesforce Integration as a Lead, Contact, or Case, and files such as resumes, proposals, or invoices are stored in Salesforce. -
WPForms
WPForms is designed for quick and user-friendly lead capture. Submissions move into Salesforce instantly through our WPForms Salesforce Integration, where records are created or updated automatically, and uploaded files remain linked to the right contact. -
Ninja Forms
Ninja Forms is used for registrations, surveys, and customer feedback. Entries are sent into Salesforce with our Ninja Forms Salesforce Integration, and a secondary key lookup ensures Contacts or Accounts are updated instead of duplicated. -
Contact Form 7
Contact Form 7 is one of the most popular WordPress plugins. Sales and support teams rely on our Contact Form 7 Salesforce Integration, where submissions generate Leads or Cases in real time inside Salesforce. -
MemberPress
MemberPress helps businesses manage memberships and subscriptions. Our MemberPress Salesforce Integration syncs registrations, membership levels, payments, renewals, and cancellations with Salesforce, ensuring both systems reflect accurate member data. -
Ultimate Member
Ultimate Member adds advanced profile and role management features. Registrations, role changes, and profile updates are kept aligned through our Ultimate Member Salesforce Integration, and Salesforce can also adjust WordPress roles when required. -
Paid Memberships Pro
Paid Memberships Pro supports businesses that run on subscriptions. Enterprises gain visibility into renewals, upgrades, and cancellations through our Paid Memberships Pro Salesforce Integration, which keeps membership data consistent in Salesforce. -
ACF (Advanced Custom Fields)
Paid Advanced Custom Fields (ACF) enables WordPress sites to capture structured data. WordPress custom fields map directly into Salesforce using our ACF Salesforce Integration, ensuring unique information, such as loyalty IDs and service preferences, stays accurate. -
CPT UI
CPT UI (ACF) allows businesses to create custom post types in WordPress. Structured content like catalogs, directories, and listings is maintained consistently with our CPT UI Salesforce Integration, which connects them to Salesforce objects. -
LearnDash
LearnDash is widely used for online learning and training programs. Our LearnDash Salesforce Integration records enrollments, course progress, and completions in Salesforce, giving training teams clear visibility into learner performance. -
BuddyPress
BuddyPress extends WordPress with community and social features. Member profiles, groups, and activity streams are captured in Salesforce through our BuddyPress Salesforce Integration, allowing enterprises to analyze engagement data alongside customer records. -
BuddyBoss
BuddyBoss builds on BuddyPress with advanced community management features. Communities remain connected with our BuddyBoss Salesforce Integration, where roles, profiles, and activity updates in Salesforce and CRM workflows can also adjust BuddyBoss roles.
Popular Use Cases for Salesforce WordPress Integrations
These are some of the common ways in which you can use our Object Data Sync for WordPress Salesforce Integration to keep your business data consistent and up to date.
-
WooCommerce: Orders, Products, Customers, and Images Sync
If you run an online store in WordPress with WooCommerce, you need Salesforce to display every order, customer detail, and product update without delay. Handling these manually slows down reporting and increases the risk of errors.
With our WooCommerce Salesforce Integration, your orders, subscriptions, and renewals appear in Salesforce automatically. Products map to Salesforce Product objects, customer profiles become Contacts or Accounts, and product images stored in Salesforce update WooCommerce listings. This ensures that your catalog, sales data, and customer information remain accurate across both systems.
See How Our Plugin Connects WooCommerce Salesforce Data in Real Time
-
Custom Content: CPT and ACF
Businesses often store structured data in WordPress, such as catalogs or directories. Without a direct link to Salesforce, this information can become outdated or inconsistent across systems.
Using our ACF Salesforce Integration and our CPT UI Salesforce Integration, custom post types and custom fields in WordPress can be mapped directly to Salesforce objects. Updates move in both directions, so Salesforce always contains the latest structured data. This helps teams manage specialized content without duplication.
Watch How to Map and Sync WordPress Custom Post with Salesforce Objects
-
Events: Registrations and Attendance
Events bring together leads and customers, but keeping Salesforce updated with attendee details is often a manual process. When events are tracked only in WordPress, campaign reporting in Salesforce remains incomplete.Through our WordPress and Salesforce Integration, event data flows directly into Salesforce. Events appear as Campaigns or custom objects, registrations create Leads or Contacts, and updates such as cancellations are reflected immediately. Campaign dashboards in Salesforce then combine event and sales data for accurate ROI tracking.
-
Memberships: Subscriptions and Renewals
Subscription-based businesses often face the challenge of keeping customers’ subscription records consistent across WordPress and Salesforce. Missed renewals or cancellations can leave teams working with incomplete data.Using our Salesforce WordPress Integration, new member registrations create Salesforce Contacts, payment histories are synced into Salesforce, and subscription details are updated immediately. Membership levels stored in Salesforce can also assign WordPress roles automatically. This keeps member profiles accurate and ensures both systems stay in step.
-
Lead Capture: WordPress Forms into Salesforce
Form submissions often contain crucial leads, demo requests, or support cases. If they remain stored only in WordPress, sales and support teams lose valuable time exporting and importing data.With our Gravity Forms Salesforce Integration, as well as support for WPForms, Ninja Forms, and Contact Form 7, submissions flow into Salesforce in real time. Leads, Contacts, or Cases are created instantly, custom fields and uploaded files map correctly, and duplicate prevention ensures cleaner data. This keeps Salesforce updated with every interaction from your WordPress site.
-
Communities: BuddyPress and BuddyBoss
Communities on WordPress generate useful engagement data, but this data becomes far more powerful when connected to Salesforce. If it stays only in WordPress, teams have limited visibility.Through our BuddyPress Salesforce Integration and our BuddyBoss Salesforce Integration, profiles, group memberships, and activity logs move into Salesforce automatically. Roles in WordPress can be assigned based on Salesforce attributes, and profile updates, such as location or preferences, also sync. This makes community engagement a visible part of customer records in Salesforce.
-
Salesforce WordPress Integration with VIP Support
The Salesforce VIP Package is designed for enterprises that require more than basic Salesforce to WordPress integration. It offers advanced features, priority support, and tailored solutions to keep operations secure, scalable, and efficient. Learn more about this plan on our Website.
Feedback and Support
At the heart of our service is your experience. Whether you have feedback, need assistance, or face any difficulties with WordPress Salesforce Integration, our expert team is ready to support you. Get in touch at salesforcesupport@xecurify.com.
Screenshots
Installation
From WordPress.org
- Download miniOrange
Object Data Sync for Salesforceplugin. - Unzip and upload the
Object Data Sync for Salesforcedirectory to your/wp-content/plugins/directory. - Activate
Object Data Sync for Salesforcefrom your Plugins page.
From your WordPress dashboard
- Visit
Plugins > Add New. - Search for
Object Data Sync for Salesforce. Find and InstallObject Data Sync for Salesforce. - Activate the plugin from your Plugins page.
From your Salesforce App
- Go to the Salesforce login page and log in as an Administrator.
- You will be represented with the home screen of Salesforce.
- Navigate to Apps in the left menu, then select the App Manager option.
- In the same tab, select the option New Connected App to create a new application.
- Fill in the required information in the below boxes.
- Under the API (Enable OAuth Settings) tab, check the option of Enable OAuth Settings.
- Enter your WordPress URL in the Callback URL block. Note: Make sure that the URL must be present in https:// format.
- Under the available OAuth scopes users have to select Manage user data via APIs (API) and Perform requests on your behalf at any time (refresh_token, offline_access) options then click on SAVE.
- Now the user will be prompted with a confirmation page, click on Continue.
- After this users will be able to view the app they configured, keep the Consumer Key and Consumer Secret handy you will need them while configuring the plugin.
From Object Data Sync for Salesforce plugin
- Copy the Consumer Key and Consumer Secret from Salesforce App. Navigate to the plugin and under the Basic App Configuration tab paste it.
- Click on Save and Authorize.
- In the Field Mapping tab, select the Salesforce object where you want your WordPress record to be shown.
- From the dropdown select the attribute you want as Username and Email. You can set more attributes and click on SAVE.
- Navigate back to the Manage Application tab, under the Test Connection tab from the dropdown select the user you want to push to the Salesforce and click on PUSH. The user will be created in the Salesforce object you chose. If the user already exists, it will get updated.
- Navigate to Salesforce, under the Object Manager tab search for the Salesforce object you choose, and click on the object.
- Now to view the record from WordPress into the Salesforce object you have to switch the display to Salesforce Classic mode.
- Now you can now view your record into the Salesforce object you chose.
FAQ
-
Can I synchronize my WooCommerce Orders data with Salesforce?
-
Yes, our Object Data Sync plugin provides seamless integration between WooCommerce and Salesforce. You can easily sync various types of data like WooCommerce orders, products, customer information, subscriptions, payments, refunds, and more. The synchronization happens in real time, ensuring that both your WooCommerce store and Salesforce system are always updated automatically without any manual effort.
-
Can I manage the quoting process from WordPress and sync it back to Salesforce?
-
Yes. With Object Data Sync for Salesforce Integration, you can handle quotes directly from WordPress. Once a quote is approved, it can be sent to Salesforce and automatically marked as accepted, keeping your Salesforce WordPress integration seamless and your records up to date.
-
How do I integrate Salesforce with my website?
-
With the miniOrange Object Data Sync for Salesforce Integration plugin, your WordPress site and Salesforce can easily share data both ways. It works with WooCommerce, Gravity Forms, Contact Form 7, Ninja Forms, WPForms, and more, so all your forms, users, and e-commerce data stay in sync automatically.
-
What is the best WordPress Salesforce Integration plugin?
-
There are many great plugins available, but we built Object Data Sync for Salesforce Integration with WordPress in mind. It offers many integration options so you can connect the tools and forms you rely on most, while our 24/7 support ensures you’re never stuck. To make it easy to see if it’s right for your site, we also provide a free demo, so you can explore the features and workflow before committing.
-
Where can I download a Salesforce Integration plugin for my WordPress site?
-
You can download the free version of Object Data Sync for Salesforce Integration from the WordPress plugin directory or explore it via the Salesforce Appexchange. For the full set of features and integrations, you can purchase the plugin directly from our website.
-
Is it possible to map custom form fields to Salesforce objects?
-
Absolutely. The plugin supports custom field mapping, so every form submission is correctly synced and reflected in Salesforce, no matter the object or field type.
-
Can I sync only specific Salesforce records to WordPress?
-
Absolutely. The Enterprise version includes Advanced Search Options, which let you set filters based on Salesforce field values. This makes it easy to bring only the records you need into WordPress, providing a precise Salesforce to WordPress integration. Check out more about the Enterprise features here.
-
Can I try the Enterprise features before purchasing?
-
Yes. We offer a 7-day trial of the Enterprise version. During the trial, you can explore features like Gravity Forms Salesforce, WPForms Salesforce integration, and WooCommerce Salesforce integration to see how they work in your setup.
-
Does the plugin work with Gravity Forms to create Salesforce leads?
-
Yes. Submissions from Gravity Forms can be mapped to Salesforce objects like leads, contacts, or custom objects. This helps automate lead capture and follow-up without manual entry.
-
Can I use Contact Form 7 to sync data with Salesforce?
-
Yes. The plugin supports Contact Form 7 Salesforce Integration, allowing form submissions to automatically create or update records in Salesforce.
-
Can I integrate Ninja Forms with Salesforce?
-
Yes. Ninja Forms Salesforce Integration is supported, so form submissions can flow directly into Salesforce for lead management or other processes.
-
How does WPForms work with Salesforce through the plugin?
-
WPForms Salesforce integration enables you to map form fields to Salesforce objects and automate lead creation, contact updates, and other workflows.
-
Where can I get help if I have questions or issues?
-
If you have any questions or need guidance, feel free to reach out to us at salesforcesupport@xecurify.com. We’re happy to explain how Object Data Sync for Salesforce Integration works and help you make sure it meets your WordPress and Salesforce Integration needs.
Reviews
Contributors & Developers
“Object Data Sync for Salesforce Integration with WP, Woo, Gravity, WPForms, Ninja, CF7 & more” is open source software. The following people have contributed to this plugin.
ContributorsInterested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.4
- Minor bug fixes.
1.3.3
- Addressed minor bugs.
- Implemented security improvements.
1.3.2
- Renamed the Integration tab to Supported Integrations, and the UI has been revamped.
1.3.1
- Minor bug fixes.
1.3.0
- Added support for Salesforce Multipicklist Field Type sync in Object Mapping.
- Improved Import/Export Configuration UI.
- Minor bug fixes.
1.2.9
- UI improvements.
- Improved field mapping logic.
- Added support for Salesforce Picklist Type fields, including sync to WordPress fields ( for Salesforce to WordPress direction).
- Included link to the Salesforce AppExchange package for easy installation.
- Added Compatibility with WordPress 6.8.
1.2.8
- Optimzed the Salesforce to WordPress realtime sync flow.
1.2.7
- Made fixes to the Pardot Integration.
1.2.6
- Updated Pricing Plan.
- Bug Fixes in the plugin deactivation flow.
1.2.5
- Minor Bug Fixes.
1.2.4
- Bug Fixes.
- Added Compatibility with WordPress 6.6.
1.2.3
- Bug Fixes.
- Code optimization and Improvements
1.2.2
- Added Compatibility with WordPress 6.5.
- Bug Fixes.
1.2.1
- Added Compatibility with WordPress 6.4.
- Bug Fixes.
1.2.0
- Removed restraint on field mapping non-updateable SF fields for object mapping with Salesforce to WordPress sync direction.
- Modified links for plugin plan upgrades.
1.1.9
- Changed the request demo flow.
- Added compatibility with WordPress 6.3.
1.1.8
- Added the feature to embed pardot forms and dynamic content to WordPress.
1.1.7
- WordPress 6.2 Compatibility
1.1.6
- Fixed issues in the field mapping tab of the plugin.
- Fixed issues for the bottom filters present in the users and post tables.
- Fixed issues with import-export plugin’s configurations.
1.1.5
- Fixed bugs for field mapping update flow.
1.1.4
- Added option is users table to sync multiple “WordPress User” data to Salesforce in one click
- Improvements in audit of sync.
- Fixed issues in the License plans.
- Added Filter in Users table, this will allow the administrators to see the successfully synced users to Salesforce in the WordPress users table.
- Bug fixes in the Salesforce to WordPress field mapping.
- UI fixes in the “Advanced Sync options” & “Manage Application” tabs of the plugin.
1.1.3
- WordPress 6.1 Compatibility
1.1.2
- Revamped Field Mapping
- UI/UX Improvements
- Bug Fixes
1.1.1
- Fixed Authorization failure issue due to object caching.
1.1.0
- UI/UX Improvements
- Bug Fixes
- Code optimization and Improvements
- Fix for WordPress to Salesforce post Sync issue.
1.0.9
- Fix for invalid MOSFSYNCERR003, Fallback URL in case, Salesforce Instance type is not saved in the DB due to Caching.
1.0.8
- UI/UX Improvements
- Salesforce to WordPress sync Support
- Salesforce Workflow integration support
- Audit logs for sync transactions
- Free trial feature
- Bug Fixes
1.0.7
- Bug fixes in the Authorization Flow
1.0.6
- UI/UX Improvements
- Automatically add required Salesforce fields for mapping
- Demo Request Feature
- Connect to Salesforce using a pre-integrated app
- miniOrange Account creation
- Salesforce Record information in the User profile for the Admins
- Option to reset the plugin configuration without deactivating/deleting the plugin
- Import/Export plugin configuration
- Optimization to fetch Object fields
- Post Authorization UI fixes for the Safari
1.0.5
- UI Improvements
- Bug fixes
1.0.4
- UI Improvements
- Bug fixes
- Added Extended field mapping
- Added Import-Export and Keep Configuration intact options
1.0.3
- UI Improvements
- Added Guide and Troubleshooting tabs
- Dynamic Field Mapping
- Added error codes
1.0.2
- UI Improvements.








