diff --git a/docs/docs/ab-testing.md b/docs/docs/ab-testing.md index a9218096abe26..b45857430b49f 100644 --- a/docs/docs/ab-testing.md +++ b/docs/docs/ab-testing.md @@ -10,6 +10,6 @@ However, there are several potential approaches: - **Use traditional A/B testing tools** like Optimizely. This will slow down your website because the client-side JavaScript used by these tools is quite heavy. In addition, you'll need to make sure to use the correct React component, since you should not be overwriting the DOM manually. -- **Use branch-based A/B testing**. For teams of developers without any content editors using a CMS, tools like [Netlify's branch-based A/B testing can work quite well with Gatsby.](./how-to/testing/ab-testing-with-google-analytics-and-netlify.md) +- **Use branch-based A/B testing**. For teams of developers without any content editors using a CMS, tools like [Netlify's branch-based A/B testing can work quite well with Gatsby.](/docs/how-to/testing/ab-testing-with-google-analytics-and-netlify/) - **Edge-based page splitting**. Some JAMStack vendors like [Outsmartly](https://www.outsmartly.com/) and [Uniform](https://uniform.dev/) have edge CDN integrations that allow them to serve multiple versions of a page, enabling personalization and A/B testing without a performance hit.