Optimize checklist for non-Webflow sites

Use this checklist to set up Webflow Optimize on a non-Webflow site, launch your first optimization, and build a repeatable testing program that helps improve your site over time.

Learn the platform

Before you build your first test, get familiar with how Optimize works. A little setup time here can save a lot of guessing later.

Select each task below for more details.

TASK
IMPACT
DIFFICULTY
High
Beginner
High
Beginner

Webflow Optimize helps you test and personalize site experiences, so you can move from guessing what works to learning from real visitor behavior. That’s what makes the upfront investment worth it: once you understand the core concepts, every optimization becomes easier to plan, build, measure, and improve.

Start by getting familiar with optimizations, variations, goals, audiences, and results. These are the building blocks you’ll use every time you launch a test or personalization. The clearer they are upfront, the easier it is to create optimizations that answer useful questions.

Pro tips:

Learn how Optimize works for non-Webflow sites

Prepare your setup

Before you can run experiments, you need the right infrastructure in place. For non-Webflow sites, this means setting up access, installing the Optimize snippet, connecting integrations, and defining goals before your first test goes live.

Select each task below for more details.

TASK
IMPACT
DIFFICULTY
Critical
Beginner
Critical
Beginner

Optimize works best when the right people have the right access. Giving everyone admin access might seem easier upfront, but it can create risk — especially if someone accidentally changes a live test, edits a variation, or updates settings that affect your data.

Before you invite teammates, decide who should manage setup, who can create and launch optimizations, who can review results, and who should receive alerts.

Pro tips

  • Map your team structure first before assigning Optimize site roles. You’ll likely have admins, editors, and viewers.
  • Give launch and edit permissions only to teammates who are responsible for managing optimizations.
  • Turn on email alerts for key status changes so your team doesn’t have to manually check in.
  • Revisit permissions when your team changes. Access has a way of outlasting the work it was originally granted for.
Learn how to configure your team
Critical
Intermediate
Critical
Intermediate

The Optimize JavaScript snippet is what connects Webflow Optimize to your website. Without it, Optimize can’t run variations, track visitor engagement, or collect results. For non-Webflow sites, you’ll need to work with your developer or web team to add the snippet to the pages you want to optimize.

For best results, add the snippet to every page on your site. At minimum, add it to any page where optimizations will run and any page where conversions happen. The snippet should be placed as high in the page’s <head> as possible so Optimize can initialize quickly.

Pro tips

  • Use the snippet from your Optimize account settings. Each site has a unique snippet.
  • Add the snippet to a base page template when possible, so it’s included consistently across the site.
  • Don’t use a tag manager, lazy loading, custom caching, or deferred loading to inject the snippet.
  • Ask your developer to verify the snippet is firing on all target pages, not just the homepage.
  • If your site uses a single-page app, Content Security Policy, Shopify, or Cloudflare Rocket Loader, review the special setup guidance before launch.
Learn how to install the snippet
High
Intermediate
High
Intermediate

Optimize becomes more powerful when it’s connected to your existing marketing stack. Integrations let you share data between Optimize and tools like HubSpot, Marketo, Google Analytics, and more — giving you richer audience targeting, better conversion tracking, and a clearer view of how optimizations affect downstream metrics.

Identify which integrations matter most for your team before you start running tests.

Pro tips

  • Prioritize the tools your team already uses to measure conversion. Your analytics platform is usually a good place to start.
  • If you use HubSpot or Marketo, set those integrations up early so you can use account-level goal tracking directly in the dashboard.
  • Document which integrations are live and what data they’re passing, so future team members understand your setup.
    Set up Optimize integrations
    Critical
    Intermediate
    Critical
    Intermediate

    Goals are how Optimize knows whether your experiments are working. Without them, you’re running tests blind. Goals define the conversions you care about most — things like form submissions, button clicks, page views, or custom events — and help you measure success consistently across optimizations.

    Set up a small number of high-value goals before launching your first test, so your results are easier to compare and act on.

    Pro tips

    • Don't try to track everything at once. Start with 2–3 goals that map directly to your business KPIs.
    • Choose a single primary goal per optimization so your results have a clear signal.
    • Click goals are a good starting point for form buttons, CTA clicks, and key navigation paths.

    NOTE: If you have an integration with Hubspot or Marketo you can set up site goals directly within the dashboard. For all other goals, please reach out to you Customer Success Manager or Customer Support.

    Learn how optimization goals work
    High
    Intermediate
    High
    Intermediate

    Audiences help you decide who should see each optimization experience. Use them to focus a test on a specific group of visitors, or to personalize content for audiences with different needs, intent, or context. You can start simple like visitors from a campaign, region, device type, or referral source, and then build more advanced audience rules as your program grows.

    Pro tips

    • Start with audience segments that map to a clear visitor need, like paid campaign traffic, regional visitors, returning visitors, or high-intent accounts.
    • Use audiences for focused tests when you want to learn how a specific group responds to a change.
    • Use audiences for personalization when you already know different groups should see different messages or experiences.
    • Keep your first audiences simple. Clear audience rules are easier to QA, explain, and learn from.
    • Before publishing, double-check that each audience matches the visitors you want to include or exclude.
    Learn how to build and use optimization audiences

    Start optimizing

    With your infrastructure in place, you're ready to run experiments. These tasks take you from planning your first test to reading results and keeping things running over time.

    Select each task below for more details.

    TASK
    IMPACT
    DIFFICULTY
    High
    Beginner
    High
    Beginner

    The biggest mistake teams make is running one-off experiments with no strategy behind them. A testing roadmap gives you a structured backlog of hypotheses, ranked by potential impact and effort, so you’re always running the most valuable test next — not just the first idea someone had.

    It also makes your program predictable. Stakeholders can see what’s coming, why it matters, and how each test supports your site goals.

    Pro tips

    • Anchor every test idea to a specific goal. If you can't connect it to a metric, it's not ready to test.
    • Use the ICE framework (Impact, Confidence, Ease) to prioritize your backlog.
    • Start with high-traffic, high-intent pages like your homepage, pricing page, or primary landing pages — you need traffic to reach statistical significance.
    • Share these optimization ideas with your team if you're starting from a blank slate.
    Read the ultimate guide to website optimization
    Critical
    Intermediate
    Critical
    Intermediate

    This is where theory meets practice. Optimize supports multiple experiment types, including traditional A/B tests, redirect tests, and AI-powered optimizations. Your first test doesn’t need to be your boldest one. Pick a clear hypothesis, a high-traffic page, and a variation you can build quickly.

    For non-Webflow sites, you’ll build most simple changes in the Optimize visual editor. Use the code editor when you need more advanced JavaScript or CSS.

    Pro tips

    • Start with a manual A/B test if you’re new to Optimize, so you understand the mechanics before using more advanced options.
    • Use AI Optimize when you want the platform to test multiple variations and route traffic based on performance.
    • Use redirect variations when you’re testing a completely different page layout or design.
    • QA your variation before going live. Check desktop, tablet, and mobile.
    Create a test optimization
    Critical
    Intermediate
    Critical
    Intermediate

    Running a test is only half the job. Reading the results correctly is where the value is actually created. Optimize surfaces performance data for each variation, including conversion rates, statistical significance for A/B tests, and Variation Strength for AI Optimize.

    Understanding how to interpret these metrics — and when a test has run long enough to call a winner — is a skill that compounds over time.

    Pro tips

    • Don’t call a winner too early. Statistical significance of 95% or higher is the standard threshold for A/B tests.
    • For AI Optimize, use Variation Strength as your signal. It shows which variations the algorithm is favoring based on real visitor behavior.
    • Use result filters to segment performance by device, audience, or traffic source. The top-line numbers don’t always tell the full story.
    • Document what you learned from every test, win or lose. Losing tests are often the most instructive.
    Learn how to view optimization results
    High
    Intermediate
    High
    Intermediate

    Once your program is running, maintenance keeps it healthy. This means stopping tests that have concluded, adjusting variation status or traffic allocations as needed, cloning high-performing variations for new experiments, and watching for anything that could affect data quality — like site updates that change a page’s layout or break a variation.

    A clean test environment is a faster, more reliable test environment.

    Pro tips

    • Stop traditional A/B once you’ve reached a decision. Leaving them running longer doesn’t necessarily improve the result, and it can waste useful traffic.
    • When you publish a site update that touches a page with an active test, check that your variations still render correctly.
    • Clone winning or useful variations before making follow-up changes.
    • Review FAQ and troubleshooting docs when goals aren’t firing, variations aren’t showing, or results look unexpected.
    Learn how to stop an optimization

    Start personalizing

    Once you're comfortable with testing, personalization lets you move beyond one-size-fits-all experiences and deliver targeted content to specific audiences.

    Select each task below for more details.

    TASK
    IMPACT
    DIFFICULTY
    High
    Advanced
    High
    Advanced

    Personalization is one of the most advanced capabilities in Optimize — and one of the most powerful when done right. Instead of showing every visitor the same experience, you can define audience segments based on rules like UTM parameters, referral source, geolocation, device, or behavior, then serve each segment a tailored version of your page.

    This is especially valuable for paid campaigns, account-based marketing, and high-intent landing pages where relevance can directly influence conversion.

    Pro tips

    • Start with a high-signal segment you already understand, like visitors from a specific paid campaign or a key account list.
    • Rules-based audiences are easier to build and maintain. Use code-based audiences when you need to reference custom data attributes or integrate with your CRM.
    • Set variation order carefully, since it controls priority when a visitor qualifies for multiple segments.
    • Personalization should still be tied to a clear goal. Don’t personalize just to personalize — know what conversion you’re trying to move.
    • If you’re setting up ABM-style personalization, align with your Customer Success Manager or account team on the best approach.
    Create a personalization optimization