Planning a Website
Personalization in your CMS: Contentful, HubSpot, WordPress and Webflow compared

Key takeaways
- 1st place goes to HubSpot with 83 out of 100 points, because personalization runs directly on CRM data
- 2nd place is Webflow with Optimize (80 points): strong on testing and ease of use, but CRM and company data only on the Enterprise plan
- 3rd place is Contentful (72 points): the deepest personalization, but Enterprise only and with heavy development effort
- 4th place is WordPress (63 points): personalization only via plugins, but affordable and fully hostable in the EU
- The best choice mostly depends on where your customer data lives
Personalized content sounds like an enterprise topic at first. In practice it is often about simple questions: Does a visitor from a Google Ads campaign see a matching headline? Does an existing customer get a different offer than a new prospect? Does your homepage show a visitor from Switzerland the right contact person? In this guide we compare how well Contentful, HubSpot, WordPress and Webflow handle this. At the end you get a forced ranking from 1st to 4th place, with no ties and an open scoring matrix. This guide reflects the state as of October 29, 2026.
Summary
- 1st place: HubSpot Content Hub (83 out of 100). Personalization directly on CRM data such as lists and lifecycle stage, without developers. You need at least Content Hub Professional.
- 2nd place: Webflow with Optimize (80 out of 100). A/B tests, personalization and AI optimization right in the editor. CRM and company data are Enterprise only, though.
- 3rd place: Contentful with Personalization (72 out of 100). Technically the deepest, but only for Enterprise customers and with high development effort.
- 4th place: WordPress with plugins (63 out of 100). Affordable and flexible, but no native solution and weaker on testing and reporting.
Transparency first
We are a web design agency and one of 7 Webflow Premium Partners in Germany. But we also build websites with WordPress and TYPO3. That is exactly why we based this scoring on official vendor information and disclosed the weighting. Webflow does not take 1st place in this comparison, and that is the honest result. None of the four vendors paid us for this article.
What we mean by personalized content
When we talk about personalization in this comparison, we mean four things:
- Rules-based content: A visitor sees a different variant of a section depending on country, device, source or UTM parameter.
- Content based on known data: A contact from your CRM gets content matching their industry, lifecycle stage or company.
- Testing: A/B tests or tests with several variants that show which version brings more inquiries.
- AI support: Suggestions for audiences and variants, or automatic traffic allocation to the best version.
Pure email personalization and product recommendations in online stores are not part of this comparison.
How we scored
Each system gets 1 to 5 points per criterion. The points are weighted and scaled to 100. The weighting reflects what matters to most companies with a marketing website:
- Depth of personalization (20%): How granular can content be swapped, from single texts to entire components?
- Data and segmentation (20%): Which data is available for audiences, for example CRM, behavior, location, UTM, device or company data?
- Testing and optimization including AI (15%): A/B tests, multi-variant tests, automatic traffic allocation, AI suggestions.
- Ease of use for marketing (15%): Can your team create rules and variants without developers?
- Effort and time to value (10%): How fast does the first test go live?
- Cost (10%): What does getting started with personalization cost according to the official pricing page?
- GDPR and data control (10%): EU hosting, consent, control over your data.
The ranking from 1st to 4th place
1st place: HubSpot Content Hub (83 out of 100 points)
HubSpot wins because website and CRM live in the same system. With smart content you define which visitors see which variant of a module. According to HubSpot, you can use country, device type, referral source, preferred language, ad source via UTM parameters, query parameters, list membership and lifecycle stage. On top of that, personalization tokens write, for example, a known contact's company name straight into the text. With adaptive tests you can test up to five page variants, and the best one automatically gets more traffic.
- Strengths: CRM data without building integrations, everything in the editor, testing built in.
- Weaknesses: Only one rule category per module, the first matching rule wins. Lists and lifecycle stage only work for tracked contacts with a cookie. No company data via reverse IP in smart content rules.
- Cost: Smart content, tokens on pages and adaptive tests require at least Content Hub Professional. According to HubSpot it starts at 450 dollars per month including 3 Core Seats (US pricing page, as of October 29, 2026).
- Privacy: By default HubSpot hosts in the US. According to HubSpot, new customers can choose the EU data center in Frankfurt.
2nd place: Webflow with Optimize (80 out of 100 points)
With Optimize, Webflow has brought personalization and testing right into the platform. You create variants visually in the editor, test them with A/B tests or let AI decide which audience sees which variant. For audiences, Webflow lists city, country, state, device, new or returning visitors, time of day, locale, referrer, all five UTM parameters, pages viewed and query parameters, among others.
- Strengths: Very fast start, no developers needed, testing and AI optimization in one tool, results right inside Webflow. According to Webflow, Optimize even runs on other CMSs via a snippet.
- Weaknesses: Company data via reverse IP (for example industry or company size) and integrations with Salesforce, HubSpot or Marketo are Enterprise only. Without that data you miss the CRM depth HubSpot has out of the box.
- Cost: Optimize is an add-on starting at 299 dollars per month, tiered by page views, with up to 5 concurrent optimizations. Enterprise Optimize on request only (as of October 29, 2026).
- Privacy: According to its privacy policy, Webflow transfers data to the US, among other places, based on the EU-U.S. Data Privacy Framework. Webflow does not mention EU data residency. Optimize has a consent API you can connect to your cookie banner.
3rd place: Contentful with Personalization (72 out of 100 points)
Contentful Personalization, formerly Ninetailed, is technically the deepest solution in this comparison. You personalize individual components, build audiences from location, traits, behavior and session data and, according to Contentful, connect CDPs and CRMs. With server or edge rendering, the page delivers the right variant before it reaches the browser, without the default version flashing up. AI suggests experiments and new audiences and generates text variants. According to Contentful, nothing is published automatically.
- Strengths: Component-level personalization, unlimited A/B tests and experiences, edge rendering, AI suggestions, EU data residency included from the Start tier of Personalization.
- Weaknesses: Personalization is only available on Enterprise plans. Implementation runs through SDKs in the frontend, for example in Next.js or React. Without a dev team you won't get far. AI variants only apply to text fields, not images.
- Cost: No public prices for Enterprise and Personalization, on request only. For comparison: the smallest paid plan, Lite, costs 300 dollars per month according to Contentful but does not include personalization (as of October 29, 2026).
- Privacy: EU data residency is available as an add-on, hosted in Ireland with backups in Frankfurt. A privacy plugin blocks tracking events until consent is given. According to Salesforce, Contentful has been part of Salesforce since September 1, 2026.
4th place: WordPress with plugins (63 out of 100 points)
WordPress core has no personalization. Everything runs through plugins. One example is If-So Dynamic Content with more than 7,000 active installations. According to the plugin page, it supports rules based on country, city, UTM parameters, Google Ads clicks, referrer, login status, user role, new or returning visitors, device, time, cookies and WooCommerce cart. Simple A/B splits are possible too.
- Strengths: Cheap entry with a free plugin version, many rules, fully EU-hostable, full control over your data.
- Weaknesses: No native solution, testing without comparable reporting and without AI optimization. Caching and personalization don't always get along, even if the vendor promises compatibility. Every extra plugin is one more piece you have to maintain and secure.
- Cost: Plugin licenses are cheap by comparison. In the free version, the geo feature is limited to a monthly lookup quota.
- Privacy: Depends heavily on the plugin. If-So has an option to track views only after consent. Check for every plugin where geo or tracking data goes.
The scoring matrix
This is how the points add up. Each criterion gets 1 to 5 points, the total is scaled to 100.
| Criterion (weight) | Contentful | HubSpot | Webflow | WordPress |
|---|---|---|---|---|
| Depth of personalization (20%) | 5 | 4 | 4 | 3 |
| Data and segmentation (20%) | 4 | 5 | 3 | 3 |
| Testing and optimization incl. AI (15%) | 5 | 4 | 5 | 2 |
| Ease of use for marketing (15%) | 3 | 5 | 5 | 3 |
| Effort and time to value (10%) | 1 | 4 | 5 | 3 |
| Cost (10%) | 1 | 2 | 3 | 5 |
| GDPR and data control (10%) | 4 | 4 | 3 | 4 |
| Total out of 100 | 72 (3rd) | 83 (1st) | 80 (2nd) | 63 (4th) |
Do you weigh things differently? Then the order can shift. If cost and data control matter more to you than testing, WordPress moves up. If you have a large dev team and effort barely counts, Contentful moves ahead of Webflow.
Features side by side
| Feature | Contentful | HubSpot | Webflow | WordPress |
|---|---|---|---|---|
| Native personalization | Yes, add-on, Enterprise only | Yes, from Content Hub Professional | Yes, with the Optimize add-on | No, plugins only |
| CRM data | Via CDP and CRM connections | Native: lists, lifecycle, tokens | Enterprise only: Salesforce, HubSpot, Marketo | Via plugins or custom development |
| Location, UTM, device | Location and traits, details depend on setup | Country, UTM, device, referrer, language | City, country, UTM, device, referrer, time | Depends on plugin, e.g. If-So |
| Company data via reverse IP | Via connected data sources | Not in smart content rules | Enterprise only (6sense, Demandbase) | Third-party only |
| A/B and variant tests | Unlimited | A/B and adaptive up to 5 variants | A/B and AI optimization | Simple splits depending on plugin |
| AI features | Experiment, audience and text suggestions | Breeze assistants and agents | AI allocates variants in real time | No native AI |
| Technical delivery | Client, server or edge, flicker-free only with server or edge | Directly in HubSpot CMS, no extra setup | Native in Webflow, on other CMSs via snippet | Via plugin, depends on caching |
| EU hosting | EU data residency as add-on | EU data center Frankfurt available | No EU data residency mentioned | Your choice |
| Developer effort | High | Low | Low | Medium |
| Entry price per vendor | On request only | From $450 per month | From $299 per month plus site plan | Free plugin version |
Prices according to official pricing pages as of October 29, 2026, excluding taxes and without guarantee. Vendors change plans regularly, so check the current state before you decide.
Which system fits whom?
Enterprise with a headless architecture: Contentful
You run several brands, countries or channels, have your own dev team and maybe already use a CDP or Salesforce? That is where Contentful plays to its strengths. Personalization sits at component level and can run across every channel fed by Contentful.
CRM-driven B2B: HubSpot
Your sales team works in HubSpot and you want to target existing customers, leads in specific stages or members of specific lists? Then HubSpot is the obvious choice, because the data is already there.
Marketing websites that want to test fast: Webflow
Your marketing team wants to adapt headlines for campaigns, test landing pages and ship variants without filing a ticket with IT? Then Webflow with Optimize gets you started fastest. As your need for CRM and company data grows, plan for the Enterprise plan.
Small budget or existing WordPress site: WordPress with a plugin
You first want to find out whether personalization pays off, for example a different headline for visitors from a specific campaign? Then a plugin on your existing WordPress site is often enough. Keep an eye on caching, privacy and the number of plugins.
Privacy: what to watch out for
- Consent: As soon as profiles across visits, behavioral data or CRM data are used, you typically need consent. All four systems offer ways to handle this, for example Webflow's consent API or Contentful's privacy plugin.
- Data transfers to the US: HubSpot and Contentful offer EU hosting. Webflow relies on the EU-U.S. Data Privacy Framework. With WordPress you decide yourself, but you have to check every plugin.
- Data minimization: Many useful rules need hardly any personal data, for example UTM parameters or device type. Start there before you build profiles.
This is not legal advice. If in doubt, check with your data protection officer.
Our recommendation
The key question is not which system has the most features, but where your customer data lives and who maintains personalization day to day.
- We recommend HubSpot if your sales team already works with HubSpot and you want to serve content based on CRM data.
- We recommend Webflow with Optimize if your website is mainly there to generate inquiries and your marketing team wants to test and personalize on its own. For many mid-sized companies, that is the best mix of impact and effort.
- We recommend Contentful if you run a headless architecture across several channels, have your own dev team and the budget for an Enterprise plan.
- We recommend WordPress with a plugin if you already have a well-maintained WordPress site and want to start with simple rules. For complex personalization we would rather point you to one of the other solutions.
Learn more about the systems on our pages about our Webflow agency and our WordPress agency. How we approach testing and conversion optimization is covered under conversion optimization. If a platform switch is coming up, our guide on planning a website relaunch will help.
FAQ
Which CMS is best for personalized content?
In our scoring, HubSpot comes first with 83 out of 100 points, because smart content and personalization tokens tap directly into the CRM. Webflow with Optimize follows with 80 points, Contentful with 72 and WordPress with 63. If you run a headless architecture with a large dev team, Contentful can still be the better choice.
Can WordPress serve personalized content without a plugin?
Not really. WordPress core only distinguishes between logged-in and logged-out users. For rules based on country, UTM parameters, referrer or behavior you need a plugin such as If-So or an external tool.
Do I need an Enterprise plan for Webflow Optimize?
No. According to Webflow, Optimize is available as an add-on starting at 299 dollars per month, depending on page views. Company data via reverse IP and integrations with CRMs such as HubSpot or Salesforce are reserved for the Enterprise plan, though.
How much does personalization in Contentful cost?
According to its pricing page, Contentful Personalization is only available on Enterprise plans and sold in the tiers Start, Core and Scale. There are no public prices, you have to request a quote from sales.
Can website personalization be GDPR compliant?
Yes, if you plan it properly. Rules based on device or UTM parameters usually need little data. As soon as profiles, behavior across visits or CRM data come into play, you typically need consent via your cookie banner, a data processing agreement and a solution for data transfers to the US. This is not legal advice.
Do I need developers for personalization?
With HubSpot and Webflow, your marketing team can create most rules and tests in the editor themselves. With Contentful you need developers, because personalization is built into the frontend via SDKs. With WordPress it depends on the plugin and your caching setup.
Sources
- Contentful, Pricing
- Contentful Docs, Personalization Architecture
- Contentful Docs, Choose your setup
- Contentful, Personalization Segmentation
- Contentful Help, AI Capabilities
- Contentful Docs, EU data residency
- Salesforce, Contentful acquisition
- HubSpot Knowledge Base, Smart content rules
- HubSpot Knowledge Base, Personalization tokens
- HubSpot Knowledge Base, Adaptive tests
- HubSpot, Content Hub pricing
- HubSpot, Security
- Webflow, Optimize
- Webflow Help Center, Rules-based audiences
- Webflow, Pricing
- Webflow Developers, Consent management
- Webflow, EU Privacy Policy
- WordPress.org, If-So Dynamic Content
All sources accessed on October 29, 2026.
We can help
Want to know which system fits your website and your data best? We look at your situation and tell you honestly whether personalization pays off for you. Book a free initial consultation, request your project directly or write to us via our contact page.







