All Collections
Web tracking
๐ŸŒก๏ธ Measure the effectiveness and ROI of your marketing channels
๐ŸŒก๏ธ Measure the effectiveness and ROI of your marketing channels

Find out which marketing channels drive won opportunities and revenue

Markus Leming avatar
Written by Markus Leming
Updated over a week ago

To measure the effectiveness and ROI of marketing channels you must have implemented Outfunnel's web tracking code. See here for an overview and installation instructions.

How to find out which marketing channels drive leads?

Would you like to know where your sales-ready prospects are coming from and the pages they visit on your site?

If yes, then you are in the right place.

Once you've installed Outfunnel's web tracking code, we'll start collecting page views from the moment someone visits your site and recording the source data that attributes to their first interaction with the site. The system separates the first visit from all the consecutive visits. At first, this information is anonymous and stored in the lead's browser but once they fill in any form on your website or click on a link in your marketing campaigns, the system is able to identify them.

At that point, the very first web visit (aka first-touch) information is synced to the following fields in your CRM:

Enriched profile in the CRM

  • Lead source: By default, Outfunnel auto-detects the source and medium of a lead. For example, if the user types your website directly to the browser's search bar the Lead source field will show source=direct; medium=direct.

    If our tracking code detects a UTM parameter from the URL then it gets recorded as source, medium, campaign or term depending which parameters were available in the URL.

    UTM parameters are tags that marketers attach to links to track the performance of marketing efforts. For example, if you are running Facebook ads you'd want to tag the links so you can later attribute a visit to the Facebook ad. You can do the same for guest blog articles, Linkedin posts, personal email footer, marketing campaigns, and so forth.

  • Referrer: This is the webpage the lead visited before arriving on your website. For example,, or any other webpage. If the user typed your website address directly to the browser then no Referrer is present

  • Landing page: This is the very first webpage the lead visited on your website

Each consecutive web visit information is recorded in the activity that is synced to the CRM 5 minutes after the visit ends.

How to find out which channels drive revenue?

Understanding ROI (return on investment) of your marketing efforts is vital for your business. Knowing where the lead originated from is one part of the sales process but knowing which leads become sales-ready and end up paying for your services or products is key to understanding where your focus should be put.

Here's how you can identify campaigns and traffic sources leading to new sales opportunities and closed revenue:

Channel report in Outfunnel

๐Ÿ’ก Channel report is in beta and we're working on making it better - for example showing you the names and values of deals won directly in Outfunnel.

๐Ÿ’ก Deal information in Channel report is not yet available for Hubspot

Outfunnel's channel report matches lead sources to your created and won deals so you can see which sources have driven revenue.

In the example below you can see that the / organic channel has created the newest opportunities in absolute terms, but / cpc is the best-converting source of leads.

Setting up a filter in Pipedrive

As Outfunnel stores the lead source information as a person field you can set up a filter view in Pipedrive to see how many created/won deals each traffic source has attributed to.

  1. Navigate to the "Deals" tab and choose the list view

  2. Create a filter with a condition: person > lead source > contains > [the desired lead source]. For example, if we would like to find out which deals started from Paid Linkedin campaigns we would add a filter: person > lead source > contains > Linkedin / cpc

  3. The resulting view contains all the deals where the associated person has the defined lead source. You can further filter it per pipeline, sales rep, time, lost/won etc. Then, repeat the process for each source you'd like to track

๐Ÿ’กWe're working on making the lead source available as a deal field so you can use Pipedrive's "insights" feature to create a better report. Please reach out to if you are interested in this.

Did this answer your question?