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.

Syntax

The basic syntax for this expression is:

user has signed in
Try in Playground

The negation of the expression can be expressed as:

user has not signed in
Try in Playground

You can refine the expression with quantifiers and time windows:

user has signed in /*<quantifier>*/ /*<window>*/
Try in Playground

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
Try in Playground

Or check if they have not:

user has not signed in
Try in Playground

You can also check how many times a user has signed in:

user has signed in at least 3 times
Try in Playground

You can even filter by time, such as checking if a sign‑in happened yesterday:

user has signed in yesterday
Try in Playground

Combine counts and time windows in one expression:

user has signed in at least 2 times this week
Try in Playground