Marketing on Salesforce without Marketing Cloud

Most Salesforce customers use the original Sales Cloud (Leads, Accounts, Contacts, & Opportunities). And while the add-on Marketing Cloud is a powerful product with a lot of benefits in terms of automation and scale, it is not a fit for all organizations using Salesforce.

 

Some of the reasons that organizations using Salesforce Sales Cloud may choose not to purchase Marketing Cloud include the following:

 

  • Budgetary limitations
  • New to Salesforce and want to implement basics first
  • Marketing team not in place or just one person
  • Email marketing software already in place or part of another system
  • Target audience not receptive to frequent marketing messages (eg. technical buyers)

 

The good news is, Salesforce Sales Cloud already has a number of capabilities to drive your Sales and Marketing. And for the gaps that you may find, a wide variety of affordable apps exist on the Salesforce AppExchange.

 

To give you an overview of how you can manage your marketing on Salesforce, with or without Marketing Cloud, we’ll be covering the following topics:

 

  1. Sales Cloud vs. Marketing Cloud
  2. Salesforce Campaigns
  3. Salesforce Lead Management & Forms
  4. Track Your Advertising in Salesforce
  5. Website Activity Tracking in Salesforce
  6. Salesforce Email Marketing

 

 

Sales Cloud vs. Marketing Cloud

First off, let’s define the differences between Salesforce’s Sales Cloud and Marketing Cloud products, to explain how they work together, and be sure you understand the differences!

 

The Salesforce Clouds (Sales, Service, Marketing, and Commerce) are standalone, meaning they can be used separately and independently. But they can also be connected to share data across the different capabilities of each cloud.

 

Sales Cloud is the most common, and what many people think of when they think of Salesforce. “Salesforce Classic” you might think of it as, the one that started all the way back in 1999.

Both Sales Cloud and Marketing Cloud track leads along their journey to become your customers. Sales Cloud has a lot more features to create and manage customers and revenue, including forecasting and pipeline management. In addition to the Leads, Accounts, Contacts and Opportunities that everyone knows, it can manage Contracts, Products and Quotes as well, for managing the full sales cycle. 

 

Sales Cloud does have lead generation capabilities as well, including web-to-lead forms that post leads from your website into Salesforce, lead assignment rules, autoresponder emails and more.

 

Salesforce Sales Cloud vs. Salesforce Marketing Cloud:
Functional Areas Comparison

Salesforce Sales Cloud Salesforce Marketing Cloud Account Engagement
Lead Management Lead Scoring and Analytics
Account Management Lead Nurturing (Journey Builder)
Contact Management Email Marketing Tools
Opportunity Management Social Media Integrations

 

Marketing Cloud is made up of several different products. The main Marketing Cloud product can send a LOT of email to consumers. Marketing Cloud Account Engagement, formerly known as Pardot, has more nurture and automation features, for longer B2B sales cycles. It is good for large scale email drip campaigns, where you send a series of automated emails to leads or customers based on various criteria such as demographics, behavior and communications preferences.

 

Marketing Cloud also has a number of features to help with Account Based Management (ABM), including tracking website activity and scoring a prospect’s engagement level with content. While it is possible to use some Marketing Cloud features without Salesforce Sales Cloud, the full capabilities of the product are only available when it is integrated with Salesforce. It would be safe to say that most Salesforce Marketing Cloud customers are also purchasing Sales Cloud.

 

 

Salesforce Campaigns

While many people might use Campaigns with Marketing Cloud, Campaign records are actually part of Sales Cloud. Campaigns can be a powerful tool to use with Leads and Contacts, as well as Prospects in Marketing Cloud Account Engagement (fka Pardot).

 

You can use Salesforce Campaigns to create target audiences, and track responses and engagement. Both Leads and Contacts can be members of the same campaign, making it a good way to unify a marketing effort across groups of records which are normally separate in Salesforce.

 

Here is an overview of how you use Salesforce campaigns:

 

Create Campaigns

Creating Campaigns in Salesforce is easy, and you can define a lot or a little bit of information about each campaign, depending on your requirements.

 

  1. In the Salesforce App Launcher, select Campaigns.
  2. Enter a campaign name.
  3. Select the Active checkbox if you’re ready to roll out the campaign.
  4. Select the type of campaign (advertising, event, etc.).
  5. Select the status of the campaign.
  6. Enter a Start Date and an End Date.

 

There are other fields you can fill out, such as budget, should you choose. After saving, you can start to add people (leads and contacts) to the campaign.

Add Members to Campaigns

You can make Leads and/or Contacts members of a campaign, to send them emails, track whether they have responded, and more. Campaign members can be made up of both Salesforce leads and contacts, which is one of the useful features of Campaigns.

 

  1. Click Add Leads or Add Contacts
  2. You can also select Manage Campaign Members to import CSVs of Leads or Contacts
  3. For each Member, you can choose their Status when you add them
  4. Click Save

Members can also be added to Campaigns directly from a Lead, Contact, or Account record, or from list views on those objects.

 

Auto Assign Leads to Campaigns

You can have your website forms automatically assign leads as members of a particular Campaign when they are created in Salesforce. Just add a hidden field that passes the Campaign ID to Salesforce.

For more information, see the “Automatic Campaign Assignment for Leads” section of our blog post, “Which Form or Web Page did a Salesforce lead come from?

 

 

Salesforce Lead Management & Forms

Salesforce Sales Cloud includes Web-to-Lead functionality, which gives you form code to place on your web site and collect leads. Some customization and styling with CSS is required, but Salesforce web-to-lead forms work well for getting prospect information into Salesforce.

How to Create a Web-to-Lead Form

You can generate HTML code for a form that will create Leads in Salesforce when your website visitors or prospects fill it out. Just follow these general steps, and then send the resulting code to your web developer.

 

  1. Go to Setup, type Web-to-Lead in the Quick Find box, then select Web-to-Lead.
  2. To enable or change Web-to-Lead settings, click Edit.
    1. There are various settings such as the Salesforce user that is shown as creating the leads from the form, as well as other settings. Consult the full Salesforce documentation for details on all the web-to-lead setting options.
  3. Click Save.
  4. To create a form for your website, click Create Web-to-Lead Form
  5. Select fields you want to include.
    1. You can include custom fields that you have previously created in Salesforce, such as information relevant to your product or service.
    2. Don’t include too many fields though — requesting more than a few key bits of information will reduce your number of leads.
  6. Copy the final code to send to your web designer or developer.
  7. Click Finished.

 

Salesforce Web-to-Lead Form Alternatives

Some Salesforce customers prefer to use third party form programs, such as FormAssembly or Gravity Forms. These options offer some additional functionality, and provide an online interface to make updates to the forms without needing to get your web developer involved each time. 

 

However, Salesforce web-to-lead is included as part of your standard Salesforce subscription, and does the job for most purposes. You can even capture information specific to your organization, by creating custom fields in Salesforce and adding them to your web-to-lead form. And you can keep using web-to-lead with Marketing Cloud Account Engagement via the Pardot form handler functionality, or use the Pardot forms instead.

 

Linkedin Advertising Leads

If your business uses Linkedin Lead Gen ads, you can set up a connection to Linkedin, where the leads submitted in your advertising come straight into Salesforce. This functionality is included standard in Salesforce Sales Cloud, but it does require Salesforce Web-to-Lead to be enabled.

 

  1. Go to Setup, type Linkedin in the Quick Find box, then select Linkedin Accounts.
  2. Connect your Linkedin account that has access to your LinkedIn ad accounts and company pages.
  3. Go to Lead Gen Fields in the Setup area.
  4. Under Map Form Data, choose the Salesforce lead fields to receive data from LinkedIn
  5. You can configure other settings as well.
  6. Test! (Fill out a form on one of your Linkedin ads)

Lead Assignment Rules

Sales Cloud also includes a feature to automatically assign new leads to users or queues, where users can grab them. For complex Sales territories, there are a variety of Salesforce AppExchange apps that can help assign leads, but out of the box you can have them assigned to a user or queue based on data that exists in any of the lead fields.

 

  1. Go to Setup, enter Assignment Rules in the Quick Find box, then select Lead Assignment Rules 
  2. Click New to create a new rule entry. For each rule, there are 3 areas you can set:
    1. Order – Number the rules in the order you would like them to run, when they evaluate a new lead
    2. Criteria – specifies the field and values that should match  in order for that assignment rule to be triggered.
    3. User – specifies the user or queue that the lead is assigned to

There are a variety of other settings and use cases that can be set up for this powerful Salesforce Sales Cloud lead management feature.

You can also configure related Lead Auto-Response Rules in a similar fashion, to send an automated email to new leads.

 

Pro tip: you can create a Delete queue in Salesforce, then use Lead Assignment Rules to filter out junk leads that escape your spam filters into that queue. If you don’t have any email notifications configured for the Delete queue, and filter leads owned by that queue out of your lead views, these junk leads will be far less bothersome, and will be easy for your Salesforce Administrator to clear out the delete queue periodically using Mass Delete Leads functionality.

 

Track Your Advertising in Salesforce

There is some marketing functionality within Salesforce Sales Cloud, but it doesn’t go terribly deep into lead enrichment or source information. The good news is, some of this functionality can be added through Salesforce partner applications on the Salesforce AppExchange very affordably.

 

Our CloudAmp Campaign Tracker, for example, can show you how your best leads found you, including campaigns, keywords, and which pages on your website a lead viewed.

 

If you are spending money on Google Ads or other online advertising, knowing which ads are producing your best leads can help you drive more sales and cut any ineffective campaigns. 

Ad Tracking for Salesforce

Marketers often find that some keywords or types of ads can produce a lot of leads, but some types of those leads will not convert to sales. This issue can be both more pronounced and harder to discover with B2B products or services, where the conversion to a paid customer may take 3 to 6 months or more. In this scenario, tracking the detailed sources of your leads in the Salesforce Sales Cloud is essential, so you can connect the offline sales, and know which online advertising produces the most conversions to revenue.

 

With an add-on Salesforce app like the CloudAmp Campaign Tracker, you can add many data points to your Leads and Contacts, such as the following:

 

  • Lead type (Campaign, Organic, Referral or Direct)
  • Campaign UTM parameters
  • Referring Site / Source
  • Keyword / Search Phrase
  • Ad click ID (Gclid / Msclkid)
  • First and Last visit information
  • What pages were viewed on your web site

 

Because this advertising data comes right into your Leads in Sales Cloud, it can be quickly used by both marketing and sales team members. Sales users can understand the products or services a lead may be interested in by viewing their path through your web site, as well as their search phrases that triggered an ad.

 

Marketers or Sales Operations users can view aggregate campaign data in Salesforce, to identify keywords that may be driving high volumes of leads that don’t convert. Sometimes the target audience for those ads is off, or there could be confusion with a keyword having multiple meanings to different audiences. 

 

Eliminating waste in online advertising is not to be underestimated — it can be a quick path to improving results, when budget is reallocated from underperforming to better performing campaigns.

Call Tracking for Salesforce

There are also Salesforce apps such as RingDNA and Call Tracking Metrics, which can both provide your business with a Salesforce integrated internet based phone system, while at the same time helping to track advertising results from phone calls.

 

These systems can dynamically display unique phone numbers on your website landing pages that are tied to particular campaigns or keywords, and sync that data to Salesforce when leads are created. 

 

Salesforce connected phone apps have a number of other features that can improve your sales team’s productivity as well, such as predictive dialing, automated emails and voicemails, and more.

 

 

Website Activity Tracking in Salesforce

Knowing which pages a Lead or Contact in Salesforce viewed on your website can be critical in understanding buyer intent. And the good news is that this is not just a feature of Salesforce Marketing Cloud, it is also available through lower cost add-on apps for Sales Cloud.

 

By combining the power of CloudAmp and Salesforce Sales Cloud, you can see the pages that a Lead or Contact viewed on your site — how they entered your site, which products or services they looked at, and which form they filled out to contact you.  All the website activity data is shown in a related list right on the Salesforce record.

There are also a variety of indicators that can help your team understand where a prospect is in the funnel, such as viewing a pricing page, or multiple return visits to your website. Each session can be viewed, with time stamps and page URLs to make understanding the signals easier.

 

You can even set follow up tasks for your sales reps based on website activity, or add leads to a campaign based on them downloading a certain piece of content. While it does not solve every challenge of understanding prospect behavior, it can give you an easy starting point for how to engage with a prospect.

 

 

Salesforce Email Marketing

While Salesforce Sales Cloud is not technically email marketing software, it does have a number of capabilities for sending emails that are built in. It may not give you all the features of a system like Marketing Cloud, or of standalone email marketing software like MailChimp or Campaign Monitor, but it is worth understanding its capabilities and whether they would work for your purposes.

 

Salesforce Sales Cloud includes the ability to send mass emails, email templates, and ways to create automations, but they are subject to some limitations. Its functionality for individual Sales or Service users to send single emails to customers is considerably more advanced, as this is core functionality of Sales Cloud.

 

Mass Emails

You can send mass emails from Salesforce, though the amount is limited to 5000 per day. Additional quotas may be available if you are relaying email through your own mail servers or Google Gmail / Microsoft Office 365 mail servers.

 

There are also some limitations to the data you get back. Email Opens can be tracked in most cases, but you will not be able to see click throughs on an individual basis.

 

If you are regularly sending mass emails, such as a monthly email newsletter to thousands of customers, you should consider using a third party email marketing application. You will have fewer restrictions around email quantities, and are likely to find the analytics that most email services provide to be valuable.

 

But Salesforce Mass Emails can be quite convenient, since you can select “Send List Email” from Lead or Contact list views at the click of a button.

Automated Emails

In addition to the Lead Auto-Response Rules covered above, to schedule automated emails in Salesforce Sales Cloud, using Flow automation is generally recommended. While flows are very powerful, they would typically require your Salesforce Administrator to configure, especially if you wish to do a drip email campaign (also known as a marketing automation journey). 

 

That can be implemented in Salesforce, but it would be a fairly advanced setup. Marketing Cloud Account Engagement (formerly Pardot) would likely be a better solution if you want to send lots of automated email journeys, and give your marketing team the ability to easily configure and update them.

Salesforce Sales Cloud does have other features that were used for sending automated or scheduled emails, such as Workflows and Process Builder, but those features are being phased out. At CloudAmp we do use Workflow email notifications to send internal emails, such as information on new leads or closed deal celebrations to the team.

 

Email Templates & Quick Text

Salesforce does have email templates that are useful for sending pre-written and formatted emails from Salesforce, either to individual customers or mass emails. There is not a drag-and-drop editor, like most Email Service Providers offer, so often you might need to build an email template externally, convert it to HTML, and then upload it to Salesforce.

 

Another nice feature of the Salesforce Sales Cloud email toolset is Quick Text. These short blurbs can be inserted into any email using a button, and help make your team more efficient, as well as keeping replies or wording more standardized across your company.

 

Quick Text can be organized into folders by category or topic, giving your team easy access to pre-written responses. This feature is generally used in Sales or Service situations however, and not as frequently as a marketing tool.

Email Hygiene

Salesforce Sales Cloud does provide Bounce Management, to show you when an email address has bounced. It also has an Email Opt-Out field, which can be checked when you wish to exclude a Lead or Contact from future emails.

 

Unfortunately Salesforce does not have an unsubscribe function that can be added to the bottom of emails and allow customers to unsubscribe on their own. Your team would need to check the Email Opt-Out field manually when requested by your customer, or build additional functionality using a form to process unsubscribes. Unsubscribe functionality is another reason to consider a third party tool for mass email marketing purposes.

 

Conclusion

If you’ve made it this far, you can see that there is a lot of marketing functionality included in Salesforce Sales Cloud, as well as a number of add-on apps to extend functionality. Marketing Cloud is a good solution for many Salesforce customers, but its functionality isn’t a necessity or fit for all customers. And at the very least, it is worth understanding the breadth of marketing functionality within Salesforce Sales Cloud, so you can make a good decision on what tools to use, with or without Marketing Cloud.

 

Learn more about CloudAmp

Not yet a CloudAmp customer? If you want to have more data about your Leads in Salesforce, including full source attribution and page view data to prove ROI and improve your marketing, contact us for more information today.

 

 

Which Form or Web Page did a Salesforce lead come from?

Forms are one of the most essential parts of any website, providing a convenient way for visitors to “raise their hands” and request more information or take advantage of an offer. Web forms are also a critical way for your company to learn more about who is on your website, receive and qualify leads, and hopefully start your visitors on their buyer’s journey.

 

When you have multiple contact forms, tens or even hundreds of landing pages, and different paths visitors take on your web site, it can be difficult to keep track of which form a Salesforce lead came in through. Most forms are used with a specific conversion path, so in order to analyze your marketing results and most effectively connect with your leads, you need to know what that path was.

 

  • Know what page a lead came from
  • Understand where in the buyer journey your lead is
  • Track which offers or downloads prospects responded to
  • Score your MQLs more effectively with precise source data

 

So how can you know which form on your web site a lead filled out? Read on to learn about multiple different methods you can use to get this important marketing data.

 

Topics in this article:

 

 

 

Hidden Lead Source in Forms

If you are using Salesforce web-to-lead forms, or other forms like Gravity Forms or FormAssembly that can post leads into Salesforce, adding a hidden Lead Source field to your forms is one of the easiest ways of identifying them.

This method hard-codes a hidden field with a lead source value that you set for each form, and pushes that value to the existing Lead Source field on the Lead object in Salesforce.

Here is an example from a Salesforce web-to-lead form:

<input type="hidden" name="lead_source" value="LP Trial Offer">

 

Pro-tip: Use a common naming convention in your lead source values, such as “LP” for landing page, to make reporting in Salesforce easier (Lead Source *Contains* LP will collect them all).

  Filter by Lead Source - Contains - LP 

Another advantage of using hidden fields in this manner is that you can insert Lead Sources into your Salesforce leads that are not actually selectable values in the Lead Source drop down list. Salesforce will insert any value in the Lead Source field when the lead is created.

This approach means that you can be sure those lead sources are only coming from your form, since the value is not available to Salesforce users to select. No more random selections from the Sales team (not that your sales team would ever do that!)

On the minus side, there are some limitations to reporting if a Lead Source value is not added to the picklist values in Salesforce — namely you won’t be able to filter on those values by selecting one or more of them in a report. But you can still use “Starts with” or “Contains” to include any values.

Filter by Lead Source - Select - Lead Sources

 

 

Automatic Campaign Assignment for Leads

Similarly to using a hidden field in your forms to set a Lead Source in Salesforce, you can also automatically have leads added to a Salesforce Campaign using a similar method.

By adding a hidden field that passes the Campaign ID, your forms will automatically make leads members of that particular Campaign when they are created in Salesforce.

This technique is especially useful for forms or landing pages that are specific to a particular marketing campaign, since Salesforce Campaigns allow you to track members of a campaign from Leads through to conversion to Contacts, and see the ROI summarized clearly via Opportunities.

 

Here is an example of hard coding the Campaign ID in a hidden field in a Salesforce web-to-lead form.

<input type="hidden" name="Campaign_ID" value="7010V000001ufMIQAY">

 

To get the Campaign ID value for your hidden field, simply navigate to the Campaign Record in Salesforce, and copy the 18 digit record ID from the Salesforce URL in your web browser. 

Finding the Salesforce Campaign ID

Having leads automatically assigned to a Salesforce Campaign can be useful for other purposes as well, such as segmentation. If you want to compare leads that come in from a “Contact Us” form on your web site in total versus advertising landing pages, having them all assigned to a “Contact Us Form Campaign” makes it easier.

There are other advantages of assigning Salesforce Leads to Campaigns automatically, such as the ability to send Emails to campaign members in Salesforce (both Leads and Contacts at the same time, as long as they are members of the Campaign), as well as tracking any Opportunities that were generated from Campaign members.

 

 

Custom Salesforce Fields in Forms

Custom fields are one of the more powerful features of Salesforce that most organizations take advantage of to capture unique business data.

Just like the hidden Lead Source and Campaign ID fields shown above, you can add Custom fields from Salesforce to your forms to better identify them.

In most cases these custom Salesforce fields would be hidden, transmitting their values in the background when a form is submitted, but in some cases you could make them visible to visitors (such as in a quote form where the lead might choose a value from a picklist, that might also enable you to identify the source form).

 

Here is a high level overview of how to create a custom field in Salesforce (you will need to be a Salesforce Administrator or have “Customize Application” permissions:

  1. Go to Setup
  2. From the Object Manager, select the Lead object
  3. Select Fields & Relationships
  4. Click the New button

 

There are quite a few considerations and configuration options at that point, so please refer to Salesforce’s custom field documentation for full details.

Salesforce Custom Field Addition in Object Manager

 

Once you have created a custom field, you will need to add it to your form. For Salesforce web-to-lead forms, you can generate updated code from the setup page after including the new field.

For other form providers, you will likely need to refresh the connection to Salesforce, to have the new custom field available in the mapping / form setup interface.

 

 

Using a Single Form on Multiple Pages

If you are using the same form on multiple pages, which is especially common if that form is being dynamically embedded using a script or iFrame on your web site, things get a lot harder. 

Forms that are embedded, rather than having their full HTML code as part of the web page, are an increasingly popular option. They allow marketers a greater degree of control, with a single embed tag added to your web site, and a separate form software interface where you can configure your form and simply click a button to publish a new version.

 

Many embedded forms offer a way of getting the page URL, and making it part of the form submission. With a single form across many web pages, it has become essential for some unique identifier to be captured with the form submit.

Otherwise you have no way of knowing where your submissions are coming from when the same form is embedded in many web pages.

 

Here is an example of a useful widget that the form provider JotForm makes available to its customers:

Get Form Page URL Widget

Check with your form provider to see if any hidden fields or widgets exist to give you some insights on where your customers are filling out your forms.

 

Using a single form across multiple pages of your web site does make setting up and maintaining lead generation forms simpler (especially if you have 25+ landing pages with forms, as is common for many businesses that market online).

However, if you have the option from a form technology perspective, working with your web developer to duplicate and customize your forms individually can provide automation advantages on the lead qualification side (such as auto-assigning to Salesforce Campaigns or Lead Sources described above).

You’ll just need to keep an organized spreadsheet of your landing and form pages, and make sure your web developer is careful and understands the importance of updating the values when creating new forms.

 

 

Form ID and Name

Many forms have an ID and/or Name in their code, which helps identify them as your web page loads. These form attributes are also referenced by apps like the CloudAmp Campaign Tracker, which uses the IDs to tell our tracking script where to insert marketing attribution data.

 

To find the form ID, follow these steps.

  1. Load the web page with your form
  2. Right click on the form and select Inspect Element
  3. Type Ctrl + F to bring up the search (find) box.
  4. Enter <form to find the beginning of a form in the code

 

Some forms have an ID, and some have a name. Most forms have both, but either can be used to identify the individual form. 

Once you have identified the attributes, the tricky part is determining if they can be passed to Salesforce in some way. Your web developer may be able to use the form ID to capture the form source information when a visitor clicks to submit the form, and pass it to Salesforce along with the other fields.

 

Here is an example of a form ID in the initial Form tag, from Gravity Forms:

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_1" id="gform_1" action="/contact-us/#gf_1" data-formid="1" novalidate="">

 

Note: Salesforce web-to-lead forms do not have IDs or Names, but define a separate hidden field for the Salesforce Org ID, named OID.

 

 

UTM or other URL Parameters

This solution is not part of the form itself, but if you are capturing parameters from an incoming link to your website, you may be able to use those to identify the form.

 

As an example of what we mean by parameters would be a URL such as:

https://www.YOURSITE.com?utm_source=GoogleAds&utm_medium=PPC&utm_campaign=CampaignName&utm_term={Keyword}

 

The parameters are in green text, and their sample values are shown in red text. The ? in the URL defines when the web address ends and the optional parameters start, and the & characters separate the different parameters.

 

Some of the most common parameters are known as the UTM or Google Analytics Campaign parameters:

  • utm_id: Campaign ID.
  • utm_source: Referrer to your website, for example: facebook, google
  • utm_medium: Marketing medium, for example: PPC, email newsletter
  • utm_campaign: Marketing campaign name or identifier (product, dates, etc.)
  • utm_term: Paid keyword, commonly from Google Ads or Bing
  • utm_content: More information about the marketing creative, ad text, etc.

Your web developer may know how to write javascript to capture parameters in the URLs that visitors click through to get to your website, or you can use a Salesforce app like CloudAmp’s Campaign Tracker to capture the data and make it part of your Salesforce leads.

 

This approach assumes that you have landing pages that are only receiving traffic from certain campaigns. It will not work with generic Contact Us pages or similar forms, where visitors from many different sources might be arriving there.

You can also use utm values to define source data (utm_campaign=LandingPageOffer1), and if you make it unique to a particular landing page, tie that back in your tracking (be sure to keep a careful UTM values spreadsheet in that case!)

 

 

Salesforce Visitor Sessions (List of Pages Visited)

Some tools like CloudAmp’s Campaign Tracker will show you a complete list of pages that your lead visited on your web site, prior to filling out a lead form. You can often see multiple visits (sessions) as well.

In the CloudAmp app, this data is provided in the “Visitor Sessions” object in Salesforce, which is related to the Lead (and later the Contact after conversion).

 

Here is an example lead, with the Visitor Sessions related list in the right hand column, showing the pages viewed by the Salesforce lead before they submitted a form.

 Salesforce Lead with Visitor Sessions Related List 

As you can see from this simple example, the lead landed on a Setup page, and then went to the Contact page, which is where they submitted the form.

 

You can click “View All” to see the full related list, where you can more easily see the page titles and complete URLs, as well as the time stamps from when a visitor was on each one of your web pages.

Salesforce Visitor Sessions list with Web Pages Shown

If a lead visits your web site multiple times before submitting a form, that is shown in the data as well. Each session (visit) is numbered to tell them apart and give you visibility into which web pages the Salesforce lead viewed.

Salesforce Visitor Sessions list with Web Pages Shown and Session Numbers

 

 

We’ve reviewed seven (7!) different ways to know what web page form a Salesforce lead came in through. There are likely other methods as well, but one or more of these should give you a good starting point to capturing better marketing data in Salesforce. 

If you have questions or feedback about the approaches described above, don’t hesitate to contact us. (Comments are turned off here to prevent spam, but we’re always happy to talk shop via email).

 

Learn more about CloudAmp

If you want to have more data about your Leads in Salesforce, including full source attribution and page view data to prove ROI and improve your marketing, contact us for more information today.