Commit graph

37 commits

Author SHA1 Message Date
Eric
40315723af
Website: Update /start questionnaire and contact form (#31301)
Closes: https://github.com/fleetdm/confidential/issues/11365

Changes:
- Updated the User model's supported `primaryBuyingSituation` values.
- Updated the /start questionnaire to use the new
`primaryBuyingSituation` values.
- Updated the contact form to use the new `primaryBuyingSituation`
values.
2025-07-25 17:36:42 -05:00
Eric
a5d3202fd6
Website: Update number of hosts required for managed cloud (#29760)
Changes:
- Updated the number of hosts required for Fleet Premium managed cloud.
2025-06-04 19:01:10 -05:00
Eric
2ced8a4d0b
Website: update "Let's talk to your team" step of /start questionnaire (#29242)
Closes: #29194

Changes:
- Updated the "Got questions" CTA on the "Let's talk to your team" to go
to the contact form.
2025-05-16 18:16:37 -05:00
Eric
714337163e
Update start questionnaire video (#29088)
Changes:
- Updated the video step of the start questionnaire.
2025-05-14 10:00:53 -05:00
Eric
3bd499313c
Website: Update card link on "Deploy fleet in your environment" step of the start questionnaire (#28468)
Closes: #28365

Changes:
- Updated the card that links to the support page in the "Deploy fleet
in your environment" step of the /start questionnaire to link to the
/try-fleet page
2025-04-23 10:41:01 -05:00
Eric
5ffc9340ab
Website: update /start questionnaire images (#28391)
Closes: https://github.com/fleetdm/confidential/issues/9170
Closes: https://github.com/fleetdm/confidential/issues/10348

Changes:
- Replaced the images on the /start with new captioned versions.
- Reduced the max-width and padding of the /start form on screens
smaller than 1200px
- Updated the start form to show the stage six image on the last steps
of the form.
2025-04-21 11:25:54 +09:00
Mike McNeil
261b2446d6
/start: Be more clear (#28355) 2025-04-18 10:10:32 -05:00
Eric
c5d713a00a
Website: change order of platform mentions for Windows users. (#28314)
Closes: https://github.com/fleetdm/confidential/issues/9592

Changes:
- Updated places where we list platforms to list Windows first for
website visitors using Windows
2025-04-16 18:10:45 -05:00
Eric
5ef16be93c
Website: Add note to 'is-it-any-good' step of /start questionnaire (#28036)
Closes: #27904

Changes:
- Updated the 'is-it-any-good' step of the /start questionnaire to
include a link to the embedded video on YouTube (If the embedded video
does not load).
2025-04-10 11:34:23 -05:00
Eric
46dc7e6dee
Website: Update text in "Managed cloud for growing deployments" step of start flow (#25743)
Changes:
- Updated the text in the "Managed cloud for growing deployments" step
of the start flow.
2025-01-24 08:19:39 -06:00
Eric
9ee251ae3d
Website: Add embedded video to /start flow. (#24979)
Changes:
- Updated the 'Is it any good" step of the /start questionnaire to have
an embedded youtube video of mikermcneil demoing Fleet.
2024-12-20 17:48:11 -06:00
Eric
afe79ec32c
Website: update start form link (#23729)
Changes:
- Updated a link in the managed cloud for growing deployments step to go
to the the "Lets get you set up" meeting
2024-11-12 10:26:23 -06:00
Eric
6c9b5a3338
Website: update number of hosts options in start questionnaire form responses (#23371)
Changes:
- Updated the options in the "How many hosts?" question of the /start
questionnaire. (300-10000 » 300-700 & 700-10000)
2024-10-29 18:17:16 -05:00
Eric
6e84647dea
Website: update "Managed cloud for growing deployments" step of start questionnaire (#23163)
Closes: https://github.com/fleetdm/confidential/issues/7956

Changes:
- Updated the link presented to users on the "Managed cloud for growing
deployments" step of the get started questionnaire
2024-10-24 18:15:47 -05:00
Eric
30885bfd33
[A/B] Website: change number of hosts required for managed cloud (#22888)
Changes:
- Updated number of hosts required for Fleet managed cloud to 300
- removed the pricing-features-table.yaml codeowner and added
noahtalerman as a DRI in the website's custom configuration

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-10-11 18:42:25 -05:00
Eric
7c14a3cace
Website: Move /try-fleet link in /start questionnaire (#22749)
Closes: #22737

Changes:
- Moved the link to /try-fleet to the "What did you think" step of the
/start questionnaire
2024-10-08 11:38:16 -05:00
Mike Thomas
55f5c6aad9
updated psystage images (#22649)
Updated psy-stage images

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-10-07 11:04:32 -05:00
Eric
d1dde4f190
Website: update save-questionnaire-progress (#22586)
Closes: https://github.com/fleetdm/confidential/issues/8237
Closes: https://github.com/fleetdm/confidential/issues/8236

Changes:
- Updated `save-questionnaire-progress` to update CRM records whenever a
user submits a step of the get started questionnaire. (This previously
only happened when a user's psychological stage changed)
- Changed the name of the 'cross-platform-mdm' step to
'message-about-cross-platform-mdm'
2024-10-03 13:49:42 -05:00
Mike McNeil
9fedb59283
/start: Minor text adjustments (#21966) 2024-09-10 16:24:09 -05:00
Eric
89cce2829f
Website: update start flow images (#21503)
Changes:
- Reduced the file size of the images in the /start flow 
- Updated the "What did you think?" step of the form to display a cloud
city image.
2024-08-22 13:47:32 -06:00
Eric
637e5e1216
Website: Update /start questionnaire steps and add images (#21452)
Closes: #21417 
Closes: #21413
Closes: #21378 


Changes:
- Updated save-questionnaire-progress to return the user's current
psychological stage when a user submits a step of the /start
questionnaire
- Updated the /start questionnaire to display an image that changes as
the user's psychological stage progresses.
- Updated the first step of the /start questionnaire and gave users the
ability to go back to the first step.
- Added an option for Linux to the "what do you manage" question that is
asked to MDM-focused users
- Added a step for MDM-focused users filling out the /start
questionnaire
- Updated the /start CTA to show different images based on psychological
stage and to be visible to users who have not purchased a self-service
license
2024-08-21 11:54:06 -06:00
Mike Thomas
7d45d42332
Website - /start progress bar success icon (#21451)
Updated the success icon in the /start progress bar.
2024-08-20 17:17:02 -06:00
Eric
54f18b7ac3
Website: Update "What will you use Fleet for?" options in /start questionnaire and talk to us form options (#20821)
Closes: #20557
Closes: #20735

Changes:
- Updated the options for the "What will you use Fleet for?" question in
the /start questionnaire and the talk to us form
- “Endpoint ops for Identity engineers and IT admins” » “IT engineering”
    - “Endpoint ops for security engineering” » “Security engineering”
    - Removed the "Vulnerability management" option
2024-07-29 16:11:31 -05:00
Mike Thomas
f92460aa06
Add video to /start "Is it any good?" (#20192)
Added a video to /start "Is it any good?" as per Figma wires:
https://www.figma.com/design/3he8e72251IEnF6dBafKq1/%F0%9F%9A%A7-fleetdm.com-(scratchpad)?node-id=14741-317164
2024-07-03 11:55:03 -05:00
Eric
c870e7d562
Website: Reorder /start questionnaire responses. (#20163)
Relates to: https://github.com/fleetdm/confidential/issues/7024

Changes:
- Moved the Device management option to the top of the list of responses
to the "What will you use Fleet for?" question
2024-07-02 17:23:03 -05:00
Eric
0abf4bb293
Website: Update personalized quotes on contact page and start questionnaire (#20071)
Closes: #20044 

Changes:
- Updated the personalized quotes on the contact form and /start
questionnaire
2024-06-27 15:06:16 -05:00
Eric
80a9ffeb69
Website: add step to the /start questionnaire for users who don't want to use Fleet (#19514)
Closes: https://github.com/fleetdm/confidential/issues/6287

Changes:
- Added a new page to the /start questionnaire where users can let us
know they're not interested in using Fleet.
2024-06-05 10:52:25 +09:00
Eric
f486abdf56
Website: Update /start questionnaire to add additional steps for users who don't want to self-host Fleet. (#18580)
Closes: https://github.com/fleetdm/confidential/issues/6268


Changes:
- Updated the questionnaire on the /start page to take users who answer
"I'd like you to host Fleet for me" on the "What did you think?" step to
the host count question.
- Updated the /start page script to handle this new behavior.
- Updated how psychologicalStage is set for users who answer the host
count question in `save-questionnaire-progress`.
- Updated `save-questionnaire-progress` to only call the salesforce
helper if the user's `psychologicalStage` changes.
2024-05-01 19:01:56 -05:00
Eric
806c88f006
Website: Add steps for users who deploy Fleet to /start questionnaire (#18661)
Changes:
- Added two steps to the /start questionnaire for users who select "I
want to deploy Fleet in my environment" on the "What did you think"
question.
- Updated save-questionnaire-progress to set psychologicalStage based on
selected answers to the new questions
2024-05-02 08:22:47 +09:00
Eric
35ab9f75b6
Website: fix syncing state to prevent double posting on /start form (#18468)
Closes: https://github.com/fleetdm/confidential/issues/6214

Changes:
- Updated the ajax button on the /start page form to prevent it from
being clicked twice when the form is submitted.
2024-04-22 14:33:12 -05:00
Eric
cb035d873d
Website: add psychologicalStage to User model (#18408)
Related to: https://github.com/fleetdm/confidential/issues/6155

Changes:
- Added a new attribute to the `User` model: `psychologicalStage`
- Updated `save-questionnaire-progress` to update a user's
`psychologicalStage` based on their current answers/progress on the
/start questionnaire
- Updated the personalization on the /contact page to use the
`psychologicalStage` from the user model
- Updated the value of a unselectable form option on the /start page
2024-04-18 21:18:36 -05:00
Eric
e2a7170b43
Website: Add fourth option to "What do you manage" question in /start questionnaire. (#18404)
Related to: https://github.com/fleetdm/confidential/issues/6154

Changes:
- Added a fourth option to the "what do you manage" question in the
/start questionnaire: "I'm just curious"
2024-04-18 18:19:13 -05:00
Eric
e0fd311831
Website: fix typo in start questionnaire answers (#18399)
Related to: https://github.com/fleetdm/confidential/issues/6152

Changes:
- Updated the value of the "I’d like to deploy Fleet in my environment"
answer of the "What did you think" step of the /start questionnaire
2024-04-18 12:25:32 -05:00
Eric
a389822f42
Website: Add steps to /start questionnaire (#18074)
Closes: #18047

Changes:
- Added three steps to the /start questionnaire
- Updated the contact page to prefill information for logged-in users by
default
- Updated the layout of the f/leetctl-preview page for users navigating
to it from the /start page.
- Updated the quote for vulnerability management on the /start and
/contact pages to have a logo (There will be a separate PR, to add it to
testimonials.yml)

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-04-08 19:39:19 +09:00
Eric
a0d1172f89
Website Update /start signup flow. (#18027)
Closes: #17958

Changes:
- Updated the primary and secondary CTAs site-wide
- Updated the /start page to have a multi-stage form that users can fill
out to personalize their onboarding experience
- Updated the signup action to not set a `primaryBuyingSituation` on new
user records (This will now be set when users progress through the
/start form)
- Added two new attributes to the `User` model:
`currentGetStartedQuestionnarieStep` and
`getStartedQuestionnarieAnswers` that save user's progress in the /start
form.


Before this PR can be merged we will need to:
- [x] Update the Zapier webhook that runs when new users sign up to no
longer expect a `primaryBuyingSituation` value
- [ ] Update the User table in the website's database
- [ ] Migrate the existing user records
2024-04-04 11:13:53 -05:00
Eric
c4a411b6d6
Website: create <logo-carousel> component (#17846)
Closes: #17755

Changes:
- Created a new component: `<logo-carousel>`
- Added the logo-carousel component to the /start, /login, and /register
pages.
- Updated the /register and /login pages to match the latest wireframes.
2024-03-28 09:10:24 +09:00
Eric
b36256a053
Website: Update /try-fleet (#17608)
Changes:
- Added `/start`, a page where users can choose whether to run a local
demo of Fleet, or purchase a Fleet Premium license
- Updated all "Try it now" links to go to the `/register` page.
- Updated the URL and added redirects:
   - `/customers/new-license` » `/new-license`
   - `/try-fleet/fleetctl-preview` » `/try-fleet`
   - `/customers/register` » `/register`
   - `/customers/login` » `/login`
- Removed the `/try-fleet/login` and `/try-fleet/register` pages
- Updated the /try-fleet/explore-data pages to redirect logged-out-users
to the /register page
- Updated policies, routes, and importer.less

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-03-14 10:28:23 -05:00