For the complete documentation index, see llms.txt. This page is also available as Markdown.

Create and configure your model

What happens when you create a model

When you create a Synthetic Users model, two things happen simultaneously. First, JENTIS creates the AI model configuration for your container. Second, JENTIS automatically generates a set of data-gathering tags that collect the behavioral signals the model needs for training. You don't need to create these tags manually — they appear in your tag management interface automatically.

Understanding what these tags do helps you make informed decisions about your model and troubleshoot issues later, so this page covers both the model creation process and the tags it generates.

Step 1: Create the model

  1. Navigate to Synthetic Users in the left sidebar of your JENTIS UI. Click Create First Model.

  2. You'll see a model configuration screen. Select the container you want to create the model for. If you manage multiple websites, each container gets its own model — the AI trains separately on each site's behavioral data.

  3. Then, choose the relevant tags. You may select all or only the ones relevant for your current tracking setup. If you have any doubts about which tags to choose, please refer to the Synthetic Users tags table below.

  4. Define URL parameters to distinguish one marketing campaign from another. In most cases the utm_campaign URL parameter will suffice, but sometimes you might also encounter different naming conventions (e.g., pk_campaign).

  5. Click Create Model to generate the model.

Step 2: Publish and begin data gathering

Once the model is created, click Publish to activate data collection. The model now enters the GATHERING status — it begins collecting consented user behavioral data through the automatically generated tags.

Understanding model statuses

Your model progresses through four statuses during its lifecycle:

NOT PUBLISHED — The model exists but is not collecting data. This is the initial state after creation, before you first publish.

GATHERING — The model is actively collecting behavioral data from your consented users. The AI needs approximately 21 days of data to identify reliable behavioral patterns. During this period, no modeled conversions are sent to ad platforms. Sites with lower traffic (under ~300,000 sessions/month) may need a longer gathering period for the model to reach sufficient confidence.

READY — The AI has completed training and the model is ready to activate. At this point, you should review the dashboard metrics (estimated consent gap, projected recovery rate) and configure your advertising tools if you haven't already. When you're satisfied, publish the model again to activate it.

ACTIVE — The model is live. Non-consenting users are being assigned to behavioral segments, and modeled conversions are being sent to your configured advertising platforms using pooled click IDs.

What tags are created automatically

When you create a Synthetic Users model, JENTIS automatically generates nine data-gathering tags in your container. Three are mandatory (the model cannot train without them) and six are optional (they improve model accuracy when available). Besides this, a new set of variables available for use when configuring your tags in Essential Mode will be added:

  • A universal Synthetic User Click ID variable that provides a relevant artificial click ID value based on the tag in which it is used.

  • Tool-bound Synthetic User gclid and Synthetic User fbclid variables that provide artificial click ID values for Google Ads and Meta to avoid data duplication when conversion is recorded with both IDs. More tools are coming soon.

Tag
Mandatory
Description

User Raw Data

Collects and maintains information about the Synthetic User itself.

Session Raw Data

Collects and maintains information about the Synthetic User Session. The following session data is collected:

  • Navigator Language

  • Navigator Platform

  • Navigator User Agent

  • Window Screen Width

  • Window Screen Height

  • Referrer

Pageview Data

  • Collects pageview data for non e-commerce page types. The following page information is collected:

    • Document Location Hostname

      • Derived from a Client-Side Variable

    • Document Location Pathname

      • Derived from a Client-Side Variable

    • Referrer

      • Derived from a Client-Side Variable

    • Content Category 1 (Optional)

      • Derived from a _jts.push() property content– see the code example. [contentCategory1]

    • Content Category 2 (Optional)

      • Derived from a _jts.push() property content– see the code example. [contentCategory2]

    • Content Category 3 (Optional)

      • Derived from a _jts.push() property content– see the code example. [contentCategory3]

Code Example

Search Data

Collects data on completed searches on the website. The following search information is collected:

  • Search Term

  • Count of Results

  • Found Product IDs

Code Example

Productview Data

  • Collects data from product detail page views on the website. The following product information is collected:

    • Product ID

    • Product Name

    • Product Price

    • Product Discount

    • Product Category 1

    • Product Category 2

    • Product Category 3

Add-To-Cart Data

  • Collects data on items added to the cart. The following information is collected:

    • Product ID

    • Product Name

    • Product Price

    • Product Discount

Remove-From-Cart Data

  • Collects data on items removed from the cart. The following information is collected:

    • Product ID

    • Product Name

    • Product Price

    • Product Discount

Order Data

  • Collects data on successful orders/purchases on the website. The following information is collected:

    • Order ID

    • Order Gross Value

    • Order Shipping Costs

    • Product IDs

Scroll Tracking

  • Collects scroll depth information from visitors on the website. The following data is recorded for each page:

    • Scroll Depth ([10%, 25%, 50%, 75%, 90%])

What's next

Your model is now in the GATHERING phase. While the AI trains (~21 days), you can proceed to configure your advertising tools so everything is ready when the model reaches READY status.

Last updated

Was this helpful?