This project is not covered by Drupal’s security advisory policy.
🇺🇦 |
This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. |
This module not for end-user. You should be able to change its code for pushing Your own data to SalesForce.
SalesForce is a powerfull online CRM system
This module aims to provide an easy way to push data from drupal to salesforce using its Bulk API functionality.
Currently implemented:
- users -> Contacts
- webforms -> Campaigns
- webforms submissions -> CampaignMembers
Work in progress:
TODO
- - Optimize cron runs and disable pushing users already stored in SalesForce
- - Extend node/$nid/salespush form for ability to handle production/sandbox without admin form checking.
- - Remove dependency from $bundle everywhere. Now we are using SalespushWebformMapper for handling that.
- - Rework logs, returned from SalesForce for UI admin/config/content/salespush
- - Do more deep checking of gathered data from webforms (watchdog screaming).
- - Change SalespushWebformMapper from Singleton to non static class
- - Rewrite hardcoded mappings in SalespushWebformMapper to setter() method
- - Save all mappings in database and get them once SalespushWebformMapper initialized.
- - refactor all modules to meet new structure (ex. salespush_webform_get_mappings())
For initial installation please
go to salespush module folder
run composer update from console
Login to Your SalesForce account
Go to Setup/Develop/API
Use Generate Enterprise WSDL link for obtaining wsdl.xml file and put it into module's wsdl folder
Then go to admin/config/services/salespush and do enter login/pass/security_key for both production and sandbox environments
Feel free to post patches as feature requests into module issue queue
If You want to get advanced support for implementing salespush to Your project, please use contact form for that.
Project information
Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues.Obsolete
Use of this project is deprecated.- Project categories: Content editing experience, Developer tools, E-commerce
- Created by podarok on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.


