Selectors

Selectors tell GetIntent which text elements on your page should be personalized. When a visitor arrives, only the elements you've selected get rewritten — everything else stays as-is.

Element Types

Every selector has an element type that tells the AI what kind of content it is. This helps the model generate appropriate copy for each context. The types differ slightly depending on whether you use the Visual Picker or Auto Scan mode.

Visual Picker Types

When you manually select elements with the Visual Picker, you choose from these types:

TypeDescription
headlineH1, H2 headings (main page titles)
ctaButtons and call-to-action links
subtextSecondary text, descriptions, paragraphs
benefit-titleFeature/benefit section headings
benefit-bodyFeature/benefit descriptions
testimonialCustomer quote text
social-proofTrust badges, "Used by X companies" text
pricing-textPricing-related copy
faq-questionFAQ question text
faq-answerFAQ answer text
meta-titleBrowser tab title (not visible on page)
meta-descriptionMeta description tag
customAny other text element

Auto Scan Types

When the pixel automatically scans your page, it assigns these types based on HTML structure:

TypeDescription
headlineH1 elements
subheadlineH2 elements
section-titleH3-H6 elements
ctaButtons and certain links
body-textParagraph elements
testimonialBlockquote elements
feature-bodyList items
customAll other text elements

Auto Mode Recommended

Auto mode is the fastest way to get started. GetIntent crawls your page, detects all text elements, and suggests which ones to personalize.

  1. Go to Dashboard > Selectors.
  2. Click "Scan My Site". GetIntent crawls your page and detects all text elements automatically.
  3. Each detected element shows:
    • CSS selector
    • Element type
    • Sample content
    • Confidence level (high, medium, or low)
  4. High-confidence elements are pre-selected. Review the list and toggle any elements you want to include or exclude.
  5. Click "Add Selected" to save your selectors.

Visual Selector Picker

For more control, use the visual picker to manually select individual elements on your page.

  1. Go to Dashboard > Selectors.
  2. Click "Add Selector", then "Visual Picker". Your site loads in an iframe.
  3. Click any text element on the page to select it. The element highlights and a detail panel appears.
  4. GetIntent auto-detects the element type based on the HTML tag:
    • <h1> / <h2> headline
    • <button> / <a> cta
    • Long text blocks → subtext
  5. You can override the auto-detected type from the dropdown if needed.
  6. Click "Add Selector" to save.

Exclusion Toggles

You can exclude entire element types from auto-detection. For example, if you never want FAQ answers to be personalized, toggle that type off.

Find exclusion toggles in the Selectors settings panel at the top of the selectors page. Excluded types are skipped during auto-scan and won't appear in the suggestions list.

Best Practices

Start with headlines and CTAs

Headlines and call-to-action buttons have the biggest impact on conversion rates. Personalizing these two element types alone can produce significant lift.

Don't personalize navigation, footer, or legal text

These elements should remain consistent across all visitors. Personalizing them can confuse users and may cause compliance issues.

More selectors = more cohesive personalization

When you personalize multiple related elements (headline + subtext + CTA), the AI generates copy that works together as a cohesive message rather than isolated rewrites.

Test with a few elements first

Start small, review the AI output, tune your brand voice settings, and then expand to more selectors once you're happy with the quality.