Features
- Introduced a new guided “Get Live” onboarding wizard for new accounts, walking users through inventory setup, ad platform connections (Google/Meta), lead source setup, team invites, and a final review step, with confirmation/error screens and loading states along the way, plus a skip option to move past any step.
- Added a “Get Started” welcome modal shown on the accounts list and home page to route new users into the onboarding flow.
- Property creation now offers a searchable list of supported web vendors and automatically pre-selects the right one based on the site’s detected platform.
- Added Impressions and CPM metrics to Meta Ads reporting tables and summary cards, alongside existing spend/click metrics.
- Sensitive account fields (Account Executive, HubSpot IDs, QuickBooks ID) are now restricted to admin users on the account/dealership info page.
- Added quick action buttons to the individual user details page, matching the actions already available from the user list.
- The sign-in screen now offers a clear path back to sign-up.
- The user account menu’s “General settings” link is now consistently available across all account/property views.
Performance
- Segment analysis, campaign analytics, and source/medium reports now show proper loading states and no longer fire duplicate or redundant data requests when filters or dates change, resulting in more consistent and predictable table refreshes.
- Account/dealership info page cancels unnecessary API calls when no property is selected, avoiding wasted requests and misleading errors.
Bug Fixes
- Privacy fix: shopper profile pages could show personally identifiable information (name, email, phone, viewed vehicles) even when the data-shield/PII masking was enabled; this is now properly masked.
- Fixed campaign and source/medium analytics pages showing stale or incorrect data due to race conditions when switching date ranges.
- Fixed account/dashboard redirect logic that could send users into an account with no associated property.
- Fixed sign-up flow incorrectly redirecting users to the login screen when a sign-up error occurred.
- Fixed the account creation form overwriting the entered dealership name when selecting a suggested address.
- Fixed handling of missing/invalid account or property IDs in URLs that could send users to the wrong page.
- Fixed the password-creation screen incorrectly showing the side menu and header.
- Fixed the syndicated audience list layout so long names wrap instead of being clipped, and widened the name column for readability.
- Fixed a user-deactivation confirmation dialog that could get stuck in a broken state on repeat use.