What does this do?
Feature flags with SDK helps make the sdk and api workflow decision-ready in Testvoy. The goal is not only finding a setting, but understanding why it exists, how to read the outcome and where to debug first.
Know when to use it
Learn which UI fields matter
Know what success looks like
When should you use it?
Use this guide during first setup, experiment creation, report interpretation or before sharing with a client or team. Testvoy keeps the workflow approachable for non-technical users while still exposing SDK, event and security context for developers.
- 01
Choose the relevant workspace and project
- 02
Follow the checklist on this page
- 03
Verify with preview or verifier
- 04
Share the setting or report with the team
How to do it
Most Testvoy workflows follow the same pattern: choose context, define the rule or change, then verify through QA and reporting. This keeps the product focused on decision quality, not only running tests.
- Is the workspace correct?
- Is the project key or domain correct?
- Does the goal/event match?
- Were mobile and desktop checked?
- Any bot/SRM or dropped event warning?
const button = document.querySelector('[data-testvoy="hero-primary-cta"]');
if (button) {
button.textContent = "14 gün ücretsiz dene";
}Example developer integration
Example: after signup, send a conversion event and a user plan attribute. Event tracking measures the business action, while identify connects customer attributes for segmentation. Use simple properties without unnecessary personal data.
- 01
Verify SDK loaded
- 02
Call track inside signup success callback
- 03
Send segment values such as plan or account_type with identify
- 04
Check accepted signal in recent events
- 05
Match goal condition exactly with event name
const button = document.querySelector('[data-testvoy="hero-primary-cta"]');
if (button) {
button.textContent = "14 gün ücretsiz dene";
}Practical scenario
A growth team changes CTA copy on the pricing page, connects signup_started and signup_completed goals, then reads Google Ads and returning visitor segments separately. If the result is promising, they share a report link with the client or leadership.
Common mistakes
Most mistakes come from wrong project keys, overly broad selectors, missing goals, staging/prod mixups, early decisions on small samples or skipping mobile QA.
Naming an experiment 'test'
Launching without a goal
Deciding on total CVR only
Sending screenshots instead of shareable reports