Documentation / Product / Features / Account Management

Editing Your Account

In Lytics, an account represents all data, audiences, campaigns, and integrations. This is separate from account users, who may be a member of multiple accounts.

Finding & Editing Account Information

Under the account menu in the main navigation, find Account Settings. Account Settings - Menu

You should see your account information such as the name of your account, domain, the account owner's email, and more. Account Settings - Information

At any time you can edit the name, domain and contact email from this page. Once you change one of these values you will be prompted to save or undo the changes.

Account ID and account number is never editable. They are assigned at account creation and are permanent identifiers.

Profile Access Control

Also under Account Settings, there is an option called Profile access control. On this page there is a setting called Allow access via API. Under almost every circumstance, should remain checked. Unchecking this option will make audience membership information unavailable in the public API requests that power personalization. Account Settings - Profile Access Control

API Tokens

Previously, Lytics provided users with a Full API Key and a Data API Key. These have been deprecated in favor of API tokens which you can generate from the Lytics dashboard, see Managing API tokens for more information.
Account Settings - API Tokens


Account Settings - API

Whitelist domains public API: List of domains to whitelist for Public Personalization API regarding referrer.

Whitelist fields for public API: List of fields to whitelist for Public Personalization API.

Blacklist IP CIDR ranges for all API endpoints: Provide a list of valid CIDR Ranges. For any API endpoint ensure it is not coming from an IP in given disallowed ranges.

Whitelist IP CIDR ranges for all API endpoints that require authorization: Provide a list of valid CIDR Ranges. For any API endpoint that requires auth, ensure it is coming from an IP in given allowed ranges.

Collect entire user agent string?: Check box to collect entire user agent string.

Entity Timeout (ms): Max time entity-public API waits before cutting off and returning what it has.


Account Settings - Content

Content paths blacklist: Content paths to prevent content if it contains path.

Content domains blacklist: Content domains to prevent content from (requires an exact match of the domain to filter:,

Content created since date: Only include content in index if created date is after specified date.

Content custom properties: Content List of meta tags to include as custom topics.

Custom content properties delimiter: Delimiter to use when parsing custom content topics on HTML meta tags.

Observe robots.txt in content enrichment: Observe robots.txt and meta directives:

  • robotstxt - Observe only robots.txt directives
  • meta - Observe only directives in meta tags
  • none - Do not observe any directives

Content since date: Only include content in index if enriched date is after specified date.

Content domains whitelist: Content domains to limit content to (requires an exact match of the domain to filter:,

Content paths whitelist: Content paths that must exist for content to be included.

Allow Public Personalization API?: Check box to allow the user profile of anonymous users to be exposed to users for personalization. Will only include whitelisted fields.

Content topic blacklist: Blacklisted topics will be hidden from overall content taxonomy.

Content topic whitelist: List of topics that are required to be in the topic graph and are candidates for content affinity.

Data Science

Account Settings - Data Science

Enable Decisioning Scores: Turn on "needs_message" and "next_event" scores.


account settings schema 0320

Private fields: List of fields in schema that are PII/Private and should be hidden unless explicit role allows viewing private fields.

Promoted Fields: List of user fields to promote in data science modeling and reporting. These fields will be included as candidates for Insights.


Account Settings - Security

Enforce password history: Check box to prevent re-use of the same password.

Enforce password complexity: Check box to ensure users have high-password complexity.

Enforce two factor auth.: Check box to ensure all users have two-factor auth.

Enforce password bad count: Check box to lock user account if too many bad password attempts are used.

Password max age: Number of days before password must be changed. 0 means no max age.

Logon session days: Number of days a logon session is valid.

Logon session timeout minutes: Number of minutes a logon session with no activity is valid.


Account Settings - Tag

Automatically place the Krux sync img tag onto your site?: Check this box to allow the Lytics JavaScript tag to pass the current visitor's unique identifier, _uid, to Krux for improved identity resolution.

Automatically place the Lotame sync img tag onto your site?: Check this box to allow the Lytics JavaScript tag to pass the current visitor's unique identifier, _uid, to Lotame for improved identity resolution.

Allow Pathfora?: Check this box to allow the Lytics JavaScript tag to automatically add the Pathfora personalization library to your site (default). Uncheck to disable any and all Pathfora powered web based personalization.

Allow event block:

0Turns event block off.
1Turns on as long as one or more campaigns are active.
2Turns on permanently.

Global stylesheet (CSS) URL: This stylesheet will be loaded for Personalization experiences and campaigns.

Integration blacklist: List of disabled JavaScript tag based integrations such as GTM or Facebook. Blacklist is defined by adding a "string" that represents the integration. Below we have outlined all available web based integrations that can be blacklisted. The value in the slug column represents the "string" you enter in the UI.

AdrolladrollAds a record named adroll_segments to the user which houses audience membership.
AddThisadd_thisAdds the current audience membership to the __attag cookie.
Facebook Adsfacebook_adsPushes Lytics audience membership as an array to the custom Lytics Audiences value for the user.
Google Analyticsgoogle_analytics_dimensionsPushes audience membership as a comma separated string to a predefined custom dimension. Also emits a noninteraction event each time the sync occurs for a user.
Google DFPgoogle_dfpSets audience membership to a targeting param with the name LyticsSegments.
Google Tag ManagergtmCollects the dataLayer object when the Lytics tag loads. Also passes audience membership to GTM as a push event.
KruxkruxAdds the Krux pixel to site.
LotamelotameAdds the Lotame pixel to site.
OptimizelyoptimizelyPushes a custom tag with the audience membership.
PathforapathforaAllows for the installation of Pathfora (Lytics Personalization SDK).
QubitqubitCollects the universal_variable object when the Lytics tag loads.
Lytics Audience Cookiesegments_cookieStores current audience membership for user as cookie.
TealiumtealiumCollects the utag_data object when the Lytics tag loads.

Custom Data Layer: List of variable names to be collected at load time by the Lytics JavaScript tag.

Custom cookie keys: List of cookie names to be collected at load time by the Lytics JavaScript tag.

Personalization (Pathfora SDK) JSON config: Enter Personalization JSON config.

URL whitelist for Orchestrate: List of strings that, if matched, will result in Experiences being evaluated in place of legacy campaign variations.