Featured Success Story
By Product
By Industry
By Use Case
Healthcare Solutions for Salesforce
Learn
Blog
Discover the latest Titan product and company news
Titan 101
Getting started with Titan, Best Practices, and Use Cases!
Titan Academy
Sign up for interactive courses to learn Titan
Webinars
Watch Titan Previous Webinars
Support Documentation
Check out Titan’s latest release notes and product documentation
Integrations
Learn all about Titan's Integrations
Compliance
Learn all about Titan's Certifications
Connect
Customer Success
Read all about Customer Success Stories
Professional Services
Let Titan experts help you take the project to a new level
Titan X Lab
Have a feature request? This is the right place to post and vote for other ideas
Everything you need to know about Titan!
Media-savvy content creator, with a curiosity for all Salesforce experiences.
Have you ever wanted to build an event registration form that allows customers to buy tickets or make donations, with all data automatically captured in Salesforce? If you answered yes, then this article is for you.
We also have the video below if you prefer to watch Amit Midha explain the use case. It contains quick demos of how event registration forms work with Salesforce. The video is a must-see for checking out our Salesforce solutions in action.
Let’s start at the beginning. A nonprofit organization needed to meet the following requirements for their event registration project that provides donors with an elevated experience:
The nonprofit organization turned to Titan because it did not have developers or the resources to complete the project on its own. Thanks to Titan, the nonprofit organization could now meet all the Salesforce requirements for its custom project.
Check out what Titan was able to do for them overnight by using drag-and-drop, zero-code nonprofit event management tools:
Titan creates a record in Salesforce when the primary contact fills out the event registration form with their details. The data is also displayed in a table on the form with additional instructions on viewing and selecting the number of tickets the primary contact wishes to purchase.
At this point, if a member from the nonprofit organization logs into Salesforce, they will see an opportunity has been created. The nonprofit member will also see that the primary contact is linked as a contact role.
Meanwhile, the primary contact continues to work through the event registration form by selecting their tickets to purchase. The form calculates and displays the total price of the tickets selected and the primary contact has the option to add additional guests.
Every time the primary contact adds a guest, the data is pushed to Salesforce and displayed in the form’s table for easy viewing.
At this point in Salesforce, under contact roles, the nonprofit organization will notice that data has been populated with multiple records. The nonprofit will also find that these records are created as contacts. This allows the nonprofit to track every step of the event registration process.
The next problem that Titan solved was to match the existing contacts from the primary contact (registrant) and up to 5 additional guests in Salesforce. So, if a contact is found in Salesforce, it is used. Otherwise, a new contact is created in real-time.
This works when the primary contact fills out the event registration form and adds a guest whose details are already in Salesforce. The form will display the guest details. But happens in Salesforce? The nonprofit organization will notice that no duplicates have been created. The nonprofit will see the existing contact’s ID added to Salesforce under the opportunity section.
This is cool because now, the nonprofit does not have to worry about duplicated data. Titan can pick up existing contacts and add them to Salesforce.
Next, Titan was able to add all registrants of the event as members to a registration campaign in Salesforce. This is done by converting registrants into contacts. Then, Titan queries and identifies the relevant campaign in Salesforce. Lastly, Titan links the created or existing contacts as campaign members.
Titan’s next objective was to help the nonprofit create opportunity and payment records for the registration when tickets are purchased. For this task, various custom fields needed to be populated on the form. For this objective, Titan linked the opportunity contacts and gave the nonprofit organization a solution to accept payment from guests using Stripe. Once the payment was successful, Titan updated the opportunity data and added transaction data from Stripe to Salesforce.
The nonprofit organization was thrilled that guests could make payments directly on the event registration form with Stripe. The Stripe integration lets the customer add their card details, expiration date, and CVV number for quick and easy payments. Then, Stripe integrates with Salesforce and Titan to complete payments, while the event registration form will display a success message to the customer. The Stripe data, of course, is pushed into Salesforce from the event registration form.
When it came to the objective of giving customers the chance to make separate donations, Titan excelled here, too. Titan created another opportunity and linked it to the primary contact. Titan had to allow the solution to accept a donation payment by Stripe while updating the opportunity and adding the transaction data to Salesforce.
Donors can now make additional donations on the next page of the event registration form. This is achieved with Titan through conditional logic and the stepper layout. So, when a donor checks a question on a form, they will be shown an extra step called Donations. On this part of the form, the donor can choose how much they would like to donate and pay the nonprofit organization through the Stripe integration. All the data will be pushed to Salesforce for viewing and tracking.
Lastly, Titan gave the nonprofit organization a way for primary contacts to securely log into a self-service portal. It was essential, as it gave contacts the power to update their details, track tickets, and view previous donations. As you can imagine, this saved the nonprofit organization a lot of time regarding customer support queries.
Titan gave the nonprofit organization a full lifecycle for adding customers to their database and support for Salesforce nonprofit payments, with all data synced to their CRM platform.
This means the nonprofit no longer wastes precious time on manual data entries in Salesforce. They can also trust that their data is well-organized and clean, as there are no duplicate entries.
With Titan, the nonprofit solved all its requirements without code or hefty login costs. Titan created this solution for them in no longer than one hour using no code.
Thanks for reading our article and watching our video, which shows how a simple form can go into so much depth with Titan’s conditional logic. You don’t need any developer experience. This is something an admin should be able to do.
In summary, you got to see the requirements Titan was able to solve for the nonprofit with a form that takes payments. We also gave them a beautiful portal for donors and customers to log into to track donations and tickets. By integrating with Salesforce Cloud fundraising, Titan simplifies and improves the way organizations manage fundraising projects and engage with donors. Automate any nonprofit workflow, and collect any type of data with Titan’s dynamic forms.
If you’d like event management software for nonprofits, please get in touch with us through one of our social media links below.
Let’s get started!
Disclaimer: The comparisons listed in this article are based on information provided by the companies online and online reviews from users. If you found a mistake, please contact us.
Do you like Titan’s Use Case?
Don’t miss out on Salesforce solutions. Schedule a demo to get started with Titan today!