Landing page: Teams is booked as a call, not bought - #543
Merged
Merged
Conversation
The Teams tier no longer sells itself. The per seat month price, the per seat year price, the size slider with its running total, the trial chip and the card at checkout sentence are all gone, and nothing replaced them with a smaller number or a range. The tier says instead that Teams is arranged with us on a call. The FAQ says the same: the answer about being charged during a trial is now an answer about how you get Teams at all, and the cost answer prices Teams with the team on the call. The free and Pro figures are untouched, and so is the Pro styling, the Pro copy and the release version. All four Teams calls to action now point at the same place, https://cal.com/chaitanya-giri-dk45ov/30min: the hero link that used to read Munder Difflin for Teams, the Teams feature card, the pricing tier button and the closing button. The feature card used to carry a second, different calendar link, which is now gone, so exactly one booking destination exists on the site. The calendar is the destination on purpose and for now. An intent form at /teams/talk would also catch someone who reads the page and does not book, but it is not built yet and it needs the founder's own answers first. Pointing a live public page at a route that does not exist would be a dead end, so the four links go to the calendar today and move to the form in one edit when it ships. The comment above the pricing section says so. The download line said paid plans start with a 14 day trial. Only Pro does now, so it names Pro. The seat slider script and the CSS for the slider and its total went with the markup it drove. What a company evaluating Teams still needs is kept: what Teams does, the sealed per device answer, the admin console, and that each person runs under their own keys. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PogxmT9ULRQSYbfs1oigLx
Contributor
🚫 This PR is missing its before/after evidenceEvery pull request here has to show its work. Screenshots or a short screen recording, before the change and after it.
How to fix it: edit the description, keep the A bug fix with no visible surface still needs it: show the failing behaviour, then the same steps passing. A terminal recording is fine. Genuinely nothing to show — a CI tweak, a typo, a dependency bump? A maintainer can apply the |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One file,
docs/index.html. Teams stops selling itself from the public page and Pro is not touched.What changed
Every Teams price is off the page. $39 a seat a month, $399 a seat a year and the $195 a month for 5 seats running total are all gone, and nothing replaced them with a smaller number or a range. The size slider, the 14 day trial chip on the Teams tier, the card at checkout sentence and the JavaScript that drove the slider went with them. The tier now reads
By call,thirty minutes, set up with us.All four Teams calls to action point at one place, https://cal.com/chaitanya-giri-dk45ov/30min:
harnessmd.com/console, text "Munder Difflin for Teams"cal.com/chaitanya-giri-w3wrwi/munder-difflin-teams-demo, an older and different calendarharnessmd.com/console, text "Start a team"harnessmd.com/console, text "Start a team"The feature card carried a second, older calendar link. It is replaced, not joined, so exactly one booking destination exists on the site now.
Two answers rewritten in the FAQ. "Will Teams charge me during the trial?" became "How do I get Teams?", and the cost answer prices Teams with the team on the call instead of quoting per seat figures. The Free and Pro figures in that answer are unchanged.
The download line said paid plans start with a 14 day trial. Only Pro does now, so it names Pro.
Why the calendar and not /teams/talk
An intent form at
/teams/talkwould also catch someone who reads the page and does not book, and that is still the plan. It is not built yet and it needs your own answers first, so pointing a live public page at a route that does not exist would be a dead end. The four links go to the calendar today and move to the form in one edit when it ships. The comment above the pricing section in the file says exactly this so nobody has to rediscover it.What was deliberately not touched
Pro keeps its styling, its copy and its three figures ($200 struck, $150 a year, $20 a month). Free is unchanged. The release version stays 0.4.6 and
npm run check:linkspasses:✓ release links consistent at v0.4.6.How to check it
Rendered locally and read back out of the live DOM. Every dollar figure remaining on the page is $0, $20, $150, $200, all of them Free or Pro. The four Teams links resolve to the calendar.
document.getElementById('seats')andgetElementById('teamTotal')are both gone, so the slider script has nothing orphaned to drive.Branch is rebased on
mainat 34f2749, so the Google Ads tag from #540 is already underneath it.🤖 Generated with Claude Code
https://claude.ai/code/session_01PogxmT9ULRQSYbfs1oigLx