Privacy Policy | Cookie Policy | © 2023 Growthrocks All rights reserved
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_gat_UA-52042964-1 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_lfa | 2 years | This cookie is set by the provider Leadfeeder to identify the IP address of devices visiting the website, in order to retarget multiple users routing from the same IP address. |
apbct_cookies_test | session | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_page_hits | session | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_prev_referer | session | Functional cookie placed by CleanTalk Spam Protect to store referring IDs and prevent unauthorized spam from being sent from the website. |
apbct_site_landing_ts | session | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_site_referer | 3 days | This cookie is placed by CleanTalk Spam Protect to prevent spam and to store the referrer page address which led the user to the website. |
apbct_timestamp | session | CleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site. |
apbct_urls | 3 days | This cookie is placed by CleanTalk Spam Protect to prevent spam and to store the addresses (urls) visited on the website. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
ct_checkjs | session | CleanTalk–Used to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site. |
ct_fkp_timestamp | session | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
ct_pointer_data | session | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
ct_ps_timestamp | session | CleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site. |
ct_timezone | session | CleanTalk–Used to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site. |
elementor | never | This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time. |
PHPSESSID | session | This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
vuid | 2 years | Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website. |
Cookie | Duration | Description |
---|---|---|
_gr | 2 years | This cookie captures the email of the user when identified. We have three (3) ways to identify the email of the user. a) when user clicks on a link of a Growthrocks' campaign, b) when user is logged-in and c) when a user submits a form containing an email |
_gr_flag | 2 years | A simple cookie to capture that information of the user has been sent to Marketing Automation. If true no further information will be sent. If no, the system will try to send information when the email will be filled |
bcookie | 2 years | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. |
bscookie | 2 years | LinkedIn sets this cookie to store performed actions on the website. |
lang | session | LinkedIn sets this cookie to remember a user's language setting. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_gat_UA-52042964-1 | 1 minute | A variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to. |
Cookie | Duration | Description |
---|---|---|
__Host-GAPS | 2 years | This cookie allows the website to identify a user and provide enhanced functionality and personalisation. |
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
Cookie | Duration | Description |
---|---|---|
_lfa_test_cookie_stored | past | No description |
AnalyticsSyncHistory | 1 month | No description |
apbct_visible_fields_0 | session | No description |
apbct_visible_fields_1 | session | No description |
apbct_visible_fields_2 | session | No description |
apbct_visible_fields_3 | session | No description |
apbct_visible_fields_4 | session | No description |
apbct_visible_fields_5 | session | No description |
apbct_visible_fields_6 | session | No description |
apbct_visible_fields_7 | session | No description |
ct_checked_emails | session | No description |
ct_has_scrolled | session | No description |
ct_mouse_moved | session | No description |
ct_screen_info | session | No description |
GetLocalTimeZone | session | No description |
ifso_last_viewed | session | No description available. |
ifso_visit_counts | 1 year | No description available. |
li_gc | 2 years | No description |
nitroCachedPage | session | No description |
prism_649664625 | 1 month | No description |
As you probably know, the lifecycle of every web app there are different stages:
1 — User Acquisition (or top of the funnel) is when users engage with your brand, meaning that they subscribe to your app or that they express their interest via an exit-intent or by adding an item to their shopping cart.
For the sake of this post, we will consider the first. Thus, subscribing.
2 — User Activation (or middle of funnel or conversion) is when users upgrade from the trial or the free version to a paid one. It is usually known as the moment that the users stick with a product or service. 3 — User Retention refers to the ability to retain a customer over time. The opposite of retention is churn. Customer churn is when an activated customer stops the subscription with the app after a short period of time, typically after one or two months.So, before hiring a SaaS consultant to fix your user acquisition problem, you should take care of the user activation and user retention phases yourself.
In addition, nothing should stop you from doing one of the below which are the typical things to do to get initial and relevant traction:
This article is about answering these questions:
The short answer to both questions is: “By knowing your customer and what’s the definition of your customer’s success”.
Are you ready for the long answer?
Let’s go!For good or bad, not every customer counts. You need to identify every single customer and answer the difficult question: “Is the customer the one that I want?” Every moment you spend with the “wrong” customer is a bad investment, and an opportunity cost you lose from addressing the “correct” one.
So how can you know who is the right customer?To learn that, you can use API (Application Programming Interface) or an application that will analyze the email or domain the customer used. After all, what you need is to collect all the information you need and get a well-informed decision. This is what we call “contact enrichment”.
Here’s a list of my favorite tools for that purpose:Which channel are they coming from? Do they come from Facebook campaigns? Have you made a piece of content that now brings organic traffic? Maybe through some PR actions instead?
The truth is that a lot of owners don’t analyze their channels properly. Therefore, they jump to conclusions too early.
Also, remember that friends and family are not a suitable channel to measure anything; they will always buy your products (because they love you). Your home market is not the best channel either, as the mere fact of knowing you can boost sales. A small audience in your target country is usually the best place to start.Knowing your product is mandatory as it will help you with:
a) Identifying the metrics to qualify your customers
b) Measuring the value they get from your product
Here are some questions to ask yourself (and give an answer to):
Assuming you have 100 sign-ups, you should try answering these questions:
In order to activate users you need to implement:
Impersonation (also known as session highjacking). When impersonating another user, the administrator has access to exactly what that user would have access to in your system, including the same menus, modules, and dashboards.
Remember, your system should record anything the administrator does while impersonating another user as being done by that user.
You should use this feature to test what different users can do in the system and to perform actions for them on their behalf as you will avoid questions like: “What do you see in the right corner of your screen?”, etc.
Impersonation should always come with the user’s permission as you need to
a) Inform them that you see the exact same things they see, and b) Get their permission of doing so. Normally, this is happening via a security token that needs to be exchanged.
Concierge onboarding (also known as assisted onboarding) means getting on the phone/ Zoom/ Skype with customers who sign up for your product and helping them 1-on–1. It is most effective when your product is complex, expensive, or requires behavior change.
Remember when we talked about the “wrong kind of customer”? Now, just imagine the kind of investment for doing that for the “wrong” customer. For the customer that is highly possible to churn next month. What a waste of resources that could be, right?
Warning! Concierge onboarding should be used after giving a fair chance to the self-service onboarding. It is very common, usually out-of-fear, for start-ups to replace the signup button with an ask-a-demo button. This is a huge mistake especially for web apps that are meant for self-service as it’s like accepting that your system is not good enough. Also, it creates two more problems:
Last but not least, there are In-app metrics, like those you can get from Mixpanel.
Crafting a dashboard while collecting the information needed without a suitable visualization tool is meaningless. The customer success department should have all the information necessary to judge and act upon.
An interactive dashboard is vital because it will allow you to separate the important metrics out of the hundreds of metrics you capture. Furthermore, by interactive, I mean the possibility to intervene by adding some flags coming from an insightful opinion, as a result of a smart “rating algorithm” or after contacting the customer. Proper flagging will allow you to separate the wheat from the chaff and keep investing in the “correct customers”.
Now, it’s time to identify those customers that are possible to churn.
Here are the questions about your customer’s behavior related to the churn probability:
At this point, you should create a dashboard to collect the answers to those questions. Then, you should present the dashboard with the answers to the customer success department along with the information from the payment and invoicing systems.
Remember, a dashboard is just a tool. The idea is to find the “who” behind the total number. The “who’s” (names, emails, company names, social profiles) will allow you to contact them and support them properly.
We all hate getting feedback, but there is no way around it. Feedback, when it comes from many customers, should be considered as an asset and it should affect the roadmap of the product.
Your app’s net promoter score is the likelihood of a user to refer your app to someone else such as a friend, family member, or acquaintance. A ranking on a 1–10 scale is used to determine that likelihood.
For example, HelpScout defines the scale benchmarks with 9–10 as promoters, as in users who are most likely to recommend your app, 7–8 as passives, and everyone else as detractors.
You can calculate your net promoter score by subtracting the percent of detractors from the percent of promoters. Aim for a score of 50 or more, and keep in mind that your score can creep as low as -100.
So what can you do to increase that number?To boost your net promoter score, you need to:
Whose job is to prepare the web or mobile app for growth and turning it into a growth-ready app? Well, it depends on the structure of the founding team, really.
In a fully structured team, I would say, it’s the CTO that should overtake this task. Sometimes, the CTO could be a part-timer or outsourced, as the CEO might have no technical expertise.
In this case, it’s usually a good idea to come in contact with a SaaS marketing agency or a growth hacker. And, if you are a startup SaaS, you can consider working with a startup marketing agency.
Speaking of which this is what we do at GrowthRocks! So, if you are looking for someone with expertise in SaaS businesses, feel free to contact us! Before doing so, however, make sure that you have gone through this list. We’d love to hear from your regardless. :)