{"id":13450,"date":"2020-06-03T08:56:43","date_gmt":"2020-06-03T13:56:43","guid":{"rendered":"https:\/\/www.invespcro.com\/blog\/?p=13450"},"modified":"2020-06-03T08:56:43","modified_gmt":"2020-06-03T13:56:43","slug":"how-we-tripled-user-activation-rate-on-figpii","status":"publish","type":"post","link":"https:\/\/www.invespcro.com\/blog\/how-we-tripled-user-activation-rate-on-figpii\/","title":{"rendered":"How we tripled user activation rate on FigPii"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 7<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span><p><span data-preserver-spaces=\"true\">We did a soft launch for <a href=\"https:\/\/www.figpii.com\/\">FigPii<\/a> in late January of this year. But we had a problem!<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">Background: Our conversion optimization clients tend to be on the large side. The cost of the experimentation software for these clients is expensive. In 2013, we built FigPii, an internal platform to help clients conduct split testing, heatmaps, video recording, and online polling. The platform is available as part of our consulting work.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">FigPii was internal for many years, but more and more clients were suggesting that we need to make it available to the public.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">Fast forward to 1\/22\/2020 &#8211; FigPii is available to the public for the first time.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">Since then, I noticed an alarming trend. Several companies sign up every day for an account, but they do not install our analytics tracking script.\u00a0<\/span><\/p>\n<p>This post covers the different steps we took to increase our activation rate by 3 folds from 20% to 62%.<\/p>\n<h3>Define the building blocks<\/h3>\n<p id=\"sfiQRrF\"><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-13464 aligncenter\" src=\"https:\/\/www.invespcro.com\/blog\/images\/blog-images\/img_5ed54f10b4bf8.png\" alt=\"\" width=\"680\" height=\"230\" \/><\/p>\n<p>Before taking any action, we needed to have the correct metrics defined and tracked. We also needed to integrate with marketing automation software since it plays a part in the activation campaign.<\/p>\n<p><strong>Account activation milestone:<\/strong> this is the step a user must take in order for them to start using the platform. For FigPii, the activation milestone was installing the FigPii script on the site.\u00a0<span data-preserver-spaces=\"true\">Without installing the script on the site, new users have no way to use FigPii or explore its features.\u00a0 <\/span><\/p>\n<p><span data-preserver-spaces=\"true\">Our code installation rate hovered around 20% in March.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">We needed to understand why users were not installing the script and fix the problems they are facing.<\/span><\/p>\n<p><strong>Account engagement metrics:<\/strong> A new user could install the script on his site but if he is not using the platform, then he is not active. A non-active user is a user that could potentially leave. For FigPii, we track how often do users create heatmaps, video recording, polls, and AB tests. We also track the frequency of someone logging in to the platform. The less a user logs-in, the higher the chance of them leaving.<\/p>\n<p>The more users use our platform, the more engaged they are, and the less chance they have of churning.<\/p>\n<p><strong>Marketing automation.<\/strong> For marketing automation, we integrate with <span data-preserver-spaces=\"true\">ActiveCampaign. We AC to look closely at how users interact with FigPii, how often they login, and what pieces of the software they interact with.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">With the building blocks defined and tracked, it was time for me to take a closer look at these new accounts and figure out how to activate a higher percentage of them. <\/span><\/p>\n<p><span data-preserver-spaces=\"true\">The following are the general steps I followed. This is by no means perfect, but trying to do this while running consulting projects and making sure that our marketing and technical teams are running smoothly can be challenging.\u00a0<\/span><\/p>\n<h3><strong><span data-preserver-spaces=\"true\">1. Email sequence<\/span><\/strong><\/h3>\n<div class=\"blog_img\">\n<p id=\"oCdPZeO\"><img decoding=\"async\" class=\"wp-image-13469 aligncenter\" src=\"https:\/\/www.invespcro.com\/blog\/images\/blog-images\/img_5ed555bb815cd.png\" alt=\"\" width=\"680\" height=\"381\" \/><\/p>\n<\/div>\n<p><span data-preserver-spaces=\"true\">Previously, when users signed up for a new account in FigPii, he received a single welcome email. A welcome email that I wrote three years ago without paying close attention to it.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">It was time to change that.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">When a user signs up for FigPii, we push the data to ActiveCampaign. So, I needed to create the right workflow automation there. <\/span><\/p>\n<p><span data-preserver-spaces=\"true\">I created two email sequences: one sequence is for users who install the FigPii script on their site. The other sequence is for users who do not install the script. The goals of the sequences are different.\u00a0<\/span><\/p>\n<p><strong><span data-preserver-spaces=\"true\">Email sequence to active users (installed the code):<\/span><\/strong><span data-preserver-spaces=\"true\"> This sequence contains six different emails. It has a straightforward goal: Educate new users on how to get more value from FigPii to create a user-friendly site. After sending this campaign for the last two weeks, I am seeing a consistent open rate<\/span><span data-preserver-spaces=\"true\">\u00a0of 83%. Not bad at all!<\/span><\/p>\n<p><strong><span data-preserver-spaces=\"true\">Email sequence to inactive users( did NOT install the code): <\/span><\/strong>This sequence also contains six different emails. <span data-preserver-spaces=\"true\">This is a more sophisticated email sequence based on how the user responds to the different emails.<\/span><strong><span data-preserver-spaces=\"true\">\u00a0<\/span><\/strong><span data-preserver-spaces=\"true\">The goal of this flow is to get these users to install the FigPii analytics script. This campaign has an open rate of 48%.\u00a0\u00a0<\/span><\/p>\n<div class=\"blog_img\"><img decoding=\"async\" class=\"size-full wp-image-13454 aligncenter\" src=\"https:\/\/www.invespcro.com\/blog\/images\/blog-images\/activation-2.png\" alt=\"\" width=\"507\" height=\"265\" data-wp-pid=\"13454\" \/><\/div>\n<div><\/div>\n<h3><strong><span data-preserver-spaces=\"true\">2. Connect with new users personally on Facebook\/Linkedin.<\/span><\/strong><\/h3>\n<p><span data-preserver-spaces=\"true\">This was a bit unusual, but we look up the person who signs up for FigPii and connect with them. Most of the connections happen via LinkedIn with a clear message. There is a smaller group of users who sign up for FigPii from two Facebook groups. These users know me as the founder, so there is always a good chance that I am connected with them already. If not, I send them a message asking if they would be willing to connect. These connections have kept me busy over the last few weeks. <\/span><\/p>\n<p>A side benefit of these connections is the increase in engagement rates on my Linkedin posts!<\/p>\n<h3>3. Customer interviews: Why is FigPii hired or not hired?<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13466 aligncenter\" src=\"https:\/\/www.invespcro.com\/blog\/images\/blog-images\/img_5ed551dd2721b.png\" alt=\"\" width=\"680\" height=\"191\" \/><\/p>\n<p>We implement the Jobs To Be Done #JTBD framework in our conversion practice. It was time to run #JTBD interviews for FigPii.<\/p>\n<p>If are you not familiar with JTBD &#8211; here is the 60-second overview. People hire (use) products to accomplish some sort of job in their lives. The terminology is a bit strange when you hear it first but you get used to it quickly. Think of the different needs that you have in your life as jobs. There are different candidates that apply for the job. We subconsciously decide which of these candidates to hire and which ones we turn away.<\/p>\n<p>Example: I will be hanging out with my family later tonight. We are looking for something entertaining to do (job). We have several options (candidates) to do the job. We could watch TV. We could play a board game. We could just sit around and share stories.<\/p>\n<p>Understanding the job that you get hired to do is important. You might think that you are getting hired for one thing and discover that users hire for something completely different.<\/p>\n<p>We started to conduct #JTBD interviews for FigPii, we divided the pool of interviewees \u00a0into two groups:<\/p>\n<ul>\n<li>Active users<\/li>\n<li>In-active (churned) users.<\/li>\n<\/ul>\n<p>The goals for each interview is different:<\/p>\n<p id=\"jLucqio\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13467 aligncenter\" src=\"https:\/\/www.invespcro.com\/blog\/images\/blog-images\/img_5ed552cb92c1f.png\" alt=\"\" width=\"681\" height=\"472\" \/><\/p>\n<p>Bonus &#8211; JTBD interviews are VERY different from typical user research interviews. If you are interested in listening to an interview, then <a href=\"https:\/\/www.facebook.com\/groups\/CRO.Experts\/\">I invite you to join our private Facebook group<\/a> &#8211; I posted a recent interview I conducted there.<\/p>\n<h3><strong><span data-preserver-spaces=\"true\">Results of the activation campaign and next steps<\/span><\/strong><\/h3>\n<p>When we first started the campaign our user activation rate was at 20%.<\/p>\n<p><strong>After running the activation campaign for two weeks, FigPii activation rate is at 62%.<\/strong><\/p>\n<p>That is a 3x improvement.<\/p>\n<p>The insights that came out of the interviews helped us redesign the FigPii site completely.<\/p>\n<p id=\"NQUxBye\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-13487 aligncenter\" src=\"https:\/\/www.invespcro.com\/blog\/images\/blog-images\/img_5ed92fe83f473.png\" alt=\"\" width=\"680\" height=\"212\" \/><\/p>\n<p>But we are just getting started.\u00a0<span data-preserver-spaces=\"true\">There are many more things that we will be doing in the next couple of weeks, so I will give you a sneak peek.\u00a0<\/span><\/p>\n<h3><strong><span data-preserver-spaces=\"true\">In-app activation<\/span><\/strong><\/h3>\n<p><span data-preserver-spaces=\"true\">Since we determined that installing the code is an important milestone, we are making a tough decision: Users will only access the platform after installing the FigPii tracking script. When the user logs to the application, he will see with a layover that prompts to install the code. The user will not be able to click out of that layover until he installs the code on his site.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">This approach is too aggressive! What if the user does not have a way to install the code himself on the site? There is no way for him to see anything in FigPii until that step is done. I can see how some people will get annoyed with this.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">We will test this out and see what responses we get.\u00a0<\/span><\/p>\n<h3><strong><span data-preserver-spaces=\"true\">Testing the email sequences<\/span><\/strong><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13455 aligncenter\" src=\"https:\/\/www.invespcro.com\/blog\/images\/blog-images\/testing-emails.png\" alt=\"\" width=\"680\" height=\"311\" data-wp-pid=\"13455\" \/><\/p>\n<p>testing-emails<\/p>\n<p><span data-preserver-spaces=\"true\">We need to fine-tune our activation campaigns. I will be doing a lot of testing for the active campaign sequences in the next few weeks. The main areas that I will focus on:<\/span><\/p>\n<ol>\n<li><span data-preserver-spaces=\"true\">Email subject lines<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">The copy of the activation emails is good in some instances and not so great in others.\u00a0<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Timing between emails<\/span><\/li>\n<\/ol>\n<h3><strong><span data-preserver-spaces=\"true\">Moving from a freemium model to a free trial model<\/span><\/strong><\/h3>\n<p><span data-preserver-spaces=\"true\">The starter FigPii account comes with a lifetime free subscription.\u00a0<\/span><\/p>\n<div class=\"blog_img\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13451 aligncenter\" src=\"https:\/\/www.invespcro.com\/blog\/images\/blog-images\/Freemium-Model.png\" alt=\"\" width=\"680\" height=\"288\" data-wp-pid=\"13451\" \/><\/div>\n<p><span data-preserver-spaces=\"true\">The benefit of offering a freemium account is to give companies a chance to try FigPii without any commitment. The downside of providing a freemium account is this lack of commitment. Users who sign up for the free account are not fully committed. They have no skin in the game.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">It is nice to wake up every day and see more and more users signing up for the new accounts. However, it is a vanity metric. It means nothing in terms of additional revenue. Actually, these accounts are bad for FigPii financially. While we are on the startup plan with AWS, yet we still use several other hosting providers. Some of them are expensive. The main culprit here is MongoDB. We saw our MongoDB bill double month to month. For a self-funded startup, this can spell disaster.\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">Over the next few weeks, we will be testing a move away from the freemium model to a free trial model.\u00a0<\/span><\/p>\n<h3>Can you help us out?<\/h3>\n<p>If you enjoyed this post, please share the twitter thread&#8230;<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">How we tripled user activation rate on FigPii<\/p>\n<p>In 2013, we built FigPii to help clients conduct split testing, heatmaps, video recording, and online polling.<\/p>\n<p>In January 2020, we made FigPii available to the public.<\/p>\n<p>But we noticed an alarming trend.<\/p>\n<p>THREAD &#8230;<\/p>\n<p>\u2014 Invesp (@invesp) <a href=\"https:\/\/twitter.com\/invesp\/status\/1268229614536720385?ref_src=twsrc%5Etfw\">June 3, 2020<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>And if you&#8217;d like to stay up to date with our user activation campaign and stories like this one, then please join <a href=\"https:\/\/invesp.us10.list-manage.com\/subscribe\/post?u=1b3cdbfb9475f7867454d8024&amp;id=d943ed0f69\" target=\"_blank\" rel=\"noopener noreferrer\">our email list<\/a>.<\/p>\n<p>If you did not get an account on <a href=\"https:\/\/www.figpii.com\/\">FigPii yet, please go ahead and check it out!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 7<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>We did a soft launch for FigPii in late January of this year. But we had a problem! Background: Our conversion optimization clients tend to be on the large side. The cost of the experimentation software for these clients is expensive. In 2013, we built FigPii, an internal platform to help clients conduct split testing, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":13476,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[116,317,36],"tags":[],"class_list":["post-13450","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ab-testing","category-case-study","category-cro"],"_links":{"self":[{"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/posts\/13450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/comments?post=13450"}],"version-history":[{"count":0,"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/posts\/13450\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/media\/13476"}],"wp:attachment":[{"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/media?parent=13450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/categories?post=13450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.invespcro.com\/blog\/wp-json\/wp\/v2\/tags?post=13450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}