Returning Visitor Analytics

Demo to preview the plugin:

Introduction

Are you looking for an easy way to determine if a user has already visited your Bubble app? Our no-code Returning Visitor Analytics no-code plugin can definitely do that for you.
Image without caption

How to setup

  1. Add the "Visit Investigator" Element to Your Page
      • In the Bubble editor, go to the Visual Elements tab.
      • Search for Visit Investigator and drag the element onto the page where you want to track visits.
        • Element → Visit Investigator.
          Element → Visit Investigator.
  1. Detecting Returning Users
      • Use the event "A Visit Investigator User Has Visited (True/False)" to determine if the user has visited the page before.
        • Workflow action → A Visit Investigator User Has Visited (True/False).
          Workflow action → A Visit Investigator User Has Visited (True/False).
      • To capture this event, go to the Workflows tab and create a new event triggered by this condition.
  1. Mark the Browser as Visited
    1. If you want to manually mark a user as "visited," you can use the "Mark Browser As Visited A Visit Investigator" action.
      Workflow action → Mark Browser as Visited Visitinvestigator.
      Workflow action → Mark Browser as Visited Visitinvestigator.
      Steps:
    2. Go to Workflows and create a new event (e.g., when the user clicks a button).
    3. Choose the action "Mark Browser As Visited A Visit Investigator".
    4. Once this action is executed, the user's browser will be marked as "visited" and will be recognized in future visits.
  1. Checking if a User is Returning
    1. To check if a user has visited before, use the "Query If Returning User A Visit Investigator" action.
      Workflow action → Query If Returning User A Visit Investigator.
      Workflow action → Query If Returning User A Visit Investigator.
      Example Use Case:
      • In the Workflow, add an event When the page is loaded.
      • Add the action "Query If Returning User A Visit Investigator".

Plugin Element Properties

Visit Investigator

Element properties → Visit Investigator.
Element properties → Visit Investigator.
Fields:
Title
Description
Type
You can now use the “Element Actions” on this Page.

Element Actions

  1. Query if Returning User - Query if Returning User
    1. Workflow action → Query if Returning User.
      Workflow action → Query if Returning User.
  1. Mark Browser as Visited - Mark Browser as Visited
    1. Workflow action → Mark Browser as Visited.
      Workflow action → Mark Browser as Visited.

Exposed states

Title
Description
Type
Is Returning User
Is Returning User
Checkbox (yes/no)

Element Events

Title
Description
User Has Visited (true/false)
User Has Visited
Image without caption

Changelogs