Icon

How to Manage Contact Form Submissions and Sync with HubSpot & Salesforce

Learn the step-by-step process for handling contact form submissions on vdaassociation.com, including how submissions are managed in HubSpot, segmented, and synced with Salesforce. Discover best practices for reviewing, editing, and qualifying leads.

By Caitlin McDonald

In this guide, we'll learn how to track and manage contact form submissions from vdaassociation.com using HubSpot and Salesforce.

We will look at how submissions are filtered, how to identify true contacts, and how to resolve errors so that contacts sync correctly between HubSpot and Salesforce.

You'll also see how updates in Salesforce reflect back in HubSpot, helping you keep your contact records accurate.

Let's get started

In this video, we will review the process for submitting a...

1
Click on "Events"
Step #1: Click on "Events"

We will review the process a contact follows when submitting the contact form on vdaassociation.com. When a contact completes the form, they will automatically be added as a submission to one of the created forms in HubSpot. To view the submissions, click Form Submissions. This will display the submissions.

2
Click here
Step #2: Click here

You will see that many submissions are automatically generated during processing in the website form.

3
Click here
Step #3: Click here

All of these have messages without spaces, so we automatically quarantine these contacts and schedule them for deletion.

4
Click here
Step #4: Click here
5
Click here
Step #5: Click here
6
Click here
Step #6: Click here
7
Click here
Step #7: Click here
8
Right-click here
Step #8: Right-click here

We'll cover this process later. A contact submitted accurately through a form is added to various workflows and lists.

9
Click here
Step #9: Click here
10
Click on "CXMAQRQNO OjUAishMWueF"
Step #10: Click on "CXMAQRQNO OjUAishMWueF"

The list someone is added to is under Segments.

11
Click here
Step #11: Click here
12
Click on "[ C ]"
Step #12: Click on "[ C ]"
13
Click on "Courses"
Step #13: Click on "Courses"

We see today’s true form submissions, along with all previous true form submissions.

14
Right-click on "for Workflow Trigger )"
Step #14: Right-click on "for Workflow Trigger )"
15
Click on "Submissions ( New Submissions"
Step #15: Click on "Submissions ( New Submissions"
16
Click on "< Back to segments"
Step #16: Click on "< Back to segments"

These individuals are selected if their message contains a space, their email domain is not gmail.com, and they have completed one of the contact forms.

17
Click on "List Segment : True Contact Form Submissions"
Step #17: Click on "List Segment : True Contact Form Submissions"
18
Click here
Step #18: Click here

You can review these individuals to ensure they are genuine form submissions. If we return to the Segments, we also see errored contacts.

19
Click on "< Back to segments"
Step #19: Click on "< Back to segments"
20
Click on "Sale Engaged Contacts - Send to Salesforce"
Step #20: Click on "Sale Engaged Contacts - Send to Salesforce"

These are people who filled out the form and may have two first names, for example. These individuals have not synced with Salesforce because they do not meet one of the Salesforce rules.

21
Click on "Group 1"
Step #21: Click on "Group 1"

They are on the true contact form submissions, but they have not submitted or synced with Salesforce.

22
Click on "Group 1"
Step #22: Click on "Group 1"

You can click on these individuals and edit their names to ensure they sync.

23
Click on the contact's name
Step #23: Click on the contact's name
24
Click here
Step #24: Click here
25
Edit the contact's name to remove duplicate values
Step #25: Edit the contact's name to remove duplicate values

Save. Once this happens, wait a few minutes. The individual should then be removed from the list. When a contact submits a form, they are added to the Engaged Contacts List and sent to Salesforce.

26
Click on "Salesforce"
Step #26: Click on "Salesforce"

You'll notice there are several tests here. If they are on the true contact form submissions, they will be added to the list of individuals that HubSpot sends to Salesforce.

27
Click on "Segment membership"
Step #27: Click on "Segment membership"

We will use this list for various other purposes. For example, if someone views multiple pages, we may want HubSpot to send that contact to Salesforce as a follow-up opportunity. Let's look at this test.

28
Click to view test contact
Step #28: Click to view test contact

This person was synced to Salesforce. You can easily find the Salesforce lead ID by searching for the ID. With this id, you can easily pull up the record in Salesforce by adjusting the URL: https://vda.lightning.force.com/lightning/r/Lead/LeadID/view

29
Click Action > "View All Properties"
Step #29: Click Action > "View All Properties"
30
Copy Salesforce Lead ID to reference in the Salesforce URL (https://vda.lightning.force.com/lightning/r/Lead/LeadID/view)
Step #30: Copy Salesforce Lead ID to reference in the Salesforce URL (https://vda.lightning.force.com/lightning/r/Lead/LeadID/view)

In Salesforce, this individual will also be listed in leads.

31
Click on Leads
Step #31: Click on Leads
32
Click on the contact
Step #32: Click on the contact

Here, we see the lead status imported from HubSpot. They were created by the HubSpot integration.

33
Lead Status, Contact Owner, and New Web Lead are all synced from Hubspot
Step #33: Lead Status, Contact Owner, and New Web Lead are all synced from Hubspot

If I change Lead Status to Unqualified and add to "unqualified test lead" in the notes, this data will sync back to Hubspot

34
Click here
Step #34: Click here
35
Type "Test Lead"

Click Save.

36
Click here
Step #36: Click here

This will update the contact's record in HubSpot. We will return to this in a few minutes as the record does not immediately update (it takes a few minutes).

Let's go back and check the segment for errored contacts.

37
Click on "< Back to segments"
Step #37: Click on "< Back to segments"
38
Click on "Salesforce Sync : Errored - Send to Salesforce"
Step #38: Click on "Salesforce Sync : Errored - Send to Salesforce"

Now that person has synced to Salesforce because their name was updated.

39
The contact that was errored no longer appears in the Errored Contact's segment.
Step #39: The contact that was errored no longer appears in the Errored Contact's segment.

Let's search for him.

40
Click here
Step #40: Click here
41
Type "Ctrl + V"

In salesforce, this contact is now a lead in marketing and public relations. He synced today after we updated his leads.

42
Click on "Q Greg Fishman"
Step #42: Click on "Q Greg Fishman"
43
Click here
Step #43: Click here

Now let's go back to check on our test lead who we updated the Status to Unqualified in Salesforce.

44
Click on Actions > "View allProperties"
Step #44: Click on Actions > "View allProperties"

We are checking to see if anything has been updated from the change made in Salesforce.

The current status has updated from Open to Unqualified.
Target type: local target.
Unqualification reason: test lead.

45
Click here
Step #45: Click here

This is exactly what we entered into Salesforce.