B2B changelog
What's changed in CVpass B2B
Every public change to the B2B product: new features, improvements, security and compliance. Minor releases and internal fixes are not listed.
B2B conversion suite: trust, comparison, resources
- New
Dedicated security and GDPR page (/b2b/securite-rgpd) with 6 compliance pillars, a table of subprocessors and the rights of data subjects.
- New
CVpass vs Jobscan comparison page (/b2b/cvpass-vs-jobscan) with 15 feature-by-feature criteria.
- New
Sales resources page (/b2b/ressources) bringing together the product sheet, ROI calculator, DPA and FAQ by segment.
- New
B2B mission page (/b2b/notre-mission) with the 4 guiding principles and the timeline of the pivot.
- Improvement
Trackable KPIs section added to the 3 segment pages (schools, outplacement, recruitment firms).
- Improvement
Expanded FAQs with 7 to 8 Q&As per segment and FAQPage JSON-LD for AI Overviews.
- Improvement
Interactive ROI calculator on /b2b/ecoles: estimate of additional students placed based on cohort size.
- Improvement
Trust badges shown in the hero of B2B pages (EU, GDPR, DPA, FR).
- Improvement
Sticky mobile CTA bar on segment pages for always-on conversion.
- New
B2B header cleanup and visual consistency
- Improvement
Removed the 'Case studies' entry from the B2B header (empty page replaced by 'Pricing and POC' on the /b2b home page).
- Improvement
'My space', 'Sign in' and 'Individual version' buttons restyled as outline pills (consistent with 'Pro space' on the consumer side).
- New
'Pro space' button added to the nav and hero of the consumer home page (LandingPage.tsx).
- Improvement
Strict B2B / consumer separation
- Security
Middleware blocks cross-access: a B2B organisation member is redirected to /b2b/dashboard when trying to access protected consumer routes (analyse, tracker, account, etc.).
- New
Dedicated /b2b/login and /b2b/signup-org pages (separate from the consumer flow).
- Improvement
Sign-out button available from the B2B header (Clerk UserButton + link in the mobile drawer).
- Security
Sprint 4: B2B help centre and SEO
- New
B2B help centre (/b2b/aide) with 12 structured articles: inviting members, branding, seat management, GDPR, integrations.
- New
Sitemap.xml extended with all B2B pages, with calibrated SEO priorities.
- New
Robots.txt updated to allow indexing of public B2B pages.
- Compliance
Organisation and Service JSON-LD added to the B2B home page and segment pages for AI Overviews.
- New
Sprint 3: Stripe billing goes LIVE
- New
15 Stripe products created in LIVE mode (School Starter/Growth/Scale, Outplacement Solo/Team/Pro, Recruitment Solo/Team/Pro).
- New
Stripe webhook to manage subscriptions and update active seats.
- New
Stripe customer portal for self-service management of payment methods and invoices.
- New
Sprint 2: org invitations and POC
- New
HMAC-signed invitation system via Brevo email: 14-day magic link to join a B2B organisation.
- New
30-day POC with no credit card and 5 seats by default, configurable at sign-up.
- New
Admin dashboard with org branding (logo + primary colour) and aggregated statistics.
- New
Sprint 1: initial B2B pivot
- New
Supabase tables b2b_organizations, b2b_org_members, b2b_org_invites, b2b_org_usage_events.
- New
Public pages /b2b, /b2b/ecoles, /b2b/outplacement, /b2b/cabinets-recrutement and /b2b/tarifs.
- Compliance
Article 28 DPA published on /b2b/dpa, can be signed by both parties on request.
- New
Missing a feature for your use case?
We prioritise requests from active users and customers. If an integration or a feature is holding you back, write to us and we'll look at whether it's feasible.
Request a demo