Event-triggered interviews
Event-triggered interviews start from an analytics event your app already sends. An active Study Launch Rule connects the event name to the study that should run.UserJourneysInterviewHost. It appears only after an
eligible event creates a pending invite. The SDK does not push a user directly
from a tracked event into the interview without that prompt.
If UserJourneys decides the installed app should not open the interview in-app,
accepting the prompt opens the server-provided browser fallback through React
Native Linking.openURL.
Synced audience prompts
Audience prompts start from synced cohort membership, not from an app event.referenceId used by the
synced audience member.
HTTPS invite links
Invite links are for Intercom, email, push, SMS, and other message channels.app.userjourneys.ai, and UserJourneys authorizes your app identifiers on that
domain. Without that domain authorization, the same HTTPS invite link still
works as the browser fallback.
What UserJourneys controls
After the app integrates the SDK, UserJourneys controls:- which tracked events are active interview triggers;
- which Study Launch Rules connect events or audiences to studies;
- which synced audience members have pending prompts;
- eligibility and targeting for a launch;
- which interview runs for a trigger or invite;
- whether the app receives an in-app WebView launch or browser fallback.
- where the wrapped analytics client is exported;
- how
referenceIdis derived; - which primitive event properties are mapped into UserJourneys metadata;
- whether the default prompt or a custom pending-invite prompt is rendered;
- app-side Universal Links/App Links setup for HTTPS invite links.