Home Identify, Qualify and Engage

Identify, Qualify and Engage

Enhance your understanding of how Happierleads operates
By
25 articles

Using Identify

Once you have installed the script, you will be good to go with Identify. If you haven't already, check out how to install the script or trouble shooting if your last verification is over a day or we haven't tracked any leads recently. Dashboard of Identify To see what companies are coming onto your website, you will be presented a list of domain name from that company. We will also provide you more details such as the behaviour from the company, some firmographic data and personalised tags you can manually add. Time Range and CSV File By default, Happierleads will show you the companies that has visited your website within the last 7 days. You can change this by clicking on the 'Last 7 days' box and choosing from one of the option including a custom range. If you want to take this data outside of Happierleads, you can download a CSV file. Download company information or contact information. This will directly go into your emails you use to sign into Happierleads (Always check your spam box just in case) Filters and Segments Want to filter out your leads? On the left hand side, a selections of filters will be available. Once you've filtered out your leads, you can have the option to save this as a segment. Scroll to the bottom and click Save Smart View. Enter a custom name and your segment will be saved on the top. Firmographic data, Visits and Contact details Once you click onto a domain name, you will be presented with firmographic data, Visits and Contact details like this - You can click on the domain name which will take you to the website. All of the firmographic data shown is scrapped from the web. Scrolling down, the visits tab will be shown first - Each visit Happierleads track will be shown with where they came from, country of that employee and what pages they are landing on. Use this information to understand what they could be interested in before reaching out. We will also provide you UTM information. No additional set up is required, just make sure you've got the UTM links in place. If you click on the contacts tab, you will be able to find contacts from that company - With the contact information, we will provide their name, job title, if they are a decision maker or not, email address, phone number and LinkedIn profile. Use this information to get in contact with your key decision makers to get the ball rolling. Just like our firmographic data, all of our contact information has been scrapped from the web. Switching Workspaces Firstly, what is a workspace? A workspace serves as an overview for individuals or teams. A workspace doesn't have to be dedicated per website, and Team Members can be selected or deselected from different workspaces. For instance, if you have two teams dedicated to handling inbound and outbound leads, you can create two separate workspaces. To switch workspaces, head over to the bottom left and click on the brief case - Once you choose a workspace, you'll transition to that specific workspace. Additionally, you have the option to mark workspaces as favorites, especially when managing multiple ones. If you need any additional help, reach out to our web chat support team for help.

Last updated on Mar 13, 2025

Installing the Script

To get started with Reveal, you will need to install our script onto your website. Check out our installation guides for more details on each installation. Please note: We recommend that you have your web developer to install the script as installing the script incorrectly can happen. How to get started You'll need to install our script onto your website. If you haven't installed the script yet, the Reveal dashboard will automatically redirect you there, or you can find the installation settings under 'Happierleads Tracking Pixel'. Select your installation method - If you cannot find your method, simply click Other. All of the options have guidances in case you get stuck. Whenever you are copying the script, always click on Copy Code (blue button on guidance) to make sure you've copied it correctly - Once you have followed the guidances, give it 15 to 30 minutes and you will need to check everything has been installed correctly. You may have to clear your caches on your website. Two key checks for a correct installation: 1. Your last verification on the Reveal dashboard - This can be found on the Reveal Dashboard or your settings. Just hover over the little green cloud icon. Anything over a day, please contact our team so we can check over. 2. The console on your website. If you see this inside the console of your website - HL: 3.0.0 (any version will do) This means the script has been successfully installed. (just simply right click on your website, click inspect and console once the side pop up appears) If you have any issues with the two checks, please contact customer support.

Last updated on Mar 13, 2025

Happierleads Event Documentation

The Happierleads tracking script allows developers to track various user actions and control tracking behavior by emitting events using the global window.identify.emitEvent function. Basic Usage To emit an event, call window.identify.emitEvent(eventName, eventData), where: - eventName is a string representing the event type. - eventData is an object containing details relevant to the event. Examples 1. Page View Event Use this event to track when a user views a specific page. window.identify.emitEvent('userAction', { action: 'pageView', page: '/home' }); 2. Button Click Event Use this event to track clicks on important buttons, such as "Sign Up" or "Buy Now". window.identify.emitEvent('userAction', { action: 'buttonClick', buttonId: 'signupButton' }); 3. Form Submission Event Use this event to track when a user submits a form. window.identify.emitEvent('userAction', { action: 'formSubmit', formId: 'contactForm' }); Stop tracking visitor This is a special event that when it triggers we stop tracking those visitors. We will exclude them from your view and you will not get charged a credit. window.identify.emitEvent('stopTrackingVisitor', { lead_id: 'unique-lead-id' }); User login window.identify.emitEvent('userAction', { action: 'login', userId: 'user123', userEmail: 'user@example.com' }); Custom Events Feel free to define additional events based on your requirements. For example, if you want to track scrolling behavior or other interactions, simply define a unique eventName and structure eventData accordingly. By using these events, you can achieve robust tracking and customization within the Happierleads tracking script.

Last updated on Mar 13, 2025

Troubleshooting Script Installation

If the installation is not working within 5 minutes, try to validate if you installed the script correctly: - Firstly, you'll have to do is to right click -> inspect and click console tab If you see this it means that it is installed correctly: https://youtu.be/ODu5myQ03uQ HL: 3.0.0 (any version will do) - If the script is successfully installed you should see the following message on the console tab. That will mean that the script is successfully installed. If you see this try to logout and login again to our platform just in case. - If you do not see this blue stripe try to clear your browser cache and try again and follow the next steps and then keep trying this to validate if the script is installed. - Try to see if you have any server cache enabled like cloudflare, cloudfront or Wordpress cache and and delete it from the server. - If you use GTM (Google Tag Manager) the most common mistake we see is that people forget the publish the Tag which is the last but most important aspect of the installation. - If you haven't use GTM try to right click on your page -> view source code and click CTR + F and search the word "Happierleads" if you don't see the code it means the happierleads snippet is not installed. If you see the code snippet but still not able to verify it. Then it means that there is some discrepancy between the code you installed and the code you see on our Dashboard. Try to verify by reading character by character the 2 scripts. Even one comma to be missing and pay attention to detail for example those quotes are not the same " ' `. - If you haven't been able to debug always ask for help from our team. We will be happy to even get in a call with you to help you out. Extra steps: If is installed with any other way except of GTM (Google Tag Manager) then you can double check if the code exists on the source code by doing right click + view page source. Then Do a search (Ctrl + F) and search the word "happierleads" if this is not found then the code is not installed. If it is found double check that the code is exactly the same and it is not malformed. Our support team can perform some checks. However, we recommend that users follow these steps first, as the issue may originate from their end.

Last updated on Mar 13, 2025

Google Tag Manager Installation Guide

There are two methods available for installing the script through GTM (Google Tag Manager): the automatic method and the manual method. You should be automatically taken to the installation method page if the script hasn't been installed yet on the workspace. If you are not directly taken to this page, click on your settings and access this via Happierleads tracking pixel. Any issues you may come across, contact our support team, they will be happy to help get you set up. Automatic method Click on the Google Tag Manager installation and a pop up window should appear. Enter your Gmail log in you use for GTM and follow the steps. Please be aware that this method is currently under BETA. You may get a warning pop up as we are still waiting for Google to approve this. If you do not see your URL, you will need to change the container name via GTM. After this has been selected, give it sometime. We recommend checking within an hour or two. Once sufficient time has passed, examine the console of your website to confirm the presence of the script. Manually method Step 1 Sign in to Google Tag Manager. Select Tags > New. Step 2 Name the tag: Happierleads Tag. Select Edit on Tag Configuration. Step 3 Under Custom, select Custom HTML Step 4 Copy the Happierleads tracking code from the dashboard. The code can be found via Other installation method - Step 5 Paste code in the HTML field. Select Save. Step 6 In the No Triggers Selected popups, select Add Trigger. Step 7 Select All pages Step 8 The trigger has been added. Review and select Save. The most important step now is to publish the tags. Also, add a name and description then click Publish If you followed all of them steps, the Happierleads script should be successfully installed. https://youtu.be/5J5anYcz9-k

Last updated on Mar 20, 2025

Lead Scoring

At Happierleads, we believe in a simple three-step process: Identifying, Qualifying, and Engaging. Essentially, leadscoring allows us to determine if the visitors are within your Ideal Customer Profile. It also assists us in recommending who you should talk to with in this organization. The logic behind our lead scoring system is based on calibration. We consider all elements involved, and it's not strictly based on mathematics. Points are assigned differently from percentages. Lead Score is essential if you want to use Happierleads for - CSV Exports - Automations - Webhooks - Connect with CRMs Watch this video to learn more about how to setup your lead score - https://youtu.be/1Qzs1oxSpZ0 Or follow our article down here. What is Lead Scoring? Lead scoring is a new addition to Reveal. Each company will have a percentage score ranging from 0% to 100%, indicating whether a company is recommended based on your Ideal Customer Profile (ICP). We can even suggests contacts for you based on the lead scoring. How to set it up - Select your workspace and head over to the workspace settings. Scroll down until you find Score Model then click View Score Model - - Once you are in the Lead Scoring Models, click on NEW MODEL - - Enter in a name for this and click Create. Your Model should appear right away. - After, click on your Model. This is where you'll be entering your filters and scoring them - Select your filter, click ADD SCORE RULE. The scores can range from 10 to -10. A score of 10 indicates the highest relevance, while a score of -10 signifies the least relevance. You don't need to enter a score rule for every filter. Just the ones you'll like to score. After you've entered your scores, don't forget to Save and Close. Your Reveal dashboard will automatically update, so please allow some time for the changes to take effect.

Last updated on Mar 20, 2025