By UUID
Every browser visitor gets a stable przio-uuid. See last sync time, which rows are stitched to a login, and page through the full project.
Audience Manager lists przio-uuids, audience attributes, stitched login IDs, and saved segments. Data syncs from the PRZIO SDK on your site so personalization and campaigns target the right people.
Switch tabs to move from raw visitor rows to attribute rollups, identity graphs, reusable audiences, and stitched profile search.
Every browser visitor gets a stable przio-uuid. See last sync time, which rows are stitched to a login, and page through the full project.
Custom keys from setAudience appear as attribute groups; stitched external users list shows email-style IDs and device counts.
Create named segments whose rules can target stored keys—then use them in personalization, popups, and elsewhere in the workspace.
Captured in-app on project iffd (699f409d347d92847bcec5fb): open the tool, then explore each tab.
From the project dashboard, under Data & growth, choose Audience. You land in Audience Manager scoped to this workspace.
The Stitch graph tab summarizes external users and how many devices (UUIDs) map to each login. Search across IDs and spot unstitched devices in a separate frame.
PrzioSDK.stitch
User profile runs a server-side search across stitched users—IDs, emails, and profile fields from PrzioSDK.stitch(userId, profile)—with sample ECIDs per row.
The SDK assigns each browser a przio-uuid (ECID). That is not your product’s user id. After login, call PrzioSDK.stitch with a unique, stable user id from your app—the same string you would use in your database or auth system for that person. Przio links this device’s uuid to that id, merges profile fields across devices, and shows the result in Stitch graph and User profile.
Pass your canonical userId (string) and, if you like, a profile object. Values must be string, number, or boolean (JSON-serializable). They appear in Audience Manager and in merged visitor-profile API responses.
// userId: your app’s unique id for this person (stable across sessions)
PrzioSDK.stitch(user.id, {
email: user.email,
name: user.name,
contact: user.phone,
});
// Or stitch identity only:
PrzioSDK.stitch('usr_' + user.databaseId);
Unlink the current browser from the stitched user so the next visitor does not inherit their profile. Call with null (or empty string, per SDK docs).
PrzioSDK.stitch(null);
// Callable form (same behavior):
// PrzioSDK('stitch', userId, profile?);
sub, or Shopify customer id. Avoid stitching different people to the same string. Email alone can work if it is your canonical id, but a dedicated stable id is usually safer when emails change.
SDK setup on the live Audience Manager page walks through script load, setAudience, visitor profile APIs, and stitch—reuse your project ID everywhere.
Left column: custom keys from the SDK. Right column: pick a user or attribute to see qualified UUIDs.
Named segments (e.g. return-users) with New / Edit / Delete—wire rules to the keys you sync.
Cards per stitched user with device counts.
Sortable paging across all przio-uuids.
Use your project snippet with data-project-id="699f409d347d92847bcec5fb" (or your own ID), then open Audience Manager to verify visitors and segments.
Open Audience ManagerCopyright © 2026 PRZIO. All rights reserved.