Skip to main content

TL;DR version: When you see “?from=timeline&isappinstalled=0″ in your Google Analytics, that means you are getting traffic from Chinese social network WeChat. For the whole story, see the details below.

While examining the channels section of your Google Analytics dashboard, you may have wondered if all those direct visitors actually typed in your URL and navigated straight to your website. You may have also noticed that some of the destination URLs or landing pages for direct visitors had mysterious parameters added to the end of your web page URL. Today I will explain what you need to know about ?from=timeline&isappinstalled=0 in Google Analytics.
?from=timeline&isappinstalled=0 in Google Analytics

The Mystery of ?from=timeline&isappinstalled=0 in Google Analytics

When I first noticed these direct visitors, I ignored them and assumed that they were spammers like the Russian “Secret.ɢ You are invited! Enter only with this ticket URL. Copy it. Vote for Trump!” guy.
Yet these visitors caught my attention after our direct website traffic spiked. Almost all these new visitors’ destination URLs had this mysterious parameter at the end that started with “?from=.”
I drilled into the data and discovered that 100% of these visitors were on mobile devices. Some of them stayed long enough to read the article, and some of them bounced. In other words, they acted like any other normal visitor.
But who are they? Why did they visit exactly? And why did they cause my Google Analytics dashboard to record extra parameters after the URL?

What Is the Best URL Structure for a Translated Website?

Use a URL structure that will give your website the best search exposure in every language.
We explain all the URL structure options for multilingual websites—and their pros and cons—in our comprehensive new ebook.
Download the eBook Now

(Plus, get a free UTM parameter tool for creating and organizing your UTM codes. [Not sure what UTM parameters are? Then you’ll definitely want to download the ebook. Click the button above to get your own copy.])

A Google search showed me several articles (such as here) about this extra parameter in Google Analytics. Yet all the articles were in Chinese, not one was in English.

So we researched the Chinese sources, and today we will reveal the mystery of ?from=timeline&isappinstalled=0 in Google Analytics to the English-speaking world.

Also Read: Three Reasons to Translate your App into Chinese

Who are these visitors?

Not only are these visitors not spammers, they are not even direct visitors.
They are social visitors. What social network? WeChat.
WeChat (微信) is a Chinese social network that began as a voice messaging app. Young mobile users, who found typing messages (in Chinese) bothersome, latched onto an app that would allow them to send each other short audio messages using their voices rather than their fingers.
WeChat added social sharing features like those on Facebook, and it ballooned in popularity. Now WeChat has 1.309 billion monthly active users (as of 2023). Compared to Facebook at 2.958 billion monthly active users and Twitter at 541 million monthly active users, WeChat is a major social network on the global stage.
When WeChat users click on your article shared via the WeChat app, your Google Analytics dashboard will display the destination URL with a variation of ?from=timeline&isappinstalled=0 at the end.

Learn More: 5 Steps of Website Localization

Have visitors on your site from China? It's time to translate.

What do the parameters mean?

If you look at ?from=timeline&isappinstalled=0, you will notice there are two sections: the ?from= section and the isappinstalled= section.
The string, isappinstalled, means that the user’s device has the WeChat app installed. The value after isappinstalled should always be 0.
There are several variations of the parameters that come after ?from= in the URL. Here is each variation with an explanation.

  • message: a user sent a message to another user with a text link and no image (See (A) in the image below.)
  • singlemessage: a user sent a message to another user with a link and an image (See (B) below.)
  • groupmessage: a user posted a link with an image to a WeChat group (微信群). (See (C) below.)
  • timeline: a user posted a link with an image to his or her “Moments” feed (朋友圈). (See (D) below.)
WeChat message text link with no image. WeChat message link with image. WeChat group link with image. WeChat Moments link with image.

(A) WeChat message text link with no image. (B) WeChat message link with an image. (C) WeChat group link with an image. (D) WeChat Moments link with an image.

Here are all the variations that we have seen on our Google Analytics dashboard.

  • ?from=message&isappinstalled=0
  • ?from=singlemessage&isappinstalled=0
  • ?from=groupmessage&isappinstalled=0
  • ?from=timeline
  • ?from=timeline&isappinstalled=0

So when you see “?from=timeline&isappinstalled=0″ in Google Analytics, you can be sure that these mysterious visitors are not spammers. As a matter of fact, they are real people, interested in your content, and coming to your website from a Chinese social media network.

What types of articles from your website are popular on WeChat? Do you have any special tricks to manipulate how these visitors appear in your Google Analytics dashboard? Please share your ideas below.

Like the Article?

Share it with all your friends by clicking on a social sharing button below.

Darren Jansen, Business development and content manager for IVANNOVATION has a lifetime love for tech and languages. At IVANNOVATION he helps software developers get professional localization for their apps, software, and websites. On his time away from the office, he can be found hiking the Carolina wilderness or reading Chinese literature.


  • Mason says:

    Ha, I thought I got hacked. Thank you!

  • Max says:

    Thanks for this article!
    I started noticing a few of this on Chinese Events, glad to understand what it is!

  • Max says:

    Thanks for this article!
    I started noticing it last week, glad to understand where this come from!

  • Marjan says:

    Thanks for all the details. I’ve just added a report to our data studio that filters all the traffic comming from WeChat with your URL parameters, so we will be able to track them. It seems that they love only one article. But let’s see.

    • darren says:

      Sure! Sometimes someone will pick something up off a site and it will get shared around for a while on WeChat. Always good to get exposure around the world. Looks like it’s especially good for your business since you deal with international drivers!

    • darren says:

      I like your article: I’m actually writing an article about how to get a driver’s license translation, so I might reach out to you for some information later if that’s ok.

Leave a Reply