Opportunities on Checkout
Track and report on event registrations through the Opportunity object
Want to track completed and "pay later" Event registrations through Salesforce Opportunities?
We just made it super easy to do so!
Define four fields on the Event Setting record to automatically create Open and Closed Won Opportunities when Attendees checkout. These Opportunities will relate to the Attendee, Invoice, and Transaction records.
Initial Setup
- Add the Opportunity object as a related list to the Invoice page layout.
- Add the Transaction object as a related list to the Opportunity page layout.
- Add the
Event and Invoice
fields to the Opportunity page layout.
Create/Update Event Settings
In Event Settings, set the following
-
Set the
Create Opportunity From Checkout
field to TRUE. -
Set the values for
Opportunity Open Stage Name
andOpportunity Successful Stage Name
. These values are required whenCreate Opportunity From Checkout
= true.
Make sure the text you enter matches the exact OpportunityStage
names, case sensitive.


Opportunity Record Type
Please define the Label of the record type you want when an Opportunity is created.
Opportunity Process
When an Event Checkout happens, a new Opportunity record is created.
-
While the Invoice - Balance Due > 0, the Opportunity Stage will be set to
Opportunity Successful Stage Name
-
Once the Invoice - Balance Due = 0, the Opportunity Stage will be set to the
Opportunity Open Stage Name
and all Transactions related to the Invoice will be related to the Opportunity
From version v.50 onward, there is a new Contact lookup on the Opportunity object.
- When the Invoice Contact (Bill To) is set, the Opportunity Contact is populated as well.
Updated 3 months ago