How to Set Up Progressive Web App Tracking in Apptrove?

As a marketer, tracking users across multiple websites is critical in order to determine their attribution and performance metrics accurately. Progressive Web App Tracking in Apptrove provides you with the ability to track visits to your Progressive Web App, attribute traffic sources and evaluate conversions accurately.

This guide will explain how to setup and utilize Progressive Web App Tracking within Apptrove, step-by-step. Each step will reference only tools and concepts available in the official documentation.

Tracking Users Across Multiple Platforms

Progressive Web App Tracking allows your business to deliver mobile app-like functionality via the mobile web. Progressive Web App Tracking within Apptrove captures and records every visit, source and event resulting from such visits.

With Progressive Web App Tracking, you will be able to:

  1. Track users on your website
  2. Attribute users to marketing campaigns
  3. Capture events such as sign-ups or purchases
  4. Connect all interactions of users into a single journey

Therefore, understanding performance across marketing campaigns would not be possible without using Progressive Web App Tracking.

How Progressive Web App Visits Are Counted

Not every action you take on a progressive web app will count as a new visit. We maintain precision in counting visitor hours through the rules we set up for approximating. 

When a customer should have a new visit (session), If any one of these three rules occurs, a visit is counted:

1. When there’s been no activity for the past 30 minutes

2. A new campaign parameter is found on the landing page (i.e. a new ad, email, etc.)

3. There’s been a change in traffic source and the new source has not been excluded from tracking (i.e. The visitor originally came from an ad and then visits through a referral).

All of the above help make sure that your progressive web app analysis reflects actual user visits, not duplicated or inflated visits!

How to Exclude Domains

In order for us to have accurate tracking of our progressive web app analysis, we need to make sure we’re not accounting for unwanted referral sources when analyzing our traffic. One way to help with this is by excluding your internal/external websites so that they do not appear on your reports. 

To apply Domain Exclusion, simply do the following:

1. Identify the domain(s) you want excluded from your traffic sources.

2. Add your own website domains

3. Include 3rd party websites (if they provide services for your progressive web app) such as the following:

• Payment processors (Paypal, Stripe, etc.)

• Authentication service providers.

By properly doing this, you can be assured that your progressive web app analysis is only showing valid traffic sources.

How Attribution Works within Progressive Web App Tracking

Attribution defines how traffic sources are attributed for visits and conversions in relation to Progressive web apps.

Apptrove uses a structured hierarchy to define how Traffic sources are classified for progressively web applications:

1. PID

2. Click Ids (e.g. gclid, fbclid)

3. UTM Tracking

4. Referring URL / source

5. Direct/Organic Traffic

In terms of attributions for conversions, progressive web app tracking utilizes a Last Non-Direct Touch approach to attribution during a 30-day look-back period. This ensures that any meaningful interactions received proper attribution.

How to Track Events in a Progressive Web App

Tracking events is critical to tracking the progress of Progressive Websites. When tracking events, it allows you to measure user engagement with your site beyond just the number of visitors.

Event Tracking – How to Track Events

  • Identify the event name (example: sign-up, purchase)
  • Create an event timestamp
  • Include any event values (for example: revenue)
  • Linking the event to the visit from which it originated

Using the above methods will allow you to analyze not only traffic but also actual outcomes when tracking progressive websites.

Server-to-Server – Tracking Events

Server-to-server tracking enhances your ability to track Progressive Websites because data is sent directly from your backend application.

Steps to Implement Server State Tracking

Record the visit that attributed to the event when the user visited the site

Trigger the event from your backend systems

Send the event information directly to Apptrove

This ensures that Progressive website tracking is continuous, even when user actions have occurred outside of the web browser (completed payment).

Where to Find Progressive Web App Data in Apptrove

Once you have implemented Progressive website tracking, you can obtain detailed reports on your progress.

The reports contain information such as:

Visit information:

  1. Where the user visited from
  2. What campaign they clicked on
  3. What device they utilized to visit your website
  4. Where they were located when visiting

Event Information

  1. Event name
  2. The time the event was performed
  3. Any revenue for the event

Key Performance Indicators:

  1. Total visits
  2. Conversion rates
  3. Revenues

This gives you the ability to perform an overview of your overall performance with Progressive website tracking, while also giving you the ability to perform detailed analysis of performance.

Best Practices for Progressive Web App Tracking

For the effective tracking of your PWA using Apptrove, here are some of the most fundamental things to do:

1) Make sure that your campaign parameters are clean.

2) Properly configure exclusions for your domains.

3) Use a consistent framework for the naming of your events.

4) Validate server to server integrations.

By utilizing these techniques, you will be able to improve the reliability of your Progressive Web App reporting.

Conclusion

Overall, using Apptrove to track your PWA will give you insight into how users interact with your app, from visitor tracking through attribution and event measurement to providing actionable information at each stage of the process.

Using this manual, you can help ensure that your PWA tracking configuration is accurate, well organized, and aligned with your campaign objectives.



from Apptrove https://apptrove.com/how-to-set-up-progressive-web-app-in-apptrove/
via Apptrove

Comments

Popular posts from this blog

Mobile Marketing QR Codes: Dynamic Strategies for Measurable App Growth

VTR Formula: What is View Through Rate and 5 Tips to Improve VTR

Ready to Crack the Code? SKAN Is Changing the Game, Are You In?