Managing Microsite Registration Form Submissions
When participants register for your SaaSquatch microsite, send the information to Salesforce to keep track of potential leads and inform targeted email campaigns.
🔗 Overview
When participants register for your program through your microsite, we collect and store their registration data in the SaaSquatch Admin Portall. You can view the collected data under Data > Forms and use it to perform different actions, like:
- Creating or updating a lead or contacct in Salesforce, if you have this integration set up
- Notifying a team member when someone signs up through your microsite
- Adding newly-registered participants to a specific user segment
This guide shows you how to set up an action that sends data submitted to your form directly to Salesforce, using the example of creating a Lead. We also cover how to set rules about submission handling and view all submissions to your form.
🔗 Creating a Salesforce lead from registration form data
Before you begin: You'll need an existing microsite and an active Salesforce integration to continue with this process. If you're not sure whether your organization has a Salesforce integration set up, then check the Settings page for integration information.
- Open your forms settings.
- Sign in to the SaaSquatch Admin Portal.
- Go to Data > Forms . This page displays a list of all forms you've created in this tenant, including the microsite registration form.
- Open the More menu for the Microsite Registration form.
- Click Edit to open the Update Form page.
- You have created a microsite on this tenant.
- Your microsite has a registration page. If it doesn't, then you'll need to add a new page and apply the Registration Page template.
- Start a new lead submission action.
- Click the pencil icon under the Submit actions heading.
- Click + Add Action.
- Select the Lead submit action type.
- Create a filter under Filter records to help our system identify whether a matching Lead or Contact already exists in Salesforce. If we do find a matching record, we'll update it instead of creating a duplicate Lead.
- Enter the name of the Salesforce field in the Field box.
- Enter the name of the SaaSquatch field in the Equals box. All SaaSquatch fields start with
data.
(including the period).
Example
To filter records in Salesforce by email, enterEmail
in the Field box anddata.email
in the Equals box. This will map the email from your form submission to the Email field on Salesforce objects for filtering. - Under Create or update a Lead, map your Salesforce and SaaSquatch data fields to decide which information SaaSquatch sends to Salesforce.
- Enter the name of the Salesforce field in the Field box.
- Enter the name of the SaaSquatch field in the Value box. All SaaSquatch fields start with
data.
(including the period).
Example
To send the participant's email address to Salesforce, enterEmail
in the Field box anddata.email
in the Value box. This will map the email field from your form to the Email field in Salesforce. - Under Update a Contact, map your Salesforce and SaaSquatch fields so that we know what to update in Salesforce when we find a matching record.
- Enter the name of the Salesforce field in the Field box.
- Enter the name of the SaaSquatch field in the Equals box. All SaaSquatch fields start with
data.
(including the period).
Example
To update the participant's email address in Salesforce, enterEmail
in the Field box anddata.email
in the Value box. - Click + Add Action if you want to do anything else with the data.
- Click Save.
- Click Update at the bottom of the page to save your changes.
Troubleshooting: The list of forms doesn't include a Microsite Registration form
Make sure that:🔗 Setting submission handling rules
You can set submission handling rules for your form so that someone on your team is notified whenever there’s a new submission attempt. This can be useful if you want to track when you receive new participants, or get notified when someone attempted to register but the submission failed.
You also have the option to automatically add or remove newly-updated participants from a specific user segment, e.g., "Affiliates," "Leads," or another category.
The steps below are optional.
- Open your forms settings.
- Sign in to the SaaSquatch Admin Portal.
- Go to Data > Forms . This page displays a list of all forms you've created in this tenant, including the microsite registration form.
- Open the More menu for the Microsite Registration form.
- Click Edit to open the Update Form page.
- Choose who receives an email when:
- Someone signs up successfully
- An attempted submission fails
- Choose the user segment (if any) that the participant should be added to after registering.
- (Advanced) Map user upsert fields, if you want participant fields to be set to specific values or static data during registration.
- Note You’ll need to write a JSONata expression to do user upsert field mapping.
🔗 Viewing submissions to your form
You can see the details of all attempted submissions on the Forms page. Each individual submission will show a status of either Success
or Failed
. We recommend consulting this page if you need to troubleshoot why a submission to the form failed, or why one of your submission actions didn’t go through to Salesforce as intended.
- Sign in to the SaaSquatch Admin Portal.
- Go to Data > Forms .
- Click View Submissions.
- Open the More menu for the Microsite Registration form.
- Click View Details.
- Review the Actions to see the history of events for this submission.
- Note: If you have set up a submission action to send the registration information to Salesforce, then the Actions history shows details about how Salesforce handled the data.