AI AgentPlatform
PricingSign inBook a demo
Personyze
On your site
Website PersonalizationOne profile across every page and every session.Recommendation EngineWhat each visitor wants next, ranked by the algorithm you pick or one you write.A/B TestingA winner per audience, promoted mid-campaign rather than after it.Dynamic Landing PagesThe headline matches the ad they clicked.AI Search & Chat AgentAnswers from your own pages and catalogue, and a search box that replies in a sentence.Banners & Pop-UpsRight message, right moment, right page — without a developer.Social ProofLive scarcity, ratings and what other people just did.Meeting SchedulerVisitors book time on your own page — the meeting type, host and times picked by who they are.
Off your site
Email PersonalizationSend it from Personyze, or paste one block into the ESP you already use.Push, SMS & WhatsAppFired by what they just did rather than by a schedule.Hosted Landing PagesWe serve the whole page, on your domain or ours. No site to deploy to.
Know who they are
Behavioral TargetingSegments that update themselves from what people actually do.ABM MarketingThe company behind an anonymous visit, joined to your CRM.Website AnalyticsSessions, bounce and revenue — then click a row and there is a person.
Build & connect
MCP ServerRun your account from Claude, ChatGPT or any MCP client.IntegrationsHubSpot, Salesforce, Twilio Segment, Tealium, GTM and the REST API.APIs, SDKs & AutomationOne REST endpoint over every object, server and mobile SDKs, rules and reports that run on their own.
Pricing
Banners & Pop-ups

Right message.
Right moment.

Personalize banners, sticky bars, slide-ins and pop-ups with 70+ targeting attributes. Fire on page load, scroll depth, idle, a timer or exit intent — and only for the visitors who should see it.

Four placements — sticky bar, pop-up, slide-in, embedded — filled with coupons, quizzes, spin-to-win, countdowns or forms, and capped so nobody sees the same ask twice.

G24.8 Capterra4.6
Use cases

One builder. Every campaign type.

From flash sales to onboarding flows, deploy the right format for the moment. No code, no developer queue, no waiting.

Promotions

Sales & offers that convert

Surface flash sales, free shipping, and seasonal promos with sticky bars and timed banners. Auto-hide once converted.

  • Countdown timers + price-drop alerts
  • Auto-suppress for repeat buyers
  • Targeted by cart value or category
FLASH SALE — 30% OFF
04:32:11
Free shipping on $50+
Cart trigger · First-time
LIVE
+18% Avg. conversion lift on sales
Lead capture

Grow your list, not the bounce rate

Exit-intent and scroll-triggered email captures with real incentives. Trade a discount for an email; turn anonymous into known.

  • Exit-intent triggers on signal
  • Native ESP integration (Klaviyo, Mailchimp)
  • Field-level conditional logic
âš  EXIT-INTENT
Wait! Get 10% off
×
Drop your email — we’ll send the code instantly.
your@email.com
Get 10%
3.2× List growth vs. footer signup
Cart abandonment

Bring shoppers back to checkout

Trigger slide-ins on idle or exit when a cart has items. Personalize with the visitor’s name and a recap of what they left.

  • Auto-detect abandoned cart state
  • Show items + price + 1-click resume
  • Time-decay incentives (5% → 10% → 15%)
Sara, your cart…
+10% OFF
$48
$32
Resume checkout →
+22% Avg. checkout recovery rate
Onboarding & ABM

Welcome the right visitor right

Greet returning users with progress nudges. Welcome named accounts (via IP) with industry-specific banners and CSM intros.

  • Detect known accounts via IP intelligence
  • Branch by visit count or session state
  • Persistent across pages until dismissed
Welcome, Acme Corp
See how SaaS leaders like you grew 24%
M
Maya, your CSM
Book a call →
+34% Activation lift on returning users
Precision targeting

Target by 70+ attributes.

Combine real-time behavior, CRM data, location, weather, and account signals. Build audiences as wide or as narrow as the moment requires — no SQL, no developers.

  • Real-time dataCart value, search terms, session time, login state
    14 attrs
  • BehavioralPages visited, products viewed, past purchases, scroll patterns
    22 attrs
  • Firmographic (ABM)Company name, industry, employee count, revenue tier (via IP)
    11 attrs
  • ContextualCity, country, weather, device, referrer, time of day
    17 attrs
  • CRM & customAny custom field from HubSpot, Salesforce, or your own data layer
    unlimited
Visitor profile · resolved in real timeMatched
This visitor
CompanyAcme Corp · SaaS
Visit count3rd visit, day 6
Cart value$142.50
LocationSan Francisco, CA
SourceLinkedIn ad
Last viewed/pricing/enterprise
Audience matchedcompany.industry = SaaS & visit_count > 2 & last_page contains /pricing
This visitor
Company
Visit count1st visit
Cart valueEmpty
LocationDublin, IE
SourceGoogle Ads · “winter parka”
Last viewed/coats/merino-travel
Audience matchedvisit_count = 1 & cart_value = 0 & source = paid
This visitor
Company
Visit count4th visit, day 11
Cart valueEmpty
LocationLisbon, PT
SourceDirect
Last viewed/coats/alpine-parka
Audience matchedviewed(alpine-parka) >= 2 & not_bought & days_since_first > 7
This visitor
Company
Visit count9th visit
Cart valueEmpty
LocationBerlin, DE
SourceEmail · back-in-stock
Last viewed/account/orders
Audience matchedhas_purchased & size_profile = 9 & restock(viewed_item)
So this is what they seeUpdated
Slide-in · on scroll · once per session
Enterprise pricing for Acme CorpVolume tiers, SSO and a named contact.See enterprise plans
Sticky bar · on load · once per session
Free delivery on your first orderNo code needed — it is already applied.
Shop now
Modal · exit intent · once per day
Still thinking about the Alpine Parka?It is down to four in your size.Take another look
Sticky bar · after a delay · once per week
Your size is back in three new coloursSherpa Bomber, size 9.
See the colours
The builder

It is called the Canvas, and you stack blocks on it.

Not a template with your words dropped into it. A flat, ordered list of blocks that renders as a pop-up, a banner, something inline on the page, or a whole page — the same builder either way, so what you learn once you keep.

35 BLOCKS IN FIVE FAMILIES

Words

Headline & SubtitleParagraphChip / PillChecklistRotating TextNumbered StepsFAQ / AccordionComparison Table

Pictures and media

ImageImage SliderMedia + TextVideoIconLogo RowDividerMenu

Pressure and proof

CountdownStock UrgencySocial ProofStar RatingTestimonialsProgress BarPrize Wheel

Asks and answers

CTA ButtonFormCouponProduct RecommendationsContent RecommendationsAI ChatAI Search

Controls and escape hatches

Close (×) buttonMinimize tabHTML / EmbedCustom JavaScriptPersonyze Placeholder

Change template+ Save template− 100% +ExitEdit with AI

Wait — your size is back.

The Alpine Parka you looked at twice is in stock again, in your size.

Show meNo thanks, I have one
Drop an element to startOr pick a template — every block can be personalised later.
Headline & SubtitleProduct RecommendationsForm
Change template+ Save template− 100% +ExitEdit with AI

Before you go — picked for you

Four things people who looked at that parka went on to buy.

Product Recommendations
BECAUSE YOU LOOKED AT PARKAS
Alpine ParkaMost popular
Alpine Parka$248
Sherpa Bomber15% off today
Sherpa Bomber$168
Cable Knit BeanieNew in
Cable Knit Beanie$34
Alpaca SocksOnly 2 left
Alpaca Socks$24
Send me the codeyou@company.comClaim 15%
41 people claimed this in the last hour
Four ways in

Everyone edits it, at their own depth.

The same design opens four ways. Which one you get depends on how far down you need to reach — and nobody is forced further than that.

For whoever writes the offer

The Canvas

Stack blocks, set their properties, done. No template to fight, no grid to learn — a flat ordered list that renders as a popup, a banner, something inline, or a whole page.

For whoever owns the page

The visual editor

Point at your live site and change the text, the picture, the styling or the structure where it stands. What you edit is your own page, not a copy of it.

For whoever keeps the brand straight

The HTML customizer

A design with named editable regions, surfaced as a short menu of controls — so the layout stays exactly as approved and only the parts you opened can move.

For whoever will not be fenced in

The source

Raw HTML, CSS and JavaScript on any design, with the substitution language available throughout. Nothing is a black box.

Formats and triggers

Pick the format, and the moment it fires.

Sticky bars for persistent reminders, modals for high-intent moments, slide-ins for low-friction nudges, embedded banners for inline announcements — each shown with the behaviour it usually reacts to, rather than a page load.

FLASH SALE · 02:14:33

Sticky Bars

Top or bottom bars that stay visible as visitors scroll. Best for site-wide announcements.

Usually fires onOn loadScroll depthscroll >= 60% OR end-of-article
Flash sales Free shipping
Get 15% off

Centered Modals

High-attention overlays for exit-intent moments. Ideal for lead capture and offer redemption.

Usually fires onExit intentAfter a delaycursor.y < 5px & not_converted
Email capture Exit intent
Cart reminder

Slide-ins

Bottom-corner cards that nudge without interrupting. Perfect for cart recovery and helpful tips.

Usually fires onAfter a delayScroll depthidle >= 30s & cart_value > 0
Cart recovery Help prompts
ABM · Acme Corp

Embedded Banners

Inline content blocks injected natively into the page layout. No overlay, no friction.

Usually fires onOn loadClick or hoverclick(.price) OR copy(any)
ABM Personalization

Any format can take any trigger. These are the usual pairings — the moment is a separate setting, so a sticky bar can wait for exit intent and a modal can wait for thirty seconds of nothing.

Frequency control

Show up. Don’t annoy.

Set how often each campaign can appear, when to suppress after a close or conversion, and how multiple campaigns interact. Built-in protection against pop-up fatigue.

  • Show once, then go quiet Show it for a stretch and then stay away for one — appear a single time and not again for a day, or run for an hour and rest for a week.
  • Stop after N views, clicks or closes Give the campaign a ceiling: five impressions, or two clicks, or one dismissal. Each counter is separate, and whichever trips first stops it.
  • Your window, and your pause Count within this session, across several, or over a fixed time. When it trips, the campaign hides for a set number of sessions or a set time, then the counters reset.
  • Wait on another campaign Only show if something else was last seen more than a week ago — or only within ten minutes of it. Keyed to the first time it was seen, or the most recent.
Visitor session timeline Healthy
12:14:08
Welcome bar shown first_visit = true
12:16:42
Visitor scrolled past 60% trigger threshold reached
12:16:44
Newsletter modal suppressed welcome_bar shown 8s ago · min_gap = 30s
12:21:33
Exit-intent modal shown cursor leaving viewport & cart_value > 0
12:24:01
Free shipping bar suppressed visitor converted · goal hit
1,500+
Brands running campaigns with Personyze
70+
Targeting attributes available out of the box
4.6/5
G2CapterraCrozdesk
Average rating from customer reviews
A/B testing

Test it. Auto-deploy the winner.

Run head-to-head tests on copy, design, and timing. Auto-promote the winning variant once statistical significance is reached.

Test #209 · Exit-intent newsletter capture Running · Day 9 of 14
Variation A · Generic offer 50%
Sign up for our newsletter

Get the latest updates and offers

Subscribe
Views
8,420
Conversion
3.1%
Sign-ups
261
VS
WINNER
Variation B · Personalized offer 50%
Hi Marcus — here’s 15% off

Drop your email & we’ll send the code now

Get my code
Views
8,389
Conversion
8.7%+181%
Sign-ups
730
Track & optimize

See what worked. Measure what matters.

Real-time dashboard with focus-aware metrics — views are only counted when the campaign is actually visible. Everything tracked. Everything attributable.

Live product UI — focus-aware metrics, attribution, full funnel
FAQ

Direct answers. No fluff.

The questions that come up before signing on. Send anything else our way and we’ll answer fast.

What platforms does Personyze work with?

Personyze is fully platform-agnostic. It works on top of any CMS, e-commerce platform, or web framework — including Shopify, Magento, BigCommerce, WooCommerce, Salesforce Commerce, WordPress, Webflow, custom React or Vue apps, and headless setups. Integration is a single JavaScript snippet.

For data, Personyze plugs into your existing martech: Google Analytics 4, Mixpanel, Segment, HubSpot, Salesforce, Marketo, ActiveCampaign, and any tool that exposes a REST API or supports webhooks.

How fast can I launch a campaign?

From a fresh account, most teams launch their first campaign in under 15 minutes: pick a template, choose a trigger, define the audience, hit publish. No code, no developer queue.

For more complex setups (custom CRM data, ABM IP lookups, multi-step flows) plan on a few hours or schedule a free implementation session with our success team.

Will it slow down my site?

No. The Personyze script is under 30KB gzipped, loaded asynchronously, and decisions are made in under 50ms. We don’t block render. Customers consistently report no measurable impact on Core Web Vitals after deploying.

How does targeting by company (ABM) work?

Personyze includes built-in IP intelligence that resolves anonymous traffic to a company name when possible — with industry, employee count, revenue tier, and HQ location.

You can also push known visitors via your CRM (HubSpot, Salesforce) or a custom data layer. Combine company attributes with on-site behavior to fire campaigns only when the right account hits the right page.

Can I use my own design / brand fonts?

Yes — every popup, bar and banner is built from standard HTML/CSS, so you can use the visual editor, or drop in your own custom HTML and inherit your site’s CSS. Though you rarely need to: Personyze offers to apply your brand to any template it shows you — your colours, your fonts and your language — so a design starts on-brand instead of being restyled into it.

How do you prevent over-popping (campaign fatigue)?

Frequency limits are first-class: session caps, cooldowns, cross-campaign rules, and goal-based suppression. Set "max 1 popup per visitor per session" and Personyze enforces it across all campaigns automatically.

Once a visitor closes or converts on a campaign, that campaign is suppressed by default until you decide otherwise.

Does it integrate with my email/CRM?

Yes — native integrations for HubSpot, Salesforce, Mailchimp, Klaviyo, ActiveCampaign, and Marketo. Captures from popup forms can be auto-pushed to your CRM as new leads, with custom field mapping. Webhooks let you connect anything else.

Are popups bad for SEO?

Personyze popups are compliant with Google’s mobile interstitial guidelines by default. We never auto-show fullscreen modals on first page-load on mobile. Suppress on legal/cookie pages, gate behind scroll/dwell triggers, and keep ad-of-page-content ratio in check.

Do popups and banners work with the rest of Personyze?

Yes — popups share the same visitor profile as everything else on the platform. Trigger them on live signals from behavioral targeting, reinforce offers with social proof messaging, and A/B test designs and triggers against each other to keep only what converts.

Get started

Show up at the right moment. Every visitor.

Launch your first personalized campaign in 15 minutes. No code, no developer queue, no rebuild.

Free plan available · 30-day money-back · No annual lock-in