This website uses cookies to better the user experience of its visitors. Where applicable, this website uses a cookie control system, allowing users to allow or disallow the use of cookies on their computer/device on their first visit to the website. This complies with recent legislative requirements for websites to obtain explicit consent from users before leaving behind or reading files such as cookies on a user’s computer/device. To learn more click Cookie Policy.

Privacy preference center

Cookies are small files saved to a user’s computer/device hard drive that track, save, and store information about the user’s interactions and website use. They allow a website, through its server, to provide users with a tailored experience within the site. Users are advised to take necessary steps within their web browser security settings to block all cookies from this website and its external serving vendors if they wish to deny the use and saving of cookies from this website to their computer’s/device’s hard drive. To learn more click Cookie Policy.

Manage consent preferences

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
Cookies list
Name _rg_session
Provider rubygarage.org
Retention period 2 days
Type First party
Category Necessary
Description The website session cookie is set by the server to maintain the user's session state across different pages of the website. This cookie is essential for functionalities such as login persistence, ensuring a seamless and consistent user experience. The session cookie does not store personal data and is typically deleted when the browser is closed, enhancing privacy and security.
Name m
Provider m.stripe.com
Retention period 1 year 1 month
Type Third party
Category Necessary
Description The m cookie is set by Stripe and is used to help assess the risk associated with attempted transactions on the website. This cookie plays a critical role in fraud detection by identifying and analyzing patterns of behavior to distinguish between legitimate users and potentially fraudulent activity. It enhances the security of online transactions, ensuring that only authorized payments are processed while minimizing the risk of fraud.
Name __cf_bm
Provider .pipedrive.com
Retention period 1 hour
Type Third party
Category Necessary
Description The __cf_bm cookie is set by Cloudflare to support Cloudflare Bot Management. This cookie helps to identify and filter requests from bots, enhancing the security and performance of the website. By distinguishing between legitimate users and automated traffic, it ensures that the site remains protected from malicious bots and potential attacks. This functionality is crucial for maintaining the integrity and reliability of the site's operations.
Name _GRECAPTCHA
Provider .recaptcha.net
Retention period 6 months
Type Third party
Category Necessary
Description The _GRECAPTCHA cookie is set by Google reCAPTCHA to ensure that interactions with the website are from legitimate human users and not automated bots. This cookie helps protect forms, login pages, and other interactive elements from spam and abuse by analyzing user behavior. It is essential for the proper functioning of reCAPTCHA, providing a critical layer of security to maintain the integrity and reliability of the site's interactive features.
Name __cf_bm
Provider .calendly.com
Retention period 30 minutes
Type Third party
Category Necessary
Description The __cf_bm cookie is set by Cloudflare to distinguish between humans and bots. This cookie is beneficial for the website as it helps in making valid reports on the use of the website. By identifying and managing automated traffic, it ensures that analytics and performance metrics accurately reflect human user interactions, thereby enhancing site security and performance.
Name __cfruid
Provider .calendly.com
Retention period During session
Type Third party
Category Necessary
Description The __cfruid cookie is associated with websites using Cloudflare services. This cookie is used to identify trusted web traffic and enhance security. It helps Cloudflare manage and filter legitimate traffic from potentially harmful requests, thereby protecting the website from malicious activities such as DDoS attacks and ensuring reliable performance for genuine users.
Name OptanonConsent
Provider .calendly.com
Retention period 1 year
Type Third party
Category Necessary
Description The OptanonConsent cookie determines whether the visitor has accepted the cookie consent box, ensuring that the consent box will not be presented again upon re-entry to the site. This cookie helps maintain the user's consent preferences and compliance with privacy regulations by storing information about the categories of cookies the user has consented to and preventing unnecessary repetition of consent requests.
Name OptanonAlertBoxClosed
Provider .calendly.com
Retention period 1 year
Type Third party
Category Necessary
Description The OptanonAlertBoxClosed cookie is set after visitors have seen a cookie information notice and, in some cases, only when they actively close the notice. It ensures that the cookie consent message is not shown again to the user, enhancing the user experience by preventing repetitive notifications. This cookie helps manage user preferences and ensures compliance with privacy regulations by recording when the notice has been acknowledged.
Name referrer_user_id
Provider .calendly.com
Retention period 14 days
Type Third party
Category Necessary
Description The referrer_user_id cookie is set by Calendly to support the booking functionality on the website. This cookie helps track the source of referrals to the booking page, enabling Calendly to attribute bookings accurately and enhance the user experience by streamlining the scheduling process. It assists in managing user sessions and preferences during the booking workflow, ensuring efficient and reliable operation.
Name _calendly_session
Provider .calendly.com
Retention period 21 days
Type Third party
Category Necessary
Description The _calendly_session cookie is set by Calendly, a meeting scheduling tool, to enable the meeting scheduler to function within the website. This cookie facilitates the scheduling process by maintaining session information, allowing visitors to book meetings and add events to their calendars seamlessly. It ensures that the scheduling workflow operates smoothly, providing a consistent and reliable user experience.
Name _gat_UA-*
Provider rubygarage.org
Retention period 1 minute
Type First party
Category Analytics
Description The _gat_UA-* cookie is a pattern type cookie set by Google Analytics, where the pattern element in the name contains the unique identity number of the Google Analytics account or website it relates to. This cookie is a variation of the _gat cookie and is used to throttle the request rate, limiting the amount of data collected by Google Analytics on high traffic websites. It helps manage the volume of data recorded, ensuring efficient performance and accurate analytics reporting.
Name _ga
Provider rubygarage.org
Retention period 1 year 1 month 4 days
Type First party
Category Analytics
Description The _ga cookie is set by Google Analytics to calculate visitor, session, and campaign data for the site's analytics reports. It helps track how users interact with the website, providing insights into site usage and performance.
Name _ga_*
Provider rubygarage.org
Retention period 1 year 1 month 4 days
Type First party
Category Analytics
Description The _ga_* cookie is set by Google Analytics to store and count page views on the website. This cookie helps track the number of visits and interactions with the website, providing valuable data for performance and user behavior analysis. It belongs to the analytics category and plays a crucial role in generating detailed usage reports for site optimization.
Name _gid
Provider rubygarage.org
Retention period 1 day
Type First party
Category Analytics
Description The _gid cookie is set by Google Analytics to store information about how visitors use a website and to create an analytics report on the website's performance. This cookie collects data on visitor behavior, including pages visited, duration of the visit, and interactions with the website, helping site owners understand and improve user experience. It is part of the analytics category and typically expires after 24 hours.
Name _dc_gtm_UA-*
Provider rubygarage.org
Retention period 1 minute
Type First party
Category Analytics
Description The _dc_gtm_UA-* cookie is set by Google Analytics to help load the Google Analytics script tag via Google Tag Manager. This cookie facilitates the efficient loading of analytics tools, ensuring that data on user behavior and website performance is accurately collected and reported. It is categorized under analytics and assists in the seamless integration and functioning of Google Analytics on the website.

6 Best Pre-launch Mobile App Tactics You Should Try

  • 44190 views
  • 15 min
  • Feb 27, 2018
Anastasia Z.

Anastasia Z.

Copywriter

Oleksandra I.

Oleksandra I.

Head of Product Management Office

Share

Many people believe that an incredible app idea and the right functionality are enough, but in fact they’re just the beginning. What’s the next step, you ask? The launch?

App development includes a number of stages, and everything should be thought through even at the earliest of them. To ensure your app idea is successful, you should come up with a pre-launch app marketing strategy.

Let’s consider in more detail how you can market an app before it’s launched.

Strategies for app marketing

There’s no silver bullet to resolve all app marketing issues, but consider these tactics that can help your app succeed.

#1. Research the market and your competitors

It’s difficult to survive with such an abundance of mobile applications in the app stores. Every successful project begins with a complete analysis of its target audience and the competition. This information is crucial when getting started. Knowing your market is everything. Exposure to what your target audience likes and needs and what challenges they face will give you a clearer picture of what they expect from you.

To stand out, you also need to gather a lot of data-driven insights on your competitors’ apps. Collecting data on your competitors should become a regular habit. Keeping up on competitors is a great idea. If you don't know what the competition is up to, you can’t make sound decisions that will keep your existing users and bring in new ones.

How to research the market and competitors

#2. Make your app easy to find everywhere

There are many ways to promote an app today: optimizing for app store algorithms, promoting your app on websites, and more. However, Google recently announced that people now most often find apps not on the App Store or Google Play Store but on search engines. We can expect this trend to continue. Even though 40 percent of people still find apps in an app store, you should think about the future and optimize your app so people can find it with search engines.

According to Market Share Statistics, nearly 75 percent of users now start their searches for mobile apps on Google. So make your app discoverable everywhere. Search ads are currently the most efficient way to market an app successfully and get people to download it. What’s the benefit of search ads? Search advertising not only boosts app awareness but also drives downloads because these ads are shown right when people are actively looking for mobile apps. Put another way, it’s now possible to find not only traditional web pages via organic search but also mobile app content.

Don’t forget to optimize your mobile app for relevant search queries. Employ SEO tactics like selecting keywords in mobile app optimization process. To promote greater visibility and awareness of your mobile app, develop an SEO approach both for your website and for your mobile app.

Content marketing is another way to advertise your app.

Blog about the development process on your website, WordPress, Tumblr, or any other blogging platform. Blogging is a vital part of mobile app promotion. It builds interest around your product and provides better search visibility. Select target keywords, create quality content, and link to influencers to improve your blog’s search engine rankings.

Create videos for YouTube. YouTube is a powerful tool to spread the word about your product. An effective way to market an app is to create a fun video like Uber did. Feel free to employ tactics such as connecting with trends, using famous heroes, and playing on sensational memes. Using video is a surefire way to increase engagement and downloads. And YouTube provides the largest audience.

Create podcasts. Podcasts are audio or video content that is delivered right to a subscriber’s app. According to Edison Research, the total number of podcast listeners is approximately 112 million, and 67 million people listen to podcasts monthly.

Why should you include podcasts in your marketing plan? Podcasts are rapidly growing in popularity and, what’s more, they’re simple to produce. And don’t forget that they reach people almost anywhere, bringing your message to a wide audience.

Reach out to your target audience by finding them on websites, forums, blogs where you can market your mobile application. With the right approach and a bit of effort, you can boost your app to the top of the search results.

#3. Create a landing page that sells

A mobile app landing page plays an important role in app marketing strategies. A landing page is the best platform to create buzz around your mobile app. A landing page also motivates people to continue engaging with your product and ultimately to install your app. A landing page will help you show your app creatively, driving higher returns for your business.

Whether people can find answers to the following questions within three seconds is a good indicator of your landing page’s efficiency:

  • Who is this company?
  • What do they offer?
  • What separates them from others?
  • What should I do next?

If your landing page efficiently answers these four questions, then everything is in order.

#4. ASO (App Store Optimization)

The app store is where people make the decision to become your users or not. If they aren’t impressed by your app store page, everything will be lost. Give careful consideration to your app store marketing strategy.

App name

Before you pick a name for your mobile app, make a careful study. Think of short phrases that customers are likely to type, list them, and select the most suitable.

Your app’s name should be short, since titles longer than 25 symbols get cut off. Make it easy to spell but original, and express the essence of your app. An app’s name affects its ranking, so there’s one rule for all applications – an app’s main keyword should be in its name. But don’t use only keywords for a name. Try to find a middle ground between your unique branding and keywords. App optimization with keyword selection increases the number of app installs by 20 percent. In order to find the right keywords, brainstorm and use services like Google AdWords, App Annie, and Sensor Tower.

App description

The app description might greatly increase your chances to conquer the App Store. Users don’t often read a full app description. That’s why your brief description should be as clear as possible and highlight the main advantages of your app. The first three sentences should give the general idea of your app. Make sure to point out what problems your app solves. And don’t forget to mention what’s new. Report changes to your users: bug fixes, new features, and so on. To write even more effective mobile app description, use keywords. To have your app appear in the top rankings where there is high search visibility, you need to identify the top keywords that will help drive users to your app and download. We recommend to pay attention to the formula below to verify how your keywords work:

How to verify how your keywords work

Where:

T is search query traffic

Kol is the number of apps that appear for a given search query

Strive to maximize T and minimize Kol.

App visuals

When searching for an app, users are drawn to its icon. Based on the icon, they decide whether to read the app description or look further. Your icon is the first opportunity to communicate with your audience. Having a vivid icon doesn’t mean you’ll get a huge number of downloads. But it guarantees that users will explore your app more, read its description or at least part of it, and look at some screenshots. After that, there’s a chance they’ll download it.

Here are the keys to designing a great app icon:

  • Don’t use words in your icon (the app’s name handles that)
  • Keep it simple (focus on one element that reflects your app’s essence and design it in a unique shape)
  • Test your icon against different backgrounds since people choose different wallpapers (light or dark) for their home screens; try all possible options and see how your icon looks
  • Make sure it looks good at every size

Needless to say, having the perfect screenshots is also a must. Through screenshots, you can create a short story about your app (its core features and most important functions).

Imagine you have approximately eight seconds to capture someone’s attention, so text alone won’t work. How should you respond?

  • Show the main screen. The very first screenshot must demonstrate your app’s key features. The main screen shows users what the app is about and its core functionality.
  • Write engaging captions for your screenshots. Different users may interpret screenshots differently. Write short captions that make clear what is happening on each screen. Remember that the idea is just to supplement screenshots, so keep captions short and clear.
  • Show how to use your app. The best way to grab people’s attention is to strike their imagination. Show your audience what they can do with your app. You can use screenshots to create mini tutorials.
  • Localization. Make sure your screenshots are in the right language for the region you’re targeting.

#5. Measure your application KPIs properly

Regular analysis of your mobile app KPIs will help you gain the best insights into your idea so you'll know how well your app’s doing. Let’s consider the most important KPIs to pay attention to when assessing your app’s success.

App downloads

Downloads indicates the number of times an app has been downloaded and is an early indication of how your app is doing. If your downloads aren’t going so well, you should reconsider your app marketing strategy; most likely that’s the problem.

Active users

This metric shows how many people regularly use your app. The number of active users is a sign of how much interest there is in your app. Active users can be categorized into daily active users (DAUs) ‒ users who open the app every day – and monthly active users (MAUs), who use the app at least once per month. With these KPIs, you can measure your app’s stickiness. The stickiness rate measures the potential to turn an MAU into a DAU.

DAU / MAU = Stickiness rate

Daily session per DAU

This metric tells how often people make use of your app within a single day. Your DSL can tell you how often users are returning to your app.

# of daily sessions / # of DAU = Daily sessions / DAU

There are two reasons why your session length might be short. Let’s say that your app contains lots of quality content and features but your session length is not as long as you’d like. Why might that be? The reasons can vary from poor usability to poor quality of content. Maybe users just aren’t interested. If so, it’s time to rework your app.

Retention

The retention rate demonstrates how many customers return to your app after their first visit. How can you measure retention rate? Compare a group of users over a recent period of time (this week) with users during an earlier period (say, last week).

# of users in group who use the app in a set period / # of users in group who used app in a previous period = Retention rate

Churn ratio

Using this metric, you can measure the percentage of customers who stop using your app.

1 - Retention Rate = Churn Rate

Example: 1 - .30 = .70 (or 70%)

To solve the problem of a high churn ratio, examine more closely who is leaving your app. There are several reasons why users might never return. If they leave after installing your app, the problem may lie in an ineffective marketing strategy that attracts the wrong audience. Poor performance is another possibility. In that case, fix bugs, crashes, and other flaws.

Don’t try to track too much data. By knowing which mobile KPIs to measure and understanding how those KPIs relate to your mobile app’s success, you can effectively optimize your app and bring it to the top of its category.

Vital KPIs for a mobile app

#6. Generate curiosity

Building early buzz is important. Tell your audience your app’s story: what it is, the idea behind it, how it can help them, and so on. Telling your story in an engaging way can be a great way to get exposure.

Here are a few tactics you can use to stir the curiosity of your target audience:

  • Teaser video. Humans are visual creatures, which is why videos are the most popular form of content today. What should you know about creating a promo video? If the first five seconds grabs the viewer’s attention, it’s a good sign. A video should focus only on your app’s the best features, not on all of them. Make sure you keep it short and to the point. Any good promo video has a strong call to action. As a final check, mute your video. If it still makes sense, it’s well done.
  • Social media. The popularity of social media has increased dramatically over the past few years (look at the statistics below). Social media has not only opened up communications internationally but has also helped businesses reach their potential customers more easily.

Social networks have access to important data about users’ interests, hobbies, and so on. This information can help businesses to target their advertisements. Social media channels have developed targeted ad solutions that you can use to reach your audience based on profiles. The same cannot be said for search engines.

The most popular social networks
Source: Statista

Analyze your potential users, choose social media channels where you can reach them, and act. Just pay attention to:

  • Content. Prepare content and publish regularly. Be creative and innovative with the types of content you use. Encourage online communities to download your app when it’s ready by creating posts that get people involved and by generating viral content.
  • Community. Promoting mobile applications in specific communities is a good way. The key is to choose the right communities in which to advertise. Find like-minded people who share your interests.
  • Opinion leaders. These are people or organizations that have such a strong social status that their recommendations and opinions are listened to when making important decisions. Finding and enlisting opinion leaders to help promote your app can be critical to reaching your target audience. With the right blogger communicating with your target audience,your chances are good. Opinion leaders have already established their authority and can use it to persuade their followers (your potential customers).
  • Targeted advertising. Facebook Ads is one of the prominent platforms. Targeted advertising allows you to customize advertising as accurately as possible since ads are targeted solely at your potential users.
  • Reviews. Reviews allow users to understand whether they want an app. It’s important to clearly understand which reviews can lead more users to download your app. Text reviews should be accompanied by colorful screenshots and images. Provide core information about your product: What does the app do? What are its main features? What is its value proposition? Compare your mobile app to similar apps and provide readers with proof that your app is better.

A final word

The mobile app industry is constantly evolving and entrepreneurs have to stay vigilant if they want to be on top of app stores. Today, marketers have access to more data than ever, but data doesn’t necessarily mean answers. At first glance, the tactics you’ve put into practice may appear to be working. But at the end of the day, your marketing strategies may not go so well.

There’s no secret tool or perfect KPI to guarantee your app’s success, but you should be able to discover new opportunities and challenges and have the flexibility to review marketing measurements for growth. Always keep in mind your users and their feelings about your app. When dealing with mobile application marketing, every detail is essential.

Also, bear in mind that each method for app promotion must be mixed with others. For example, you can combine ASO optimization with Facebook ads. None of these marketing strategies for apps will give satisfactory results on its own. No matter which method you choose, it’s important to understand what it can give you in return, what you’ll lose, and what you’ll gain.

Now you know the best ways to market an app before launch and you can confidently take action to promote your mobile app. And if you’re trying to figure out how to make money from your mobile app after it’s launched, check our article “How do free mobile apps make money”.

CONTENTS

Authors:

Anastasia Z.

Anastasia Z.

Copywriter

Oleksandra I.

Oleksandra I.

Head of Product Management Office

Rate this article!

Nay
So-so
Not bad
Good
Wow
10 rating, average 4.4 out of 5

Share article with

Comments (2)
Muhammad Usama
Muhammad Usama about 6 years ago
Good one.
Reply
Maryna Z.
Maryna Z. about 6 years ago Muhammad Usama
Hi! Thanks for your feedback :)
Reply

Subscribe via email and know it all first!