Stop Wasting Money on Google Ads: Use Salesforce + 3 Other Tips

 

Google Ads is an amazing tool to drive targeted leads and sales. You can get in front of your prospects right when they are searching for something they want to purchase, and target ads precisely to the search terms which are most relevant to your product and ideal customer profile (ICP).

But Google Ads also makes it easy to spend (and potentially waste) large amounts of your marketing budget very quickly, if things are not set up correctly.

 

For advertisers using Salesforce, you have the opportunity to track offline conversions, even those sales that happen long after the ad click.

Here are 2 ways to use Salesforce to improve your Google Ads ROI, as well as 3 other tips to eliminate wasted spend and get more out of your Google ad budget.

 

  1. Identify Keywords that Produce Leads but no Sales
  2. Connect Salesforce and Google Ads
  3. Move Some Budget to Bing
  4. Practice good Google Ads Hygiene
  5. Great Landing Pages

 

1. Identify Keywords that Produce Leads but no Sales

For most Google advertisers using Salesforce, the “low hanging fruit” in eliminating wasted ad spend is understanding the following:

 

  • Which keywords produce lots of leads, but don’t convert to sales?

 

Often there are keywords that may seem relevant to your product or service, but actually attract people who are looking for something else. Or they are just not the keywords that serious buyers are going to be using. Some keywords might be more related to research or students studying a topic than prospects looking for a solution to buy.

This is especially true for B2B companies, where certain keywords may be used by consumers in a different context, or have an altogether different meaning.

By capturing campaign and keyword information in your Salesforce leads, using a tool like CloudAmp’s Campaign Tracker or your own developers’ website form code, you can begin to analyze which keywords produce leads that convert to opportunities, and which don’t.

By being able to track offline conversions in Salesforce, you can attribute sales back to specific keywords and ads. This will enable you to understand campaign ROI, as well as be able to see buyer intent more quickly via the data contained in your new Salesforce leads (e.g. what a lead searched for, and what web pages they viewed).

 

Once you have enough data in Salesforce, and time has elapsed for your typical sales cycle to run through a few times, take the following actions:

 

  1. Analyze your Salesforce leads from Google Ads by keyword
  2. Which keywords produced leads that converted to opportunities?
  3. Are there keywords that produced leads that did not convert?
  4. Pause or change bids on low conversion keywords
  5. Reallocate budget from low conversion to high conversion keywords

2. Connect Salesforce and Google Ads

You can also pass Salesforce data back to Google Ads as Conversion Goals, to be used in certain types of campaign optimization.

In order to pass data back to Google Ads from Salesforce, you’ll need to be capturing the Google Click ID (Gclid) value into your Salesforce leads. You can do that with the CloudAmp’s Campaign Tracker or your own developers’ website form code. The Gclid value is a parameter that Google automatically adds to every ad click URL.

Once you have that Gclid in your Salesforce leads, you can use Google’s data import tool to bring lead conversions, as well as Opportunities at any stage (including Closed Won / Closed Lost) back into Google as Conversion Goals.

Conversion Goals such as converted leads, or even closed won deals, are far stronger indicators of success than the typical metrics Google uses for optimization (click through rates (CTR), Impressions, Form Submits, etc.)

Google imports the data from Salesforce on a daily basis, so it will know the exact campaign, keyword, ad creative and click that resulted in your original Salesforce lead, since that is tied to the unique Gclid value.

 

For more information about connecting Salesforce and Google Ads, see our complete guide on How to Connect Salesforce and Google Ads 

3. Move Some Budget to Bing

Switching gears to non-Salesforce tips, another way to be more efficient outside of tracking your results in Salesforce is to spread some search budget to another search engine.

While Microsoft’s Bing search engine only has 4% global market share compared to Google’s 90% (November 2024 stats), that percentage increases to 11.5% for desktop computers, and 15% of desktop computers in the United States (Bing’s mobile usage is almost nonexistent).

That means for B2B advertisers targeting certain industries, or B2C advertisers targeting prospects who are more likely to search on Desktop computers, Bing can be very efficient.

 

  • Lower cost per click than Google
  • Import Google Campaigns and keywords automatically for quick setup
  • 15% of US desktop computer traffic
  • Microsoft Ads run on Bing, AOL, Yahoo, and partner sites like MSN.com

 

Exactly how much lower cost Bing is than Google will depend on your keywords, though estimates range from 30 – 70%. The point is that fewer advertisers means less competition for clicks, as CPC bids are an auction among advertisers. A lot of advertisers ignore Microsoft Ads / Bing, when they should at least do a test.

Check your web analytics tool, such as Google Analytics, to understand what percentage of your current website traffic is desktop vs. mobile.

If the majority of your traffic is from desktops, then Bing is certainly worth a slice of your budget to test. And if you can drive leads at a lower cost per lead, that increases your overall search advertising efficiency.

 

4. Practice good Google Ads Hygiene

We’d be remiss if we didn’t remind you of some of the best ways to make sure your ads are not getting wasted clicks on the Google Ads side. While you will find more extensive guides to practicing good Google Ads hygiene elsewhere on the web, our top recommendations include the following:

 

1. Separate Campaigns for SeparateTactics.
If you are going to run on Google’s Display network, be sure to set up separate campaigns for display ads. That way you can compare performance of Search Campaigns running only on the Google Search Network, and Display Campaigns running only on the Google Display Network, without the targeting being mixed in a single campaign. Enabling both in a single campaign makes analysis more difficult.

The same goes for ad formats — while you can run multiple kinds of ads from the same Campaign for certain ad types, it is generally better to separate things into different Campaigns to more easily evaluate performance.

Finally, advertisers who are new to Google Ads should probably start with Search Campaigns, only on Google’s Search Network, with carefully selected phrase or exact match keywords. Even though Demand Gen, Performance Max or Smart campaigns sound great, they are less targeted and can burn through a lot of your budget, so you can experiment with them after the basics of Google Ads are working well for you.

 

2. Utilize Negative Keywords.
Negative keywords are a powerful tool to prevent irrelevant queries from triggering your ads. You should regularly review your search terms report by clicking on:

  >> Campaigns , Insights and reports, and then Search terms.

By understanding the specific terms people used in Google Search that caused your ads to show, you can find search terms where you would not want your ads to appear, and add them as negative keywords to that Campaign or at the Account level.

In addition to being a critical strategy for eliminating waste in your Google Ads, reviewing search terms can give you ideas for content marketing on your website, plus it is generally pretty interesting to see what your buyers are actually searching for!

 

3. Review Keyword Match Types
Some of the complexity of Google Ads are the different match types—broad, phrase, or exact—that control how closely search queries must align with your keywords. Be careful in your use of match types, as errors can lead to your ads appearing for irrelevant searches, wasting your budget.

Broad match types, Google’s default, can be particularly problematic for casting a wider net than some advertisers may want (depending on your product and target market). Broad shows your ads to users searching for “related” topics, while phrase match has to have the keywords somewhere, and exact match specifies the order of the keywords.

Our recommendation is to start with phrase and exact match only, then expand to trying broad match as you want to broaden your audience.

 

4. Refine Location Targeting
Unless you are selling your products or services globally, you should only be showing your ads in geographic areas that are relevant to your business. Misconfigured location settings can result in clicks from regions you don’t serve, leading to unnecessary costs.

 

5. Implement Ad Scheduling
Analyze when your target audience is most active and schedule your ads to run during these peak times. This approach can prevent you from spending on clicks during off-hours that have lower conversion rates.

5. Great Landing Pages

Finally, once you have your Google Ads organized and are limiting match types and keywords to the most relevant to your business, don’t throw away all your hard work by sending visitors to a standard contact us page (or worse, your home page).

People tend to have very short attention spans, especially on the Internet when they are confronted with unlimited choice and sometimes confusing or misleading results. Make sure they land on a page on your website that clearly tells them they have arrived at the correct place.

A good advertising landing page specification could fill multiple blog posts, but the best ones have some common characteristics:

 

  • Headline that echoes what the visitor searched for
  • Let the visitor know they’ve arrived at the right website
  • Strong, benefits-oriented copy
  • Overcome objections or reasons to click away
  • Testimonials, awards and other social proof
  • Clear call to action (next step the visitor should take)

 

In conclusion, while it is easy to waste money using Google Ads, you should not let that discourage you from taking advantage of its incredible reach and market dominance to drive more leads to your business.

By capturing keyword and campaign data into Salesforce, sending it back to Google for optimization, and carefully applying the account management strategies described above, you can improve the performance of your Google Ads campaigns and ensure your budget is utilized effectively.

 

Learn more about CloudAmp

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

CloudAmp also provides hands-on Google Ads and Salesforce integration assistance, included with some app subscriptions. We are always happy to answer questions free of charge, so don’t hesitate to reach out.

 

 

Campaign URL Options for Google Ads: Recommendations & Templates

 

Campaign URL Options in Google Ads allow you to add tracking information to your ad URLs, enabling you to track and analyze ad performance in external systems like Salesforce. 

In this guide, we’ll review how appending parameters to your ad links with Campaign URL Options gets you the data you need to optimize your campaigns effectively, how to implement Campaign URLs, and some common mistakes to avoid.

In this Guide:

Campaign URL Components
Benefits of Campaign URLs
Our Campaign URL Recommendations
Campaign URL Parameters to Use
Campaign URL Tracking Spreadsheet
Campaign URL Implementation Tips
Common Campaign URL Mistakes
Questions?

Campaign URL Components

For Google Ads, you can set the Campaign URL options at the account, campaign, ad group, keyword, or sitelink level. Campaign URL options consists of three main options:

1. Tracking Templates

This field specifies the URL tracking information. When an ad is clicked, the tracking template combines with the final URL to create the landing page URL. Tracking templates are very similar to the Final URL Suffix, but can be used for Parallel Tracking in Google Ads (Parallel tracking is where the person clicking on an ad is taken to the final URL while the tracking template URL is loaded in the background.)

 

2. Custom Parameters

These are user-defined parameters that can be added to tracking templates and final URLs. Custom parameters allow for the collection of additional, customized data points relevant to your campaign objectives.

Most users of Google Ads will not need custom parameters, unless you have some very specific tracking requirements (as well as technology implemented on your website to capture unique parameters).

 

3. Final URL Suffix

In Google Ads, the Final URL Suffix field allows you to enter parameters that will be attached to the end of your landing page URL for tracking purposes. In a similar way to the Tracking Template, these parameters allow you to track information about where visitors go after they click your ad.

For simplicity, CloudAmp recommends using the Final URL Suffix to add the UTM parameters required for its Campaign Tracker app.

Both Tracking Templates and Final URL Suffix settings can be set at various levels—account, campaign, ad group, or individual ad—and use URL parameters to capture specific data about the click.

 

👍 Pro tip: 

While the instructions in this guide frequently reference Google Ads Campaign URL options, Campaign URLs can be used in a wide variety of online advertising, not just Google.

Campaign URL parameters in your URLs will be recorded by tools like Google Analytics and the CloudAmp Campaign Tracker, from links in places such as:

  • Microsoft Ads / Bing
  • Instagram & Facebook Ads
  • Linkedin Ads
  • Email marketing newsletters or journeys
  • Links from partner sites

Campaign URL parameters can be added to any link to your website that you can control / add parameters to, effectively providing better and more structured data on any marketing activity that is driving visitors to your website.

Benefits of Campaign URLs

Using Campaign URLs in your Google Ads and other online advertising offers many benefits. Here are a few of them:

Campaign Optimization

Adding detailed tracking data to your marketing campaigns allows you to identify which campaigns or ads are performing well and which need adjustment. 

Using a tool like CloudAmp’s Campaign Tracker, these Campaign URL values can be even passed to Salesforce when new leads are submitted. So you know exactly what campaigns and keywords are producing the most leads, conversions, and revenue.

Enhanced Tracking

By appending parameters to your URLs, you can monitor various aspects of user interactions, such as the source of the click, the device used, and the specific ad or keyword that led to the visit.

Improved Analytics

Campaign URL Options like Final URL Suffixes in Google Ads integrate with analytics tools like Google Analytics as well, improving the data you receive to understand campaign effectiveness and user behavior on your website.

CloudAmp Campaign URL Recommendations

For the CloudAmp Campaign Tracker app, as well as most marketing analytics systems, we recommend using the following configuration for your Campaign URL Options in Google Ads:

  • Final URL Suffix
  • Campaign Level

 

Using the Final URL Suffix, rather than tracking templates or custom parameters, keeps things simple and makes it clear what parameters are added to the end of your landing page URL.

 

How to enter a Final URL Suffix at the Campaign Level

  1. In your Google Ads account, click the Campaigns icon 
  2. Click the Campaigns drop down in the section menu.
  3. Click Campaigns.
  4. Click on the Settings tab.
  5. Click Additional Settings to expand the options
  6. Expand the Campaign URL Options section
  7. Enter the parameters in the Final URL suffix field.
  8. Click Save.

Google Ads Campaign URL Options Settings

More on Campaign URL Levels

You can apply Final URL Suffix values at the account, campaign, ad, ad group, dynamic ads target, and keyword levels.

Adding Final URL Suffixes at the Campaign level in Google Ads, rather than at the Account or other level provides several benefits. The Campaign level provides enough granularity to specify each utm_campaign as the name of that Google Ads campaign.

And the Campaign level helps you avoid conflicts between different tagging levels. There are so many different places to set URL options, it can be hard to keep them all straight in Google Ads. 

Consistently using the Campaign level rather than a level above (Account) or below (Adgroup, ad level, dynamic ads target, keyword level, or sitelink level) makes Final URL Suffixes far easier to manage.

Google Ads Final URL Suffix Setting

 

 

Campaign URL Parameters to Use

For tracking tools like CloudAmp, URL parameters are required to track information about a click. The parameters that should be used in your Final URL Suffix are the following: 

Required UTM Parameters

  • utm_campaign = Your Ad Campaign Name
  • utm_source = GoogleAds, Facebook,BingAds – the source site
  • utm_medium = PPC, Email, Display, Social – the ad category
  • utm_term = {keyword}

Optional UTM Parameters

  • utm_content = use for adgroup or creative info
  • utm_id = use for campaign or other id

Example URL with UTM Parameters

URL parameters are made of a key and a value separated by an equals sign (=) and joined by an ampersand (&). The parameters always come after a question mark in a URL.

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

 

When adding parameters to URLs, there are two separators used:

? separates the primary URL from the parameters (if you delete everything after the ?, you still end up on the same page)

& separates the different parameter key / value pairs

 

So for each parameter, its name is followed by an equal sign and then the value you wish to set it to:

  • utm_source=GoogleAds

And the parameter value pairs are separated by &

  • utm_source=GoogleAds&utm_medium=PPC

Certain parameter values can be automatically inserted by Google Ads and Bing Ads. For that to work, a value in brackets is used, such as {keyword}

  • utm_term={keyword} will insert the actual keyword value after the = sign.

 

Parameter Strings for the Final URL Suffix

To create the parameter string to put in the Final URL Suffix in a Google Ads campaign, simply add together utm parameters, equal signs, and a value, separated by &

 utm_campaign=CampaignName1&utm_source=GoogleAds&utm_medium=PPC&utm_content=Search&utm_term={keyword}

 

If you don’t want to create these values by hand, the free spreadsheet in the next section will help you build them automatically!

Campaign URL Tracking Spreadsheet

Generating Campaign URLs for Google Ads can be tricky, even if you are very familiar with the format discussed in the previous section. Typos are easy to make, and remembering to enter values for all 4-6 different parameters is a chore.

In addition, keeping track of different URLs you have used is critical, so you have consistency in naming your campaigns, sources, and mediums. Otherwise your data can get very messy.

 

Free Spreadsheet Download

For this reason, CloudAmp has published a FREE, downloadable Google Sheet for creating and tracking Campaign URLs.

Just make a copy of the spreadsheet, enter the values you want, and it will automatically generate a final URL and Final URL suffix for you.


Free Google Sheets Campaign URL creation and tracking download

Campaign URL Implementation Tips

Now that you understand the Campaign URL parameters, and how to create and track them in a spreadsheet, here are some tips for implementing URLs across your advertising.

 

Consistent Structure

Maintain a consistent format for your tracking templates, in terms of the values and types of words you use. Name Campaigns in a consistent way, and identify the types of Mediums you will use across all marketing campaigns to be able to properly analyze those in the future.

 

Testing

It is always a good idea to click on 100% of all links you create, to make sure they properly resolve to your web site. You can also use the “Test” function in Google Ads to verify that your URLs lead to the correct landing pages and that tracking parameters are functioning as intended.

 

Google Ad Review

Setting up URL options at the ad group, campaign, or account level allows you to update your tracking information without resubmitting your ads for approval. CloudAmp recommends using Final URL suffix at the Campaign Level.

Keep in mind that if you set up or edit Campaign URL options at the ad, keyword, or sitelink level, they will need to go through Google’s review, which can delay things.

Compliance

Make sure that all tracking URLs use HTTPS and that any redirects are server-side to comply with Google Ads policies.

 

🖐️ Looking for Help?

 If you could use assistance with Salesforce and tracking which ads produce your best leads, look no further. Included with an affordable monthly app subscription, CloudAmp provides help with URLs, website implementation, and setting it all up in Salesforce.

No big budget consulting engagements required, just responsive and personalized support for making sense of Salesforce and marketing attribution. Contact us today!

Common Campaign URL Mistakes

Here are some common mistakes you could make when setting up Campaign URL Parameters and Options in Google Ads. Some errors will lead to tracking issues, but others will simply make your data messy or difficult to analyze. Here are some of the typical errors:

Incorrect Parameter Formatting

  • Mistake: Missing ? or & in URLs when appending parameters.
  • Impact: URLs may break or redirect incorrectly, leading to tracking errors or 404 errors.
  • Solution: Always validate the URL structure and use tools like CloudAmp’s free spreadsheet to generate properly formatted URLs.

Inconsistent Case

  • Mistake: Using inconsistent capitalization in parameter values (e.g., utm_medium=Email vs. utm_medium=email).
  • Impact: Results in fragmented data in analytics tools.
  • Solution: Use a standardized naming convention (preferably all lowercase) for parameter values.

Inconsistent Naming

  • Mistake: Using inconsistent naming in parameter values (e.g., utm_source=GoogleAds vs. utm_source=GoogleAdwords).
  • Impact: Results in fragmented data in analytics tools, since these values are seen as 2 different sources.
  • Solution: Use a standardized naming convention for parameter values, and use tools like CloudAmp’s spreadsheet  to reference past naming when creating new URLs.

Not Testing URL Parameters

  • Mistake: Failing to test final URLs after implementing parameters.
  • Impact: Broken or misdirected links that frustrate users and waste ad spend.
  • Solution: Use the “Test” feature in Google Ads and manual testing (click on 100% of your URLs) to ensure parameters work correctly.

Not Using HTTPS

  • Mistake: Using non-secure HTTP URLs in the final URL or tracking template.
  • Impact: Ad policies may disapprove the ad, or users may receive security warnings.
  • Solution: Always use HTTPS for landing pages and tracking URLs.

Redundant or Conflicting Tracking at Multiple Levels

  • Mistake: Setting tracking templates at the account, campaign, ad group, and ad levels simultaneously without coordination.
  • Impact: Conflicting parameters can overwrite or lead to inconsistencies in tracking data.
  • Solution: We recommend using Final URL Suffix values at the Campaign level.

Avoiding these mistakes ensures accurate tracking, better insights, and more effective optimization of your Google Ads campaigns.

Questions?

CloudAmp is here to answer your Campaign URL tracking questions, with no charge or obligation. Contact us any time. 

And if you are using Salesforce, we are experts in helping companies make sense of Campaign data there as well. The CloudAmp Campaign Tracker is an affordable monthly subscription, and has a 30 day no obligation trial so you can test it out in Salesforce.

To get 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.

 

 

How to Connect Salesforce and Google Ads

If you track Leads and Opportunities in Salesforce’s Sales Cloud, you can link your Google Ads account to import your conversions from Salesforce into Google Ads. This will help you better measure how your online Google Ad spend is generating offline conversions and revenue, as well as allow Google to optimize your advertising using Salesforce Opportunity data if you choose.

 

If you are using the CloudAmp Campaign Tracker to attribute advertising campaigns to your leads, you are already capturing the key that connects the two systems – the Google Click ID, or Gclid. In that case the setup is much quicker and easier than it would be otherwise, and you can skip to section 3, Salesforce Configuration Steps. Otherwise, read on.

 

🖙 Note:

Even if you are not using CloudAmp, these steps will help you connect Salesforce and Google Ads. Whether you use different Salesforce lead attribution software, or plan to have your web developer capture the Gclid with custom website form code, the basic steps are the same.

 

In this guide, we’ll show you how to set Salesforce to import conversions into Google Ads. Topics include everything from tagging on the Google side, to your Salesforce setup, all the way to using the conversion data in Google.

 

  1. Enable Auto-tagging in Google Ads
  2. Capturing the Gclid In Salesforce
  3. Salesforce Configuration Steps
  4. Link Salesforce and Google Ads accounts
  5. Understanding Conversion Data
  6. Using Salesforce Conversion Data in Google
  7. External Resources

Enable Auto-tagging in Google Ads

Your first step in connecting Salesforce and Google ads is to make sure Google is adding the Gclid parameter to your ad URLs, a process known as “auto-tagging”. This setting may already be enabled, since it is required for connecting Google Ads to Google Analytics, as well as for Google Ads website conversion tracking. But it’s best to make sure, as without the Gclid parameters, the rest of this configuration won’t work.

What is a Gclid?

When someone clicks on a link in one of your Google Ads, your website will see the Gclid, or “Google Click ID” value in the incoming URL. The Gclid is a unique, long string of letters and numbers that identifies the particular ad a visitor clicked on in Google’s system.

 

When that visitor submits a form on your web site, and creates a Lead in Salesforce, the CloudAmp Campaign Tracker automatically adds that Gclid to the lead record. If you use a different technology to capture UTM and other url parameters, you may be able to get the Gclid a similar way.

 

When a Lead is converted, and creates an Account, Contact and Opportunity, the Gclid follows along to the Contact, as well as to the Opportunity (once you have completed the setup below).

 

Google Ads will then periodically check Salesforce, to see if any of the Opportunities with Stages (as you configure during the setup) are associated with the unique Gclid IDs. If so, it will count those stages as conversions attributed to that particular Google Ad click.

 

How to Turn On Auto-tagging in Google Ads

 

Enabling auto-tagging in Google Ads is easy. Once you are logged in to your Google Ads account, simply do the following:

  1. Click Admin from the left side menu
  2. Click the Account Settings tab
  3. Click the Auto-tagging section
  4. Select “Tag the URL that people click through from my ad.”
  5. Click Save

 

Auto-Tagging Considerations

Auto-tagging is simple to enable, but there are a few situations where it may cause issues. If you have special redirects on your web site, be sure they can handle long parameters, as the gclid value can be up to 100 characters long.

In addition, some websites are not compatible with auto-tagging because they do not allow arbitrary parameters in URLs. Occasionally web servers rewrite the case of incoming URLs to all lower case letters as well, which won’t cause errors but can throw off the tracking data, since gclid values can contain both uppercase and lowercase letters. Both of these situations are pretty rare, but if you have any issues during testing, you might check with your web developer.

 

Manual Tags and Auto-Tagging

 

In the past it was not recommended to enable auto-tagging if you also had manual tags (like utm parameters) in your Google Ad urls. This was because in certain cases it could result in duplicate or conflicting tracking data, but that issue has been largely resolved. 

 

Many customers today use both auto-tagging and manual UTM tags, since manual UTM parameters are required for systems like CloudAmp to capture data into Salesforce, as well as providing a tracking data source independent of the Google ecosystem.

 

Note: If you are using both manual tags and gclids via auto-tagging, on the Google Analytics side there is a setting to “Allow manual tagging (UTM values) to override auto-tagging (GCLID values).” That way your manual UTM tags can override but be supplemented the values from the gclid at the same time. 

 

If you are using Google Analytics for conversion tracking, you may wish to have that setting disabled. That way, Google Analytics will pull its internal values from the Gclid, rather than using the manual UTM tags. The manual tags will still be available for reporting in Salesforce via CloudAmp or other systems, but there won’t be any potential for conflict (such as the default medium of cpc being overridden to a value from your manual utm_medium tag). For more details, check out Google’s documentation, since Google Analytics is a whole different topic, outside the scope of this guide to connecting Google Ads and Salesforce!

 

Capturing the Gclid In Salesforce

If you have developed custom code to populate UTM parameters and other source data in your Salesforce web-to-lead forms, then you should ask your web developer to begin capturing the GCLID value as well. Google provides some sample javascript code in its documentation for how to “Edit your website to collect and save the click ID.

 

For most marketers, your marketing attribution software should be able to automatically capture the GCLID. Since CloudAmp publishes the Campaign Tracker software for Salesforce, which automatically captures the GCLID (as well as other advertising IDs, like Microsoft’s MSCLKID), we are going to provide instructions based on our own app.

 

First install the CloudAmp Campaign Tracker in Salesforce, and add the tracking script to your website footer. Setup can normally be done in minutes, depending on your ability to update your website. For a quick overview of the process, see our Quick Start Guide.

Once the Campaign Tracker is up and running, you can test to make sure the GCLID parameter is successfully showing up in Salesforce. No need to click on one of your ads, you can use our spreadsheet template download to generate test URLs, and then add a test GCLID parameter at the end of any URL in this format:

 

&gclid=9949435394i5322urwiehr

 

So a test URL format would be similar to:

 

https://www.yoursite.com?utm_campaign=CampaignOct23&utm_medium=PPC&utm_source=Google&utm_id=Goog_04&utm_content=Adgroup3&utm_term=Keyword3&gclid=9949435394i5322urwiehr

 

Once you have submitted a test lead or two, check Salesforce. You should see the value from your URL in either the “First gclid” or “Last gclid” field on the new lead:

 

Salesforce Configuration Steps

Now that you are successfully capturing the GCLID in new Salesforce leads, it is time to add the field required by Google for linking to Salesforce. Using CloudAmp, we’ll just map the CloudAmp GCLID field to the field that Google is looking for in its integration.

 

1. Add GCLID field to Salesforce Opportunity

  1. Click on the Gear Icon and select Setup
  2. Go to Object Manager and select Opportunity
  3. Click Fields & Relationships on the left side
  4. Click New and then select Text to create a custom field with the Field Name “GCLID” (in all capital letters, without the quotes). 
    1. The “Field Label” can be anything you want.
    2. Set the field length to 255 characters.
    3. Make this field read-only so your users don’t accidentally alter it.

2. Check the Opportunity History Tracking

 

  1. Click Set History Tracking button top right
  2. Enable field history tracking for the “Stage” field.

3. Map Campaign Tracker Lead Fields to the New Opp Fields

 

  1. Go to Object Manager and select Lead
  2. Click Fields & Relationships on the left side
  3. Click Map Lead Fields button top right
  4. Click Opportunity in the center to the right of Account and Contact columns
  5. Scroll down to First Gclid. Select the GCLID field you just created in the right hand column
  6. Click Save at the bottom of the page

 

Link Salesforce and Google Ads accounts

 


Note: In early 2024, the “Linked Accounts” page under Admin was moved to “Data manager” under Tools. Google consolidated capabilities in their Ads Data Manager, which is a data import and management tool that lets you bring your customer data and activate it in Google Ads.

Connect Salesforce Opportunities to Google Ads

 

  1. Sign in to your Google Ads account.
  2. Click Tools from the left side menu
  3. Click Data Manager on the left side.
  4. Click the + Connect Product blue button
  5. Choose Salesforce as your data source
  6. Select the SObject (Saleforce object) that you wish to import data for, such as Opportunity
  7. When the source fields from Salesforce appear, Edit the Field Mapping
    • Ensure GCLID_c field that you created earlier in Salesforce is mapped to the gclid field in Google Ads
    • Ensure the change_timestamp is mapped to the conversion_event_time in Google ads (this is why the history tracking was enabled in earlier setup steps)
    • You can also map optional fields, such as Amount

 

Once your Data Manager Connection is set up above, you can create multiple Conversion Actions related to your Salesforce milestones

 

Connect Salesforce Leads to Google Ads

 

With the setup above, you will be able to associate Opportunity stages with conversion actions, but not Lead Status. (This setup uses a GCLID field on the Opportunity, pulling from a CloudAmp Gclid field on the Lead to make setup easier).

You can also create a connection using the Google Ads Data Manager to pull in Salesforce Leads, so you can have conversion actions based on Lead status changes.

 

  1. Set up the connection to Salesforce leads in the Data Manager, in the same way that Opportunities were set up
  2. Under Goals, click the +New Conversion Action button
  3. After selecting your data source, choose a conversion action
  4. Select one of the SObjects you have already created a connection to (Lead or Opportunity)
  5. To set up a Lead, select the cloudamp__gclid__c field to match to the gclid in Google Ads
  6. Select the change_timestamp field from Salesforce, where values might change, and history tracking is enabled on that field
    1. In this example below, make sure that Field History Tracking in Salesforce is enabled on the First Gclid field on the Lead object.
  7. Name the connection, and set the import schedule.

 

 

Understanding Conversion Data

 

Once you have connected Salesforce and Google Ads, you can review the history of successful imports from Salesforce to Google, and view the conversion data.

  1. Log into your Google Ads account, and click the Goals icon .
  2. Click Conversions.
  3. Click Summary.
  4. You can hover over the titles at the top of each column to see a definition of that conversion action.

 

You may see other Conversion Goals you have previously set up, such as Google Analytics goals if it is connected to Google Ads, or other systems. The Salesforce conversions will be shown under the Conversion Source = Website (Salesforce.com) or Website (Import from clicks)

There are a number of columns in the Conversions view that will show Cost Per Conversion, Conversion Rate, and more data.

 

Under the Attribution menu item, you can drill down to individual Salesforce conversions, to see the source Campaign and even keywords.

 

Using Salesforce Conversion Data in Google

 

On the Salesforce side, you can use Google Ad data, such as utm campaign and keyword values, to make decisions about where to allocate budget. For example, if you see that keyword 1 is driving the bulk of your Closed Won deals, while keyword 2 produces lots of leads that do not convert, it might be time to increase the budget for keyword 1 clicks (and potentially cut keyword 2, if it is producing unqualified leads).

 

When we now move to the Google side, you can see this in your imported data, and allow Google Ads to use it for optimization.

 

One thing to note is that Goals set as secondary actions are not visible in your campaigns, but simply live on your goals page for monitoring and observation.

Primary or secondary actions included in a custom goal and selected at the campaign level will be reported in the “Conversions” column.

 

We recommend making your Salesforce data Primary so you can see the conversions, and you may also wish to create multiple goals — one for Closed Won deals, and other Goals for earlier stages during the sales process or even Closed Lost deals.

 

Get Help from CloudAmp

 

As you can see, there are many options to connect Salesforce and Google Ads, and a number of different ways it can be configured. If you need assistance setting up the GCLID integration with Salesforce, and optimizing your Google Ads with Salesforce lead and opportunity conversion data, CloudAmp can help.

 

Not yet a CloudAmp customer? The CloudAmp Campaign Tracker is an affordable monthly subscription, and has a 30 day no obligation trial so you can test it out in Salesforce. To get 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.

 

External Resources

 

About Google Ads Conversion Import for Salesforce

Link Salesforce and Google Ads accounts

Import conversions from Salesforce

Understand your conversion tracking data

About the “Data manager” page and Product Linking