diff --git a/platform-includes/distributed-tracing/how-to-use/javascript.tanstackstart-react.mdx b/platform-includes/distributed-tracing/how-to-use/javascript.tanstackstart-react.mdx
new file mode 100644
index 00000000000000..681bcfc990806e
--- /dev/null
+++ b/platform-includes/distributed-tracing/how-to-use/javascript.tanstackstart-react.mdx
@@ -0,0 +1,72 @@
+To connect server-side and client-side traces in TanStack Start, inject trace metadata into your HTML so the browser SDK can continue the trace started on the server.
+
+In your root route (`routes/__root.tsx`), use `getTraceData()` to retrieve the current trace context and inject it as meta tags:
+
+```typescript {filename:routes/__root.tsx}
+import type { ReactNode } from "react";
+import {
+ Outlet,
+ createRootRoute,
+ HeadContent,
+ Scripts,
+} from "@tanstack/react-router";
+import { getTraceData } from "@sentry/tanstackstart-react";
+
+export const Route = createRootRoute({
+ head: () => {
+ const traceData = getTraceData();
+ const sentryMeta = Object.entries(traceData).map(([key, value]) => ({
+ name: key,
+ content: value,
+ }));
+
+ return {
+ meta: [
+ ...sentryMeta,
+ ],
+ };
+ },
+ component: RootComponent,
+});
+
+function RootComponent() {
+ return (
+