How to create a funnel

Created by NotifyVisitors Team, Modified on Wed, 13 Sep 2023 at 02:05 AM by NotifyVisitors Team

A marketing funnel is a conceptual model that illustrates a customer’s journey from becoming a mere prospect who got aware about a brand to becoming an actual purchaser of goods and services offered by the brand. 

The model depicts multiple stages of customer engagement with a brand i.e. the various phases a customer goes through before he/she finally purchases products from the brand. Organizations utilize marketing funnels to understand their customers' needs at each stage and thereby optimize their marketing efforts accordingly in order to enhance conversion rate.

A careful analysis of the marketing funnel enables organizations to ascertain what must be done in terms of timely attuning marketing strategies so as to influence prospective clients at various stages to ultimately become paying customers. In other words, the funnel helps marketing teams plan and measure efforts to attract and convert leads into full-time customers by means of advertising relevant and engaging content.

At present, there exists no universally accepted model of the marketing funnel. Certain organizations prefer to keep their model simple via implementing the 'TOFU-MOFU-BOFU' strategy which refers to the top of funnel, middle of funnel, and bottom of funnel as disparate elements, while others prefer the 'AIDA' model which stands for Awareness, Interest, Desire and Action.

NotifyVisitors allows you to conveniently create and granularly configure marketing funnels by means of including custom events such as 'Add To Cart', 'Order Place' etc. and via adding filters at various stages of the funnel. In this article, we explain how you can create marketing funnels through the NotifyVisitors dashboard.

How to create a marketing funnel in NotifyVisitors

The process to create a funnel is delineated as follows: 

  1. Navigate to NotifyVisitors Dashboard > Analytics > Funnel.

  1. Click on the 'Select Funnel' dropdown and from within the dropdown list that appears, select the 'Create New Funnel' option.
  2. Upon doing so, a new pop-up titled 'Create Funnel' would appear on-screen wherein you will have to provide a name for your marketing funnel. Enter an appropriate name for the funnel and click on the 'Create Funnel' button within the same pop-up.


Via clicking on the 'Create Funnel' button as described above, a temporary funnel will get generated i.e. your funnel will not get automatically saved within the software’s database. Additionally, all the funnels you create will get listed within the 'Select Funnel' dropdown highlighted in the screenshot provided below.

  1. Right under the 'Filter' section you would notice a date picker module titled 'Select Date' through which you can specify the time period for which you intend to create/save a funnel. Specify the desired time frame for which you wish to create a funnel.
  2. Under the date picker module you would notice a subsection titled 'Step: 1' containing an event selector module, an 'Add Filters' button and a 'Delete' button. This particular subsection namely 'Step: 1' represents the first stage of your marketing funnel. You can add as many stages to the funnel as you like, such as 'Step: 2', 'Step: 3' and so on, by clicking on the 'Add More Rules' button as shown in the screenshot below.


Via the event selector dropdown titled 'Select Event', you can select the appropriate event for a particular subsection/step/stage of the marketing funnel. Furthermore, via the 'Add Filters' button, you can granularly filter, sift, segregate and micro segment customer data for the chosen event, before it gets included within a specific stage of the funnel.

For instance, suppose you choose the 'Product View' event for the first stage of your marketing funnel, from the 'Select Event' dropdown. Now, let’s say you intend to include data exclusively of people belonging to the USA, who viewed products on your brand’s official website, within the first stage of the funnel. Then, in order to do so, you can proceed as follows:

  1. Click on the 'Add Filters' button. Upon doing so a new row with three consecutive dropdowns would appear on-screen (screenshot provided below). You can configure the filter through these dropdowns.

  1. Click on the first dropdown and select 'Country',  next click on the second dropdown in the same row and select the 'Include' condition and finally from the third dropdown select the country’s name i.e. USA.


You can specify the filter type via the first dropdown. You can specify conditions such as (include, exclude, contains, not contains etc.) for the chosen filter type via the second dropdown. You can specify a value (attribute value) for the chosen filter type via the third dropdown.

  1. In case you wish to delete a filter then you can simply click on the delete button present at the extreme end of the row (screenshot provided below).

Following the process described above, you can add as many filters as you like at any stage of the marketing funnel. You can include filters based on geographical location, traffic source, operating system, browser type, app version, platform, user device’s model, web page URLs, timezone etc. Kindly note that you can delete any stage or step of the marketing funnel altogether simply by clicking on the 'Delete' button (screenshot provided below).

Here onwards, we will continue explaining the process of creating a marketing funnel by means of an example.  For 'Step: 1' or the first stage of the marketing funnel, select an event titled 'Product View' from the 'Select Event' dropdown (for step nos. 6, 7, 8, 9 and 10, kindly check the gif provided below). 

  1. Next click on the 'Add More Rules' button in order to create the second stage of the marketing funnel. For this specific stage, select an event titled 'Add To Cart' from the 'Select Event' dropdown.


Each subsequent stage of the marketing funnel will perform its computations on and collect its primary customer data or sample space from the previous stage i.e. the second stage of the funnel will check for execution of the 'Add To Cart' event exclusively for those customers who performed the 'Product View' event.

  1. Next, click on the 'Add More Rules' button in order to create the third stage of the marketing funnel. For this specific stage, select an event titled 'Checkout Update' from the 'Select Event' dropdown. This specific stage filters or collects data of only those customers who completed the checkout process after adding products to their online shopping cart.
  2. Next, click on the 'Add More Rules' button once again in order to create the fourth stage of the marketing funnel. For this specific stage, select an event titled 'Order Fulfill' from the 'Select Event' dropdown. This specific stage will filter customers who actually purchased products after checkout.
  3. Once you have configured all the stages of the funnel, click on the button titled 'View Funnel' in order to have a look at your temporary or unsaved marketing funnel.
  4. Review and check your unsaved marketing funnel for any flaws or configurational mistakes. In case you find that your marketing funnel has been correctly configured, then in order to save the funnel within your NotifyVisitors account’s database, simply click on the 'Save' button (gif provided below).


As previously stated, you can add filters at any stage of the funnel in order to granularly sift customer data. You will have to include at least two events in order to successfully view and create a marketing funnel. Furthermore, you can review your funnel’s summary via the subsection titled 'Summary', that lists all the configurations of the funnel i.e. it indexes all the events and their associated filters, for each and every stage of the marketing funnel.

Modify, delete and rename a marketing funnel 

You can modify your marketing funnel at any time i.e. alter the events at various stages, add new filters, reconfigure previously added filters etc. However, in order to have the newly configured changes to get reflected in the funnel, you will have to click on the 'Save' button again. Once a funnel is saved, it can be accessed anytime from within the 'Funnel List' dropdown. 

Within the 'Funnel List', adjacent to the name/title of each and every saved funnel, there is a 'Delete/Bin' button/icon. You can permanently delete any specific funnel via clicking on this 'Delete/Bin' button. Once you click on the 'Delete' button, a new pop-up will appear on-screen prompting you to confirm your decision to permanently delete the funnel. In case you change your mind and decide not to delete the funnel, then simply click on the 'cross' icon in order to retain the funnel within your account’s database, otherwise click on the 'Delete' button present within the same pop-up to confirm the deletion.

Additionally, you can rename a funnel at any time by selecting it from within the 'Funnel List' dropdown and by clicking on the 'Rename/Pencil-shaped' icon present next to its title/name. Upon clicking on the 'Rename' button, the 'Create Funnel' pop-up would reappear on screen. Edit the funnel name and click on the 'Create Funnel' button present within the same pop-up, in order to successfully rename your funnel. 

Preview your marketing funnel

The NotifyVisitors software automatically creates a preview of your marketing funnel. With a mere glimpse at the generated preview, you can instantly gain knowledge of the percentage and number of users at each stage of the funnel. 

Additionally, the software automatically calculates the 'Average Time' and the overall 'Conversion Rate' using the data available within the funnel. The purpose of the preview is to visually convey important statistical data so that you can determine whether your marketing strategies are effectively yielding the desired results. 


You would notice that there exists a percentage along with a drop-in time mentioned against each stage of the marketing funnel. These statistics are computed for each stage by utilizing the customer data obtained from the previous stage.

The percentage represents the fraction of users who progressed towards a specific stage from the immediately preceding stage, while the drop-in time conveys the average time taken by that fraction of users to progress towards their current stage from the previous stage of the marketing funnel. The drop-in time is calculated as follows:

The Average Time is distinct from the drop-in time. It is a statistic that is calculated using customer data of exclusively those users who ultimately reached the final stage of the marketing funnel. It is the average time taken by the users present in the final stage, to progress towards that specific stage from the initial stage of the marketing funnel. The Average Time is calculated as follows:

In other words, by quickly analyzing the data provided in the funnel’s preview, the marketing experts of any organization can easily fathom and decide whether there exists a need to attune or adjust the prevailing marketing strategies in order to advance conversion rate.

This is how you can create marketing funnels in NotifyVisitors and check their previews in order to easily ascertain whether your organization’s marketing strategies need to be overhauled or whether they require immediate revisions.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article