Product Guide
  • Introduction
  • Product Training
    • Account & Project Management
    • Product Feedback Management
    • Product Guide For Session Replay & Heatmap
  • installation
    • Web
      • JavaScript SDK
      • Google Tag Manager
    • Mobile App SDK
      • Android Survey SDK
      • IOS Survey SDK
      • React Native SDK
    • Converse AI
      • Create a new Converse AI
      • Configure Conversation
  • Compose Survey
    • Create With AI
    • Survey From Scratch
    • Survey Templates
    • Enterprise Surveys
    • In-Product Surveys
    • Prototype Tests
    • Replays
    • Website Feedback Button
    • In-Product Video Widget
  • Survey Designer
    • Survey Theme
    • Survey Question Types
      • Welcome Page
      • Net Promoter Score (NPS)
      • Customer Satisfaction Score (CSAT)
      • Customer Effort Score (CES)
      • Video
    • Advance Survey Design
    • Survey Design Guidelines
  • Launch Survey
    • Web Surveys
    • Social Media Survey
    • Email Survey
    • Bulk Email Surveys
    • SMS Survey
      • SMS Survey By Link
    • Website Feedback
    • Events
  • Survey Branching
    • Jumping Questions
    • Disqualify Response
    • Terminate
  • Integration
    • Shopify
    • Slack
    • Google Sheet
    • Zendesk
    • Freshdesk
    • Zapier
    • Google Analytics
    • Square Online Integration
  • Workflows
    • Salesforce Workflow
      • Create an email campaign for Salesforce Case/Opportunity.
      • Map survey response data into Salesforce
        • Create event-based Salesforce workflow
      • Import contact data from Salesforce to Qwary
    • Zendesk Workflow
      • Send post-resolution email surveys campaign
      • Map survey response data into Zendesk
        • Event-based Zendesk workflow
    • Snowflake Workflow
  • Insights
    • Standard Reporting
    • NPS Reporting
    • CSAT/CES Rating
    • Key Driver Analysis
    • Text AI
      • Topics
  • Team Collaboration
    • Invite Team Member
    • Share Survey
    • Share Dashboard
  • Closed Feedback Loop
    • Workflow
    • Native Case Management System
    • Rule Based Email Notifications
  • Use Cases
    • Product Onboarding Surveys
    • Review Generation Campaigns
    • Square Online Customer Feedback
    • Ultimate Guide To Net Promoter Score (NPS)
    • Ultimate Guide For Customer Satisfaction Score (CSAT)
    • Ultimate Guide For Customer Effort Score (CES)
    • Product Survey Questions Guide
    • Segment customers for Email/SMS Surveys
  • Videos
    • Create a Survey
    • Create a Video Survey
    • Question Types
    • Design a Survey
    • Branching
    • Multilingual Surveys
    • Settings
    • Responses Settings
    • Distribute Survey
    • Square Online Integration
    • Analysis
    • Company Settings
    • Page
  • FAQ
    • Delete Test Responses
    • Turn off Qwary Branding
    • How to Configure Custom SMTP for Your Survey?
    • How to Request CNAME?
    • How to use Survey Variables?
    • Adding Hyperlink to Survey Text
    • GDPR Compliance
    • Survey Phishing
    • Enable GeoIP Collection for Your Survey
    • Add Custom Contact Field
    • Unsubscribe Contacts from List
    • Customize Image Size
    • Close Survey on Specific Date
    • Install Qwary Intercept with Single Page Applications
    • Move Survey Question
    • Download Response
    • Enable Partial Submission
  • Account & Billing Management
    • Reset Password
    • Invite Team Member
  • Converse AI
Powered by GitBook
On this page

Was this helpful?

  1. Launch Survey

Events

Events are applicable for In-Product surveys & Prototype Test.

PreviousWebsite FeedbackNextJumping Questions

Last updated 1 year ago

Was this helpful?

In Qwary, Events are crucial in triggering in-product projects, prompting their display to the user. All Web and Mobile in-product surveys require an event to serve as the trigger. Additionally, Events can be utilized as audience filters, enabling you further to refine the respondents' eligibility for the project.

An Event represents an action or occurrence within your website or application that allows you to track user behavior. There are several examples of Events, including:

  1. Visiting a page

  2. Spending a specified time on a page

  3. Reaching a certain number of page visits

  4. Scrolling the page

  5. Preparing to exit the page

By leveraging Events, you gain valuable insights into user actions, enabling you to enhance user engagement and tailor your projects accordingly.

Adding Events

  • Log into Qwary account and go to menu --> .

  • Click "Create Event"

There are two types of events supported in Qwary

  1. Auto-trigger event

  2. Manual trigger event

Auto-trigger Events

Auto-trigger events offer a convenient way to configure Qwary for triggering web studies without modifying the server's source code.

Auto-trigger events provide five distinct selection methods to determine when an event occurs:

  1. Visiting a page: This method triggers an event when the browser views a specific page. You can specify the page by entering its URL.

  2. Spending a specified time on a page: With this method, an event is triggered when the user pays a defined amount of time on a particular page or across all pages. You can set the time duration as a condition.

  3. Reaching a certain number of page visits: This method triggers an event when the user visits a specific number of pages, as defined in the condition.

  4. Scrolling the page: An event is fired when the user scrolls a defined percentage on the page.

  5. Preparing to exit the page: This method triggers an event when the user is on the verge of leaving the page.

Above selected method works as an 'AND' condition when more than one method is selected for the events.

Let's say you have defined the '/pricing' URL of a visit page and have 60 seconds time defined in 'After user spends specified time on page'; then the event will get triggered when your user spends 60 seconds on the pricing page.

These selection methods provide flexibility and customization options for triggering events based on specific user actions or conditions.

Create an Auto-trigger Event

  1. Enter the event name and event description (optional).

  2. Define where you would like to trigger this event. If you select 'All pages,' the event will be triggered for all the pages. You can also select and enter a value for the other methods.

    • Visiting a page: This method triggers an event when the browser views a specific page. You can specify the page by entering its URL.

    • Spending a specified time on a page: With this method, an event is triggered when the user pays a defined amount of time on a particular page or across all pages. You can set the time duration as a condition.

    • Reaching a certain number of page visits: This method triggers an event when the user visits a specific number of pages, as defined in the condition.

    • Scrolling the page: An event is fired when the user scrolls a defined percentage on the page.

    • Preparing to exit the page: This method triggers an event when the user is on the verge of leaving the page.

  3. Click 'Save'

How to test the event

  1. Perform the user behavior as required to trigger the event.

  2. Click on the "Reload Browser" button to refresh the contents of the Events page.

  3. On the Events page, look "Daily Usage" column for the event. You should observe that an event has been received and displayed.

Manual-Trigger Events

Manual-trigger events are specifically designed for Web and Mobile applications. There are two methods available to add events to Qwary:

  1. Create the Code Event in Qwary: With this approach, you can directly create the event within the Qwary platform by defining the event details.

  2. Send an event from the SDK: Alternatively, you can instruct your developer to send the event from the software development kit (SDK). By integrating the Qwary SDK into your application, your developer can send custom events programmatically, providing more flexibility in capturing specific user actions or behaviors.

Create manual-trigger event

  • Enter the event name and event description (optional).

  • Click 'Save'

// Sample code for manual trigger event
<script>
qwTracking.track('<ENTER_NAME_OF_EVENT>');
</script>

From page, click 'Create Event' & select 'Auto-trigger Event'.

From page, click 'Create Event' & select 'Manual-trigger Event'.

events
events
events