What are Actions?

Actions are a visual representation of behavior that can happen on your page other than just the initial page view. 

How to Map Actions

There are 3 ways to map actions:

  1. Add them directly from the Actions folder in the left sidebar.

2. Drag an arrow anywhere on the canvas and using that menu.

3. Right-click on the canvas > click "ADD STEP" > Go to the Actions Tab > Select the desired action.

How do they work?

Each action has a simple or advanced setting.

Simple actions allow you to track page to page interactions. 

Advanced actions come with their own script that needs to be installed on your page. The action script is separate for each action that you want to track and should be installed in addition to the Funnelytics base script.

When you click on settings for each action, you will have options to configure the event name, properties, and see the actual script that needs to be installed on your page.

What do the settings mean?

Event Name

The event name helps us to identify which type of event was triggered in the database. This really can be anything you want it to be, but we've prefilled it for you to make it easy. 


Properties allow you to add additional information about that specific action. For example, if you want to track a purchase, you could use the properties to add additional information about the purchase such as the name of the product or the price of the product. 

You have the option of adding additional properties.

The Script

The script that gets generated needs to be triggered on your page AFTER the base Funnelytics script has loaded. You should trigger this new script on the actual behavior (not a pageview).

For example, if you wanted to track a button click, you would identify when the specific button was actually clicked (behavior) and then trigger the action script on that behavior. 

How to Install Actions:

A developer should easily be able to identify the action you want to track and then trigger the action script based on that behavior. 

If you do not have a developer available, we recommend you use Google Tag Manager to identify the behaviors, called triggers in GTM, and trigger the script as a tag.

We have a few guides on how to install some of the actions using Google Tag Manager here:

If you have any questions or need further clarification with using actions, remember to reach out to our support team anytime by emailing support@funnelytics.io, we are always ready to assist you!

Did this answer your question?