Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDK Connections - Include visual experiments and draft experiments by default #2103

Merged
merged 1 commit into from Feb 7, 2024

Conversation

bttf
Copy link
Collaborator

@bttf bttf commented Feb 6, 2024

A common stumbling block for users is to create SDK Connections without the Visual Experiments toggle enabled. Later, when they reach out to support about their Visual Experiments not working, our first canned response is: 'Have you turned on visual experiments in your SDK connection?'

The reason a user want to omit visual experiments is to have a leaner payload to help with performance. Unfortunately, having this optimization by default is slowing down onboarding for new users.

This PR alters our SDK Connection creation modal so that when creating a new SDK Connection with the 'visualEditor' capability, we default to having both fields includeVisualExperiments and includeDraftExperiments set to true.

Users who wish to optimize still have the ability to do so. The assumption is that optimization will come later in the user journey and not in the initial onboarding phase for users.

This behavior does not apply to editing an SDK Connection - when editing, we maintain existing values, or set to false if the language selected no longer supports the 'visualEditor' capability.

Feb-06-2024 15-53-22

Copy link

github-actions bot commented Feb 7, 2024

Your preview environment pr-2103-bttf has been deployed.

Preview environment endpoints are available at:

@bttf bttf merged commit eb6e249 into main Feb 7, 2024
3 checks passed
@bttf bttf deleted the adnan/default-always-include-visual-exp branch February 7, 2024 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants