Quick Start
Follow these steps to go from zero to live personalization in under five minutes. No credit card required.
1. Create an Account
Head to getintent.co/onboarding and sign up with your work email. You can also sign in with Google or GitHub.
- Choose the Free plan to get started — no credit card needed.
- An organization is created for you automatically.
- You can invite team members later from Settings > Team.
2. Add Your First Site
After signing in you will land on the onboarding flow. Enter your site name and domain (without https:// or www).
This creates a site in your dashboard with a unique Site ID and API key. You will need both in the next step.
3. Install the Script
After creating your site you will see a script tag. Copy it and add it right before the closing </body> tag on every page you want to personalize:
<script
src="https://getintent.co/api/pixel"
data-api-key="gi_xxxx"
data-site-id="YOUR_SITE_ID"
></script>Replace gi_xxxx with your actual API key and YOUR_SITE_ID with your Site ID. Both are shown on the dashboard after site creation.
Performance
- The script is approximately 5 KB gzipped.
- It loads asynchronously and does not block page rendering.
- Zero impact on Core Web Vitals (LCP, FID, CLS).
For framework-specific instructions (Next.js, React, WordPress, Webflow, Shopify), see the Installation guide.
4. Choose Elements to Personalize
Go to Dashboard > Selectors. You have two options:
Auto mode
Click “Scan My Site” and GetIntent will crawl your page to auto-detect headlines, CTAs, and descriptions. High-confidence elements are pre-selected — review them and confirm.
Manual mode
Use the Visual Selector Picker to point-and-click elements on your live site. GetIntent opens your site in an iframe and lets you select exactly which headings, buttons, or text blocks should be personalized.
See Selectors for full details on element types and selector configuration.
5. Set Your Brand Voice
Go to Dashboard > Brand and configure how the AI writes content for your site:
- Tone of voice — Describe your desired tone in a free-text field (e.g. “Professional but friendly”).
- Personalization intensity — Control how aggressively content is rewritten (subtle tweaks vs. full rewrites).
- Brand guidelines — Free-text instructions the AI will follow, e.g. “Never use exclamation marks. Always mention our 30-day guarantee.”
- Preferred keywords — Words and phrases the AI should try to include in generated copy.
See Brand Voice for advanced configuration.
6. Define Conversion Goals
Go to Dashboard > Conversions to tell GetIntent what counts as a successful outcome. There are three goal types:
Click
Use the visual picker to select a button or link on your page. GetIntent will track every click on that element as a conversion.
Page view
Enter a URL pattern (e.g. /thank-you). Any visitor who lands on a matching page is counted as a conversion.
Custom event
Enter an event name and fire it from your own code using the JavaScript API:
// Track a custom conversion event
window.getintentTrackConversion({ name: "signup_complete" })See Conversion Goals for more details on goal configuration and attribution.
7. You're Live
That's it. Visitors arriving at your site with intent signals — UTM parameters, referrer data, or browsing behavior — will now see personalized content automatically. No further action required.
What Happens Next
Your dashboard includes a progress checklist that tracks each of the steps above. As you complete them, the checklist updates automatically.
Once visitors start arriving, the Analytics dashboard will show:
- Impressions — total page views where the script is active.
- Transformations — how many elements were personalized.
- Conversions — goal completions from personalized pages.
- Conversion lift — percentage improvement over your original content.
Data typically begins appearing within minutes of your first visitor. Use the Intent Builder to create a UTM-tagged URL and test personalization yourself.
Next Steps
- Installation guide — Framework-specific setup for Next.js, React, WordPress, and more.
- Intent Detection — Learn how GetIntent classifies visitor intent from traffic signals.
- A/B Testing — Run experiments to measure the impact of personalization.
- API Reference — Programmatic access for advanced integrations.