Signed in
Learn how to check if a user has signed in.
This expression checks whether the user has logged in based on Sign in events. Sign‑ins represent successful user authentication, such as logging into an account.
Make sure your app is tracking the Sign in event before using this expression. Without this event, the expression will always evaluate to false.
Syntax
The basic syntax for this expression is:
user has signed in
The negation of the expression can be expressed as:
user has not signed in
You can refine the expression with quantifiers and time windows:
user has signed in /*<quantifier>*/ /*<window>*/
Parameters
- quantifier(optional)
A quantifier to specify how many times the sign in must have occurred.
- window(optional)
The time window during which the sign in must have occurred.
Event properties
This event does not have additional properties.
Examples
You can check whether a user has signed in:
user has signed in
Or check if they have not:
user has not signed in
You can also check how many times a user has signed in:
user has signed in at least 3 times
You can even filter by time, such as checking if a sign‑in happened yesterday:
user has signed in yesterday
Combine counts and time windows in one expression:
user has signed in at least 2 times this week