FAQ
Will the tracking snippet slow my site down?
Section titled “Will the tracking snippet slow my site down?”No. The snippet is built to stay out of your site’s way, and site speed is treated as a hard constraint, not a trade-off.
- Tiny payload. The bundle is small and compresses heavily — after compression it is typically smaller than the smallest image on your page. Exact size varies per account, since your variant code is embedded in it.
- Loaded from a global CDN. The file is heavily cached and served from edge locations close to your visitors, so it arrives fast on the first request and comes from cache after that.
- Asynchronous by default. Everything that does not need to run before the fold loads asynchronously, so the snippet does not block rendering or delay your content.
- Events stay off the critical path. Tracking is sent in small gzipped batches through a beacon mechanism, which the browser handles in the background without competing with your page.
- Core Web Vitals. Because the snippet does not block rendering and applies changes without layout-shifting reflows, it is designed to leave LCP and CLS where they were.
Will experiments affect my SEO?
Section titled “Will experiments affect my SEO?”Changes to important content are made in an SEO-aware way, keeping critical information readable to crawlers. The snippet itself is served from a global CDN and loads asynchronously, so it does not block rendering.
How do I install Shuttlebase?
Section titled “How do I install Shuttlebase?”Add the script tag Shuttlebase provides to your site’s <head>. Each account gets its own script file served from Shuttlebase’s CDN. Some platforms need one extra snippet on the order confirmation page, which Shuttlebase provides during onboarding. See Integration for platform-specific steps.
Do I need a product feed or an API integration?
Section titled “Do I need a product feed or an API integration?”No. Shuttlebase crawls your site to build its own picture of your catalog and brand, so there is no feed to maintain and no API to connect.
Can Shuttlebase work with single-page apps like React, Next.js, or Vue?
Section titled “Can Shuttlebase work with single-page apps like React, Next.js, or Vue?”Yes. Shuttlebase is frontend-agnostic and works with all major stacks, including single-page apps and rehydrated pages. The snippet tracks SPA navigations and observes DOM changes, so variants keep applying as your frontend re-renders. It also runs alongside other analytics and session-recording tools.
What happens if Shuttlebase has an outage?
Section titled “What happens if Shuttlebase has an outage?”Your store is unaffected. The snippet is served from a global CDN, and events leave the browser through a beacon mechanism that stays off the critical rendering path. An outage on Shuttlebase’s end cannot take your site down.
Do I need developers or designers on my side?
Section titled “Do I need developers or designers on my side?”No. Shuttlebase generates the design, copy, and code changes, and handles implementation and QA. Your team’s job is to review and approve.
Do you support my currency?
Section titled “Do you support my currency?”Yes. Currency matters because Shuttlebase measures revenue, not because it changes the prices your site displays — your store keeps showing whatever it shows today. Your account has a currency, purchase events carry the order’s currency and value, and every revenue figure in the dashboard is reported in your account currency. USD, EUR, GBP, CAD, AUD, MXN, ILS, CLP, BRL, and all major currencies are supported. If yours is missing, tell us and we’ll add it.
Experiments
Section titled “Experiments”Will the AI generate off-brand designs or copy?
Section titled “Will the AI generate off-brand designs or copy?”The platform learns your brand at kickoff by crawling your site, and you can upload brand guidebooks to ground it further. If something looks off-brand, flag it during review and the engine learns from the feedback. Nothing goes live without your approval. See Variants and QA.
Can my team edit a variant before approving it?
Section titled “Can my team edit a variant before approving it?”Yes, you can approve a variant with your own edits. When you review a launch request you can also approve it as is, request changes with comments and screenshots, reject it, or propose an alternative. See Reviewing and approving.
How many experiments run at the same time?
Section titled “How many experiments run at the same time?”Your account has a cap on concurrent experiments. Approved experiments past the cap wait with the status Awaiting Capacity and launch as slots open. See Automation settings.
Results
Section titled “Results”How do you decide that a variant won?
Section titled “How do you decide that a variant won?”Every experiment has one primary target metric that decides success. Shuttlebase uses standard frequentist tests and reports significance as high, medium, or low. See Statistics for the details.
What if a test loses money?
Section titled “What if a test loses money?”Several protections limit the damage:
- Guardrail metrics catch a variant that wins the target metric but hurts something else, such as revenue.
- The recommendations engine calls losing experiments and underperforming variants once minimum runtimes and conversion counts are met. With the default settings, losing experiments end automatically.
- When the estimated revenue loss is large, the engine flags the experiment for manual review instead of acting alone.
- Your team can pause an experiment or disable a variant at any time.
What happens when an experiment wins?
Section titled “What happens when an experiment wins?”The winning variant rolls out to 100% of traffic through the snippet. You can also hard-code the winning change into your own site, and the experiment is then marked Implemented by Client. See Experiment terminal states.
Do we keep the changes if we stop using Shuttlebase?
Section titled “Do we keep the changes if we stop using Shuttlebase?”Yes. Winning changes you publish are yours. You can export the variant code for any experiment and build the change into your site permanently, and the dashboard keeps a transparent record of everything that shipped.
Privacy and data
Section titled “Privacy and data”What happens when a visitor declines cookies?
Section titled “What happens when a visitor declines cookies?”Shuttlebase does not track them. Without consent the snippet sends no events, writes no user id, and persists no assignment. The visitor never enters running experiments. Deployed winning changes still render, because those are part of your site for everyone. See Privacy and consent.
Do you collect personal data about my visitors?
Section titled “Do you collect personal data about my visitors?”Shuttlebase does not collect customer PII. The snippet identifies visitors with an anonymous UUID generated in the browser and collects no names, emails, addresses, phone numbers, or payment details. URLs are redacted before sending, so query parameters that look like emails, passwords, or tokens are stripped. The client sends no IP address, and coarse location comes from CDN headers on the server side.
Is my data shared with other clients?
Section titled “Is my data shared with other clients?”Your data stays in your account. The platform models your visitors’ behavior separately per client, and your experiments are unique to your brand. Nothing Shuttlebase learns from your site is shared with competitors.
Which consent tools do you integrate with?
Section titled “Which consent tools do you integrate with?”Shuttlebase integrates with Shopify Customer Privacy, IAB TCF v2.2, OneTrust, and custom consent checkers. Global Privacy Control signals are honored on every account regardless of configuration. See Privacy and consent.
What cookies do you set?
Section titled “What cookies do you set?”The snippet sets a small fixed set of first-party cookies, including an anonymous visitor id and the experiment assignment map. See Cookies and storage for the full list with lifetimes.