Capture UTM parameters into SAP (without code)

Capture UTM parameters into SAP

What's on this page:

Track the source of your leads (free trial)

Incorporating UTM parameters into SAP can be problematic, especially for non-coders.

Imagine a solution that enables you to capture UTM parameters in SAP without writing any code.

Meet Leadsources.io!

Leadsources is a lead source tracking tool that acts as a middleman between your UTM parameters and your CRM (in this case, SAP).

UTM parameters SAP

When a user clicks on your marketing campaign, Leadsources captures the UTM parameters from the URL.

It then automatically inserts these UTM parameters into the hidden fields of your form.

By linking your form with SAP, you can track your new leads and their UTM parameters directly in SAP.

This lets you create reports to find out where your most valuable customers are coming from.

This guide will teach you how to add UTM parameters to SAP using Leadsources in just 10 minutes, no coding required.

Capture UTM parameters into SAP in 4 easy steps

Step 1: Add Leadsources in the head tag of your website

Sign up to Leadsources.io, and benefit from our 14-day free trial.

Position the Leadsources code in the head tag of your webpage. No coding skills needed.

Simply follow the step-by-step guide we have created.

Step 2: Add the UTM parameters to your campaigns

Specify the UTM parameters you plan to track in all your campaigns (PPC, email, social media, etc.).

Leadsources functions with the following UTM parameters:

  • UTM_source
  • UTM_campaign
  • UTM_term
  • UTM_content

Beyond UTM parameters, Leadsources captures additional information like the channel, landing page, and landing page subfolder.

Step 3: Add the hidden fields to your form

Leadsources inserts UTM parameters

When users enter their information into your form (name, email, etc.), Leadsources auto-populates the hidden fields with UTM parameters (channel, source, etc.).

To store the UTM parameters in your form, add hidden fields. We wrote a comprehensive guide for every form builder.

Step 4: Track the UTM parameters into SAP

Track UTM parameters into CRM

When someone clicks on your campaign and visits your site, Leadsources gathers the UTM parameters from the URL.

Leadsources transfers the UTM parameters into the hidden fields of your form.

When the form is submitted, SAP receives both the UTM parameters and the form responses. For this to work, you must connect your form to SAP.

How does Leadsources work?

By placing the Leadsources code in your website’s head tag, it will continuously read and collect UTM parameters from the URL every time someone accesses your site.

It then stores the UTM parameters in the hidden fields of your form.

Leadsources tracks visitor data through the referrer, even if they arrive at your site without UTM parameters in the URL:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

This approach helps you capture important lead source data even if you don’t use UTM parameters, including:

  • On Google Search
  • On your Instagram bio link
  • On your social media posts

Most tracking tools rely on UTM parameters for identifying lead sources, but Leadsources can track leads from all sources:

  • Organic Search
  • Paid Search
  • Organic Social
  • Paid Social
  • Referral
  • Affiliate
  • Email
  • Display Advertising
  • Direct Traffic

This ensures that all your lead source data is collected and stored in one place.

How to run performance reports

With UTM parameters captured in SAP, you can now run performance reports like:

  • Leads per channel
  • Revenue per channel
  • Revenue per keyword

This aids in making thoughtful decisions about how to spend your marketing budget.

We’ll assess the range of reports you can run.

Lead performance reports

You can run reports showing the volume of leads generated by:

  • Channel
  • Source
  • Campaign
  • Landing page
  • Landing page subfolder

Example #1

For campaigns executed on different channels (SEO, PPC, email, etc.), you can export the data and generate a report called “Leads by Channel.”

Leads by channel

Example #2

After recognizing the channel that drives the most leads (e.g., Google Ads), you can proceed by selecting this channel to analyze the number of leads generated by each ad campaign.

Leads by campaign

Example #3

After identifying the leading campaign in terms of lead generation, you can examine it more closely by assessing the individual keywords responsible for the leads.

Leads by keyword

Sales performance report

Knowing which ads and keywords are responsible for the most leads is important, but does this correlate with increased revenue?

Directing form submissions to SAP helps you create thorough sales performance reports.

Example:

ChannelsSearch PaidSocial Paid
Leads5075
Sales56
Average order value$150$100
Revenue$750$600

From your advertising ads on Google and Facebook, it was evident that Social Paid ads generated a greater volume of leads than Search Paid ads.

After analyzing lead conversions for a few weeks, you find that the Search Paid channel achieved higher revenue with fewer leads than the Social Paid channel, leading you to decide to increase the Search Paid budget.