16
Views
1
Comments
How to Pass UTM Parameters from QR Code to App Installed via Play Store and App Store
Application Type
Mobile

Hello OutSystems Community,

I need some help with a project I'm working on. I have a device with a QR code that, when scanned, should direct the user to the Google Play Store or Apple App Store to install an app. Once the app is installed, I want to capture UTM parameters from the scanned QR code within the app.

Here are the steps I want to achieve:

  1. Scan QR Code: The user scans the QR code on the device.
  2. Redirect to App Store: The QR code directs the user to the appropriate store (Play Store for Android, App Store for iOS) to install the app.
  3. Capture UTM Parameters: After the app is installed and opened for the first time, it should capture the UTM parameters from the QR code scan.
2025-09-25 14-38-22
Lokesh Kumar Yadav

You're on the right track, but capturing UTM parameters after app installation requires using deferred deep linking, which OutSystems doesn’t natively support out of the box. You’d typically need a third-party service like Firebase Dynamic Links, Branch.io, or AppsFlyer to achieve this. These tools help carry the UTM data from the QR code to the app after installation. I’m not entirely sure if there’s a pure OutSystems way to handle deferred deep links, but integrating one of these services would likely be your best option.4o


Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.