Welcome to Optimize

Optimize is Webflow’s AI-powered personalization and A/B testing solution that gives you the tools to create tailored experiences for your visitors and maximize your conversion rate along the way.

What is Webflow Optimize?

Webflow Optimize is an AI-powered personalization and A/B testing tool built into the Webflow interface. With it, you can:

  • Test variations and combinations of variations of elements on a page simultaneously
  • Specify the amount of traffic to direct to each variation
  • Specify the audiences who should be shown each variation
  • Let AI-optimize use machine learning to select which variations to show to which visitors, based on visitor engagement data
  • Automatically gather performance data for each variation, including how specific audiences respond to certain variations
  • Identify and implement the “winning” variation

These features free you and your team up to work on the fun part – coming up with creative ideas and building variations, which you can do right within your Webflow site!

Now that you know a bit about Webflow Optimize, let's back up and talk about what you're trying to accomplish.

What is website optimization?

There are many factors that influence your website’s design — such as your brand, your design aesthetic, or the product or service you’re offering. Even with these unique elements, most sites share a common goal: to drive results, whether it’s getting users to sign up, attend an event, talk to sales, or achieve other business objectives.

So how do you make sure your site is achieving your goals and how do your design choices influence visitors’ actions on your site? For example, will tweaking the size, color, or copy text of a call-to-action (CTA) button drive more visitors to click it? Those are the types of questions website optimization seeks to answer, and likely, why you’re here!

Sign-up form with different sized and colored buttons showing how different button copy can influence user decisions

Website optimization is the act of regularly testing and refining elements of your website’s design, user experience, and functionality in order to improve the site’s performance or increase visitor engagement.

Stop and think: Which elements of your website would you like to optimize? What about your site’s performance or visitor engagement will the optimizations help improve?

What is conversion rate optimization?

Conversion rate is a metric that describes how often visitors or prospects achieve one of your key business objectives, for example, converting to a paid account. Your website can play a large role in your conversion efforts by hosting marketing campaigns, personalized offers, incentives, and similar.

Therefore, Conversion Rate Optimization (CRO) is the overall process of making improvements to your site in order to increase the number of visitors who take actions aligned to your business goals on your website.

CRO typically happens in cycles like this:

  • Ideate and launch site variations.
  • Gather performance data based on visitor engagement.
  • Implement the "winning" (most successful) variation.
  • Make iterative improvements to start the cycle all over again.
CRO cycle: launch variations, gather data, implement a winner, and make improvements to increase conversion rate and revenue

Develop an optimization strategy

Developing your optimization strategy is key. It’s tempting to jump right in and start creating variations, but before you do, it’s important to have a clear purpose and plan. If you’re new to CRO strategy, consider this simple, three-step approach to get started:

  • Identify a problem.
  • Form a hypothesis.
  • Brainstorm ideas.

1. Identify a problem

Look for problems that could be solvable through changes to your website.

  • Identify conversion blockers (areas of opportunity). For example, have you provided enough information about what you offer? Is your homepage distracting visitors with too many elements? Is your product return policy difficult to find?
  • Identify pages with high traffic and higher bounce (exit) rates. These are great targets for your first experiments since they may represent missed opportunities and will yield faster results for your optimization experiments.
  • Review the data you already have. Look for trends in marketing surveys, chat logs, customer feedback from customer service or sales, analytics data, and heatmaps.

2. Form a hypothesis

Once you have one or more problem statements, develop an if—then—because hypothesis. For example:

"If we showcase return policy information to our homepage, then we will see increased CTA click rates because our prospects will recognize that we understand their problem (correct sizing can be challenging with online purchases)."

3. Brainstorm ideas

Determine which changes to website design, copy, or user experience could help prove your hypothesis (and lead to greater conversions).

For example, here are some ideas related to the hypothesis above:

  • Create a new “Easy returns” text banner at the top of the page
  • Change existing CTA copy from “buy now,” to “try for free”
  • Make the existing Return policy navigation button brighter in color
Stop and think: How will you get started with your CRO strategy? Which potential problems might you and your team solve?

There is a lot more you can learn about optimization strategy; explore the resource collection linked below for more.

Check out this Get started with Optimize article collection for tips on how to approach optimization and what to optimize on your site.

Optimization options

Understand and use Testing and Personalization optimization options

There are a couple of different ways you can use Webflow Optimize — Testing and Personalization — both of which you can do manually or enhance with AI-optimization. Let’s take a closer look at when you might use each.

Testing

Testing allows you to compare different versions of page elements (e.g., buttons, headers, copy, etc.) to see what performs best. This is essentially an A/B testing method.

E.g., Determine which heading copy leads to more conversions.

Graphic showing A and B versions of a site heading: ‘Modern analytics for the modern world’ and ‘Thousands of metrics, one dashboard’

With Testing, you specify what percent of visitors see each variation. For example, show 65% of visitors variation A, and 35% of visitors variation B.

Modal showing how you can manually split visitor traffic to each or your variation by percentages totaling one hundred.

Let's look at an example

Meet Vaultflow, a fictitious, AI-powered analytics app that aggregates real-time data from hundreds of sources across the web into one dashboard. 

Their team wants to know which of two hero banner headings is more likely to drive engagement on their homepage. This is a perfect opportunity to use Testing. Their Content strategists draft two headings – one that emphasizes the scope of their solutions and one that emphasizes its modern approach.

  • Variation A: "Thousands of metrics, one dashboard"
  • Variation B: "Modern analytics for the modern world"

Once the test is live, Optimize tracks which variation produces more conversions (i.e., engagement). For example, did the visitor click the desired buttons (e.g., Download the app) or did they navigate away from the page or site without engaging?

Example homepage displaying a partially typed heading: ‘Thousands of...’Example homepage displaying a partially typed heading: ‘Modern analytics...’

When to use Testing:

  • When you want to test which of two or more variations results in more conversions
  • When you want to test a smaller number of variations (often just two) for a more direct, side-by-side comparison
  • When you do not want to specify an audience or visitor segment (e.g., traffic source or demographic) for each variation; instead, you want to distribute traffic at random, by percentage or with AI

Traditional or AI-optimized?

In a Traditional test, you manually set the visitor traffic splits for each variation (e.g., 50/50, 75/25). The goal is to directly compare how different versions perform and ultimately identify a single winning variation that will be shown to all future visitors.

With an AI-optimized test, AI continuously analyzes the data and adjusts how traffic is distributed in real time. Instead of selecting a single winner, the AI dynamically allocates more traffic to the variation that maximizes conversions for different visitor segments.

How your visitors experience Testing:

Once variations are created and launched, all site visitors will land on one of your variations, either randomly based on your chosen traffic split percentages (if Traditional) or as determined by AI (if AI-optimized). Once the test is complete, you can implement a winning version to show to all visitors.

Want to learn more? Check out our help article about Testing.

Personalization

Personalization allows you to specify which audiences, or visitor segments, should receive which variations, allowing you to tailor the site experience for those who meet your set criteria.

E.g., Present Version A to those who access my site via organic search and Version B to those who access it via direct navigation.

Graphic showing one variation of a site heading designed for direct traffic and another for those visiting a site via organic search

With Personalization, you first create audiences for the visitor groups you’d like to create variations for or want to learn more about through the testing process. For example, you might create two audiences based on their location, such as North and South America.

Modal showing that you can create audiences based on rules such as device and visitor type, location and time, source and campaign, and behavior

Enterprise customers can connect to tech stack tools like HubSpot, Marketo, Salesforce, 6sense, Demandbase, etc.

With these integrations, they can also build audiences based on company, contact, lead and deal info, and more, enabling advanced targeting and leading to more granular audience reporting information.

Learn more about Optimize integrations.

Let's look at an example

The Vaultflow team did a little research and discovered that about half of their visitors access their site via desktop and the other half via a mobile device. What’s more, there were a significant number of return visitors within each of those segments.

The team put their heads together on how they could use this information to further optimize their site. They decided to create the following audiences and variations:

  • For Mobile returning users, a variation featuring a shorter heading and a “Start a free trial" CTA (offer)
  • For Mobile new users, a variation featuring a shorter heading and a more generic “Learn more” CTA (no offer)
  • For Desktop returning users, a variation featuring a longer heading and a “Start a free trial" CTA (offer)
  • For Desktop new users, a variation featuring a longer heading and a more generic “Learn more” CTA (no offer)

Once set up, Optimize tracks how each variation performs with its respective audience. For example, is the shorter heading associated with more conversions within the Mobile returning users audience?

Modal showing that you can set up personalized variations by matching audiences with named variations

When to use Personalization:

  • When you have data to support your assumptions and want to implement rules-based variations; e.g., you assume mobile visitors prefer a shorter heading for legibility on smaller screens
  • For a consistent customer experience; e.g., users who see a certain promo in their email will see the same promo when they visit your site
  • To customize entire pages for specific audiences; e.g., visitors brought in from a certain campaign will see variations aligned to that campaign.
  • Or, for Enterprise plans when industry data is available, to customize entire pages based on firmographic data; e.g., visitors from a certain industry will see a homepage with messaging and CTAs that are most relevant to them.

Manual or AI-optimized?

With Manual personalization, you create your own variations and define specific audiences (visitor segments) to control who sees what content.

With AI-optimized personalization, you create the variations and AI can automatically detect how visitors are different and bucket them into audiences. Then, AI-optimize automatically matches each visitor to the best variation for them, adapting as visitor behavior changes to maximize conversions.

Modal for creating a new personalization in Webflow, offering Manual or AI-optimized personalization options

How your visitors experience Personalization:

Once audiences and variations are created, visitors will land on whichever variation was designated for their visitor segment based on available data–e.g., mobile users will see variation B. If AI-optimized, AI will use machine learning to automatically bucket visitors into audiences and match them with the variation that is best for them.

Want to learn more? Check out our help article about Personalization.

AI-optimization

AI-optimization is an option you have to enhance Testing and Personalization. AI-optimize automatically displays and rapidly tests multiple variations and combinations of variations. This gives you the added confidence that you did not choose the wrong audience to show your variations or run an unsuccessful variation for too long.

AI-optimize uses machine learning to show the right page variations to each visitor at the right time based on how visitors engage with your site – linger on pages, click certain elements, etc. It continues to improve based on these interactions and the demographic and historic data available about them.

Graphic showing how AI-optimize can show individual visitors different variations and combinations of variations

Let's look at an example

As visitor engagement results from their personalization came in, the team couldn’t help but wonder, did they match the right variations with the right audiences? And, were there combinations of variations that would have done even better with certain visitors?

That’s when the team decided to conduct an AI-optimized personalization! Because they knew AI-optimize would take care of choosing who saw what, they had time to add several more variations. They experimented with a few more hero banner designs and copy, CTAs, and the overall look and feel of the homepage.

Once set up, Optimize launches all the variations simultaneously and serves up the combinations most likely to convert visitors (drive them to take the desired action).

Example homepages showing several variations and combinations of variations including different headers, buttons, and page styles

When to use AI-optimization:

  • When you want to test multiple ideas quickly without managing rules manually
  • When you want to test combinations of variations, e.g., five headers, five hero images, and five CTAs, all at the same time
  • When you’re targeting users with diverse needs; e.g., one user may search for “dry skin” solutions, while another searches for “moisturizer,” but both are seeking the same product
  • When you want to reduce the risk of bad ideas by automatically starving underperforming variations of traffic

How your visitors experience AI-optimization:

AI Optimize eliminates the need to choose a traffic split or identify audiences. Instead, AI-optimized Tests and Personalizations direct visitor traffic to the variation most likely to convert each individual based on available data. The result is a more personalized experience for each of your visitors.

Stop and think: What use cases do you have for the optimization options we covered above? Which might you choose and why?

Using Webflow Optimize

Tour the optimization process from building your variations to collecting performance data.

Accessing Webflow Optimize

Once you’ve added Webflow Optimize to your site plan, you’ll see an Optimize submenu within the Insights tab of your site. Start here to create optimizations and, once launched, drill into any of them to view results.

In Webflow, in the Insights menu, under All optimizations, a list of all the optimizations created for the site.

Process overview

The Webflow Optimize process involves creating optimizations and variations of those optimizations targeted at specific audiences. Your optimizations are aligned with goals and those goals are used as a basis for measuring your results.

Let’s break down the steps you take to get there:

  • Build optimizations and variations - these might represent different site copy, design, functionality, or a combination of these
  • Align with goals - goals represent actions taken by visitors, such as clicking a button or submitting a form
  • Preview and quality-check your setup - take a moment to ensure you and your team are happy with the variations
  • Launch your optimizations - launch all your optimizations, simultaneously, directly within the Webflow Designer
  • Analyze results and continuously improve - view a dashboard of results in line with your goals and continuously improve site performance with each optimization

This creates a continuous cycle of testing, learning, and iterating to improve engagement and conversion rates.

Let’s explore each of these steps in detail.

Step 1: Build optimizations and variations

To start, identify where you want to optimize on your website. These might be the most frequently visited areas of your site, areas where you are offering promotions, or other visitor engagement opportunities. Within your target area, set up variations.

For example, you might set up an optimization called “New customer offer.” Within that optimization, you would select Testing or Personalization, then create variations exploring CTA button language:

  • Urgent variation: "Try now"
  • Cost-free variation: "Try for free"
  • Gentler variation: "Get started"
  • Ready-to-buy variation: "Talk to sales"
Webflow interface showing a test setup for 'New customer offer' with variations like 'Urgent,' 'Cost-free,' 'Gentler,' and 'Ready to buy’

Creating variations takes place in Webflow. You can follow your typical workflow to create variations. For example, add and style new elements such as headings and CTAs just as you would on the base site. Changes to elements will only apply to the variation you’re working in and won’t impact the base site.

In Webflow, a Hero container is styled with a dialogue box showing that changes will only apply to the current variation

How does it look for personalization?

If you choose manual Personalization, you will also create audiences and match them with your variations. For example, you could match the CTA buttons above with audiences like this:

  • Urgent variation → Frequent visitors (visitors who have visited your site at least 4 times)
  • Cost-free variation → Targeted visitors (visitors who found your site via one of your campaigns)
  • Gentler variation → Browsing visitors (visitors who found your site via organic search)
  • Ready-to-buy variation → Interested visitors (visitors who have viewed your product page)
Webflow modal showing creating an audience called ‘Frequent visitors’ and defining it as users who have had at least four sessions in thirty days

Step 2: Stay on track with goals

Goals let you track and measure conversions. A conversion is counted when a visitor takes the action your optimization's primary goal is tracking. For example, if the goal is tracking clicks for a Subscribe button, a conversion is counted each time a visitor clicks Subscribe.

Goals act like a benchmark that lets you analyze the results of your tests, measure success, and optimize your website to drive more conversions.

Types of goals

  • AutoGoal - To start, Webflow Optimize will automatically generate an AutoGoal that tracks actions visitors take on a page after seeing a variation, such as clicking a targeted button, rather than navigating away.
  • Form submission goals (via integration) - Enterprise account plans can integrate with tools such as Marketo or HubSpot to create custom goals around form submissions.

If your optimization only has one goal, it's automatically set as the Primary goal. If your optimization has more than one goal (e.g., you're an Enterprise plan holder with a custom goal created via integration), you can set which goal is used as the primary goal for that optimization.

It's not possible to edit an existing AutoGoal or add new custom goals at this time. But stay tuned for specific element click goals coming soon.
Webflow interface showing a test variation with the AutoGoal for click engagement set as the primary goal to track visitor behavior
Webflow interface displaying two optimizations with the same primary goal of click engagement

How optimizations use goals

Goals are used to benchmark results a little differently depending on the optimization type.

  • Manual personalization - Goals display the performance of each variation (i.e., its conversion rate), with each audience.
  • Traditional tests - Goals display performance and determine which variation wins (i.e., the one with the highest conversion rate).
  • AI-optimized - Goals display performance and determine how the AI measures success, and thus which variations to show future visitors (i.e., variations that perform well are shown to more visitors).

Step 3: Preview & QA your setup

Before launching, it’s crucial to preview and quality-check your optimizations. Make sure all variations display correctly across all breakpoints such as desktop, tablet, and mobile. Testing in this stage ensures a smooth launch.

You can preview any variation by first selecting the variation in the Optimize menu at the top of the browser, then clicking Preview.

Webflow interface showing how to view variations in preview mode for testing and QA of your setup

You can publish each optimization to your staging environment before publishing to your production environment.

Step 4: Launch your optimizations

Once everything’s ready, with just a couple of clicks, you can launch all variations created for your optimization. In order to launch, you will need to publish your site.

Webflow interface showing the option to launch all variations and the confirmation dialog for publishing the site
Optimize plans for individuals and small teams can have up to five concurrent optimizations. Optimize Enterprise plans can have unlimited concurrent optimizations.

Step 5: Analyze results and continuously improve

The final step is to monitor how each variation performs. Use Webflow’s detailed reporting and audience insights to visualize how different types of visitors engage with your site.

After the results are in, you can take the learnings from those manual Tests or Personalizations to try new variations or audiences. And for AI Optimizations, you can disable poorly performing variations and add additional variations to optimize further. This ongoing cycle ensures your site performance continuously improves and your visitors’ experiences become increasingly personalized.

Webflow interface showing a report of results of an optimization, including a ‘winning’ variation with the highest conversion rate

Optimization results

Some of the things included in your optimization results report are:

  • Performance and allocation charts - These charts help you get a better understanding of results over time and identify trends or review how date-specific events changed results (e.g., a sale event or marketing campaign). 
  • Account engagement table - For Enterprise plans, account engagement displays details about the visitor's industry or company. Some of the data is determined automatically and some via any integrations you’ve set up.
  • Audience insights - These insights help you visualize and understand how different types of visitors are engaging with your variations. 
Learn more about how to Review your optimization results.

The user experience

From here, your variations will start running and visitors will see one variation (when Testing) or the variation designated for their audience segment (when Personalized).

When AI-optimized, the visitor will be shown variations with the highest probability for conversion. As visitors engage with your website, Webflow Optimize gathers and reports data. In this process, AI-optimize learns which variations are most effective for which audiences and continues to improve – boosting your conversion rate in the process.

For example, an AI-optimized test would look like this:

  • Visitor comes to your website
  • AI Optimize parses known visitor data
  • Visitor is shown variation with the highest conversion probability
  • Visitor engages with website
  • AI Optimize tracks, reports, and grows more intelligent
Graphic showing the AI-optimized experience: visitor to site, data parsed, visitor shown variation, visitor engages, AI Optimize learns, revenue and conversion rate increases

Resources and tools

Explore essential resources to kickstart your Optimize experience.

Ready to start optimizing?

Consider prioritizing these two steps first:

  • Establish a clear CRO strategy and roadmap. This will guide your optimization efforts and help you stay focused on your conversion goals.
  • Decide what to optimize. Webflow Optimize allows you to run multiple tests simultaneously, so you can experiment with various elements and quickly identify what resonates with your visitors.

Additional resources to take your optimizations to the next level:

Webflow Optimize is an add-on product available with most paid Site Plans. Visit our Webflow Optimize product page for more information if you haven’t already signed up.

Start testing, personalizing, and optimizing to see how Webflow Optimize can boost your site’s performance.

Test ideas, make improvements, and watch your conversions grow!

Got feedback?

Thank you for completing this course! Let us know what you think and help us improve.

For support with products and features, please visit this Webflow Help Center.

We appreciate your feedback. Optionally, provide your contact information to help us further improve the learning experience.

Your submission has been received. Thank you for your feedback.
Something went wrong while submitting the form. Please try again.