Personyze
Scan your siteA first AI personalization plan for your site: the best ideas drawn on your own pages, before you have any data.
Starts right away · about 4 minutes · no email needed
Website & app
Website PersonalizationContent, offers and layout shaped to each visitor — one 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 whole page recomposed per visitor — headline, imagery and offer from the ad they clicked and their own interests. On pages you already run.AI Search & Chat AgentAnswers from your own pages and catalogue, and a search box that replies in a sentence.Banners & Pop-UpsYou decide who sees each banner or pop-up — by behavior, source, location or CRM field — and when it appears.AI Promotion ManagerYou list the offers; the AI picks the one each visitor sees and keeps learning from what converts.Social ProofLive scarcity, ratings and what other people just did.
Email, push & SMS
Email PersonalizationContent and recommendations picked per reader at open time — sent from Personyze or pasted as one block into your ESP.Push, SMS & WhatsAppFired by what they just did rather than by a schedule.Hosted Landing PagesThe same per-visitor page, served by us — your domain or ours, no site to deploy to.
Targeting & analytics
Behavioral TargetingSegments that update themselves from what people actually do.Audience DiscoveryPlain-language audiences found in your own data — visitors who convert several times more often than average, targetable in a click.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.
Platform & integrations
MCP ServerRun your account from Claude, ChatGPT or any MCP client.IntegrationsHubSpot, Salesforce, Twilio Segment, Tealium, GTM and the REST API.App MarketplaceThe integrations built in to every plan, and apps from other companies that Personyze reviews before listing.APIs, SDKs & AutomationOne REST endpoint over every object, server and mobile SDKs, rules and reports that run on their own.Inspire meType your site: who visits, what to show each of them, and the best ideas drawn on your own pages.
Reviews, surveys & chat
Reviews & TestimonialsReviews from 17 platforms and your own site, matched to each visitor.Surveys & NPSOne question or a whole survey — every answer ready to target.AI Chat AgentAnswers visitors’ questions from your own pages, and hands over to a person.Meeting SchedulerThe right visitors book time with your team, on your own page.
PricingVideosProduct TourShort narrated videos of the real platform, one feature at a time.
← All articles
PersonalizationSeptember 30, 2026

Personalize Your Website with Salesforce Data — Even for Anonymous Target Accounts

P
Personyze TeamPersonalization experts
Personalize Your Website with Salesforce Data — Even for Anonymous Target Accounts

Salesforce is where your sales team keeps what it knows: the accounts you are going after, the deals that are open and how far along they are, who owns each lead, what industry each company is in. None of that has ever reached your website. A prospect in a late-stage deal and a student doing research land on the same homepage.

The Salesforce integration connects the two in both directions. Your CRM data personalizes the page — including for anonymous visitors from your target accounts — and everything the website learns about each lead goes back into Salesforce automatically.

Two directions, one CRM

From Salesforce into Personyze
Your CRM, on the visit

A visitor Personyze knows by email gets their Contact, or their Lead if there is no Contact. A visitor from an identified company gets that company’s Account and its open Opportunity. And a Salesforce Campaign can become an audience.

From Personyze into Salesforce
Leads, visits, audiences

Form leads update the matching Contact or Lead or create a new Lead. After each visit, the website data you choose is written to the person’s record, and each visit can be logged as a Task.

Watch it done · 3:00 — Personalizing your website with Salesforce CRM data, and sending every visit back to Salesforce. See it with the rest of the tutorials →

Target accounts, before anyone fills in a form

Most visitors from the companies you are selling to never fill in a form. Personyze reaches them through the company, not the person:

Three steps: the visitor's company is identified, the Salesforce Account is found by its website domain, and the page adapts on the first view.
The company-identification integration names the employer and its domain, and Personyze finds the Account whose website matches it. www., paths and subdomains match; look-alike domains never do.
  • The company is identified. A company-identification integration — ZoomInfo, 6sense, Leadfeeder, Albacross or Snitcher — tells Personyze which company the visitor works for, and its website domain.
  • The Account is found. Personyze looks for the Salesforce Account whose website is that domain. www.acme.com, http://acme.com/en-us/ and shop.acme.com all match acme.com; look-alikes such as notacme.com never do.
  • The page adapts on the first view. The Account’s fields — industry, type, owner, a tier field of your own — and its latest open Opportunity become visitor attributes, so the homepage can speak to that account before anyone has said who they are.

This is account-based marketing built on the CRM you already keep, rather than on a list you have to maintain somewhere else.

What the page can do with CRM fields

Any field you choose becomes a visitor attribute: lead status, rating, owner, the Account’s industry and type, the open deal’s stage, or any custom field. Once it is an attribute, it works like everything else in Personyze. A few illustrations — examples of what you can build, not customer results:

The same homepage for three visitors: no Account matched, a banking prospect with an open opportunity, and a current customer.
One homepage, three Salesforce answers: the default page; the banking case study and a meeting with the account owner for an open opportunity; and, for a customer, the upsell instead of the demo request.
  • A prospect in an open opportunity sees the case study for their industry instead of the generic one.
  • A current customer — an Account whose type is Customer — sees the upsell offer instead of the demo request.
  • A visitor from a Tier 1 target account gets their own homepage message on the first page view.
  • A hot lead sees a meeting booker that names their account owner.

Fields can also be printed in content — “Welcome back, Dana from Northwind Bank” — and they show on each visitor’s profile next to what they did on the site.

What goes back into Salesforce

From PersonyzeInto Salesforce
A form or meeting bookingThe Contact with that email is updated; if there is none, the Lead; if there is neither, a new Lead is created. Optionally added to a Campaign. When a duplicate rule blocks a new Lead, the record it matched is updated instead.
Each visit, once it endsThe fields you map on the Contact or Lead: the audiences they are in, top interests, number of visits, last visit, company data — written only when something changed.
Each visit, if you want itA completed Task on the record, with the pages viewed, time spent, goals reached, audiences and interests — so the rep sees what the lead did on the site without leaving the CRM.
A Personyze audience listMembers of a Salesforce Campaign.

By default the profile sync updates people who are already in Salesforce. Creating new Leads for identified visitors is an option you switch on. Empty form fields never erase what Salesforce already has.

A visit's pages, goal and audiences written onto a Salesforce Contact as changed fields and a completed Task.
Once the visit ends, only the mapped fields that changed are written to the Contact, and the visit can be logged as a completed Task. Values are illustrative.

Setting it up

  1. Create an External Client App. Your Salesforce administrator adds a small app entry in your own Salesforce org. It takes about ten minutes, and the Salesforce drawer in Personyze walks through every step.
  2. Connect. In Personyze, go to Settings → Integrations → Salesforce, in the CRM category, and enter your Salesforce address, the Consumer Key and the Consumer Secret. Personyze checks them with Salesforce before saving.
  3. Choose the fields. Recommended setup maps a starting set — record type, job title, company, industry, account type, company size and opportunity stage — and you can add any other field of your org.
  4. Switch on what goes back. Add Salesforce to your forms’ destinations, turn on the profile sync and its visit Tasks, and choose the Campaigns you want as audiences.

You need a Salesforce edition with API access — Enterprise, Unlimited, Performance or Developer; Professional Edition with Salesforce’s API add-on. The setup guide has every step, including sandboxes.

Good to know

  • Salesforce is asked once per visit per visitor — on the first page view, and again only if the email becomes known during the visit. Answers are remembered for ten minutes, and lookups pause when your org has used 90% of its daily API allowance.
  • The profile sync writes after the visit ends, in batches of up to 200 records, and only when a mapped value changed.
  • Campaign audiences refresh every hour.
  • It is Salesforce CRM — Leads, Contacts, Accounts, Opportunities and Campaigns. Salesforce Marketing Cloud and Account Engagement are separate products this integration does not connect to.
  • One Personyze account connects to one Salesforce org at a time; a sandbox works the same way as production.
See your Salesforce accounts on your own siteBook a demo and we will show the integration on your pages — or connect it yourself in Settings → Integrations.

Questions people ask

How does Personyze match a visitor to Salesforce?

By email when Personyze knows it — from a form, a login or an email link: the Contact first, the Lead if there is no Contact. Otherwise by company: the domain from your company-identification integration is matched to the Account whose website it is.

Does it work for visitors who have not filled in a form?

Yes, when their company is identified. The Account’s fields and its latest open Opportunity reach the visitor from the first page view.

Will it use up our Salesforce API allowance?

Very little of it: one lookup per visit per visitor, answers remembered for ten minutes, a pause at 90% of the daily allowance, and profile writes in batches of up to 200 records.

What does Personyze write into Salesforce?

Only what you switch on: form leads, the visitor profile sync with its visit Tasks, and audience lists added to Campaigns. The sync updates existing records unless you turn on creating Leads.

Let's talk

Book a demo with a personalization expert

30 minutes with a personalization expert. Bring your stack, your goals, your skepticism. We'll show you what changes when every visit feels like the only one.