If you wish to test the automated Lead conversion process for Soapbox Donations in Salesforce, you can do so within Salesforce itself by simulating a donation from Soapbox. This is done by mimic the same steps Soapbox takes when pushing transaction data to Salesforce; namely, a) creating a Lead record and b) adding that Lead as a Campaign Member of a Soapbox Donation Campaign.
For the most accurate results, it is helpful to login to Salesforce with the same user account Soapbox uses.
To simulate a Soapbox Donation:
- Go the Leads tab in Salesforce
- Click New
- On the New Lead: Select Lead Record Type screen, choose either Soapbox Donation or Soapbox Recurring Donation as the record type
- On the Lead Edit: New Lead screen, enter information for the test donation. It is helpful to use values which will easily identify it as a test to aid in clean up later (e.g., First Name: test032316)
- For First Name, enter a value of your choosing
- For Last Name, enter a value of your choosing
- For Company, if the Soapbox Donation form you are simulating does not included the Organization name in the Contact Information section, enter "{FirstName} {LastName}" so the Company field matches the values entered in the First and Last Name fields with a space in between. If the Soapbox Donation form you are simulating does include the Organization field in the Contact Information section, enter whatever value you wish to use to test.
- For Email, enter a test email of your choosing. It is recommended that you use "@example.com" or "@test.com" as the domain name.
- For the address fields, enter values of your choosing
- For Campaign, click the search icon, and find and select the Campaign with which the Soapbox Donation form you are simulating is associated
- For Lead Source, select Web
- For Form of Payment, choose any option
- For Donation Payment Amount, enter a valid currency amount, preferably one available on the Soapbox Donation form you are simulating
- For Credit Card Expiration Month, Credit Card Expiration Year, and Credit Card Last Four Digits, enter valid numbers of your choosing
- For Receipt Sent, Thank You Sent, and Transaction Date, enter today's date
- For Transaction Id, enter a value of your choosing, if this is a one-time Soapbox Donation
- For Subscription Id, enter a value of your choosing, if this is an intial Soapbox Recurring Donation
- For Transaction Description, enter the Transactions Description for the Soapbox Donation form you are simulating
- For Transaction Status, choose Completed
- Complete any other Soapbox Donation fields for Custom Donation Fields, Tribute, Anonymous Donation or Newsletter Opt In fields you wish to include values for in your test
- Click Save
- Confirm that the form submits and the page refreshes with the title Converted Lead and links to the Contact, Account, and Opportunity created
- Follow each link, as you wish, to confirm that records were created and populated as expected