Visual automation platform (formerly Integromat) for connecting apps and designing complex workflows with branching logic.
Full ReviewThe world's leading cloud-based CRM platform powering sales, service, and marketing for businesses of all sizes.
Full ReviewMake (formerly Integromat) and Salesforce together provide a powerful visual automation layer for your CRM operations. Make's drag-and-drop scenario builder lets you create sophisticated workflows that move data in and out of Salesforce, complete with conditional branching, error handling, and data transformation capabilities that surpass simpler automation tools.
Salesforce's own automation tools like Flow Builder are powerful for internal processes, but Make excels at connecting Salesforce to the rest of your tech stack. The Make Salesforce module supports all standard and custom objects, SOQL queries, bulk operations, and real-time triggers via webhooks.
This integration is particularly valuable for Salesforce admins who need to automate cross-platform workflows without writing Apex code or investing in MuleSoft.
| Method | Difficulty | Features |
|---|---|---|
| Make (Direct Module) | Easy | Full CRUD, SOQL queries, bulk operations on all Salesforce objects |
| Make + Salesforce Outbound Messages | Medium | Real-time triggers using Salesforce workflow outbound messages |
| Make HTTP Module | Medium | Custom Salesforce REST/SOAP API calls for advanced operations |
Log in to Make, click Create a new scenario, and add a module by searching for "Salesforce."
Click Add to create a new Salesforce connection. Choose your environment (Production or Sandbox). Make redirects to Salesforce's OAuth page. Sign in and authorize access.
Choose from trigger modules like Watch Records or Watch Outbound Messages, or action modules like Create a Record, Update a Record, Read a Record, Delete a Record, or Execute SOQL Query.
Select the Salesforce object (Lead, Contact, Account, Opportunity, Case, or any custom object). Make dynamically loads all available fields including custom fields and picklist values.
Add additional modules for your target applications. Use Make's Router for parallel paths, Aggregator for batch processing, and Iterator for handling related records. Test the scenario with sample data.
| Data Type | Direction | Frequency |
|---|---|---|
| Standard objects | Bidirectional | Scheduled polling (1-15 min) |
| Custom objects | Bidirectional | Scheduled polling |
| SOQL query results | Salesforce → Make | On demand |
| Files and attachments | Bidirectional | On trigger/action |
| Outbound messages | Salesforce → Make | Real-time |
When a Salesforce opportunity closes, Make triggers a complex onboarding workflow: creating a project in Monday.com, provisioning a customer account in your SaaS platform, generating a contract in DocuSign, and updating the Salesforce account record with the new customer details.
Schedule a Make scenario to run nightly SOQL queries against Salesforce, identify records with missing or invalid data, enrich them using third-party data providers, and update the records automatically.
Make operations count against your Salesforce API call limits. Check your usage in Salesforce Setup → System Overview. Add delay modules between Salesforce operations in high-volume scenarios. Consider using the Bulk API module for large data sets.
Click the Refresh button on the Salesforce module to reload the schema. Ensure the connected Salesforce user's profile has field-level security access to the custom fields you need.
Polling-based triggers introduce a delay; for real-time processing, you must configure Salesforce outbound messages to Make webhooks. Salesforce API limits are shared across all integrations and tools, so Make operations compete with other connected apps. Complex related-record operations require multiple sequential modules, increasing operation consumption. Make's free plan is limited to 1,000 operations per month, which can be consumed quickly with Salesforce workflows.
These platforms can help you connect Make and Salesforce without writing code: