With Soapbox Donations, when a donation is processed, a Salesforce Lead record is created for that transaction. This transaction is also added to the Transactions view in Soapbox Donations and, if it was completed onsite through Authorize.net, Braintree, CyberSource, or PayPal Website Payments Pro - as opposed to offsite with PayPal Standard or TouchNet - the Salesforce Lead Record Id of the record Soapbox created will be displayed.
Should the creation of that Salesforce Lead record fail for some reason - either due to a temporary communication issue between Soapbox and Salesforce or a setting in either Salesforce or Soapbox - you have the option to repost that transaction as a Lead to Salesforce.
To repost a transaction as a Salesforce Lead, click Donations in the main menu of your administrator and then click the Transactions icon. In the Transactions view:
- Find the transaction you wish to repost to Salesforce as a Lead
- Click the donor name to view the Transaction detail view
- Scroll down to the Salesforce Information section
- Confirm that the link Create Lead is present
- Click Create Lead
- On the subsequent page, review the information to confirm that this transaction is the one you wish to post to Salesforce
- If you wish to continue in the process, click Create Lead in the upper right. If you do not wish to continue, click Cancel.
- If Soapbox was successfully able to create a Salesforce Lead record, the Transaction view will refresh and the transaction record will show the new Salesforce Lead Record Id. You can use this Lead Record Id to view the data in Salesforce by appending it to the end of the URL when logged into Salesforce (e.g., https://[podId].salesforce.com/{Id})
- If Soapbox was not able to successfully create a Salesforce Lead record, the Create Lead view will refresh and display any relevant error message from Salesforce. You may use this error message to troubleshoot the issue within Salesforce. Should you need further assistance, feel free to open a ticket and share the error message with us. We'll be happy to assist.
What if my Salesforce credentials were not valid when the original transaction was processed?
As of October 2021, we have added support for reposting Leads to Salesforce for transactions that were processed when your site's Salesforce credentials were invalid. You may follow the steps noted above to do so.