November 30th, 2025

November 2025 Update

πŸ”— Short Codes for Feedback Links

Say goodbye to long, complicated URLs!

What's New

  • User-Friendly Short Codes: Clean, memorable URLs for all feedback links

  • Automatic Generation: Short codes auto-generated for new locations

  • Backfill Support: Existing locations automatically get short codes

  • QR Code Integration: QR codes now use short codes by default

Benefits

  • Easier to share via SMS and print materials

  • More professional appearance

  • Better for verbal communication

  • Backward compatible with existing links

πŸŽ“ Enhanced Onboarding Experience

We've refined the onboarding flow with more helpful features:

Step 6: Sharing Your Feedback Form

  • QR Code Download: Instantly download your QR code

  • Email/SMS Templates: Pre-written templates you can copy

  • CRM Integration Guides: Instructions for popular CRMs

  • Multiple Sharing Options: Everything in one place

Step 4: Test Your Form

  • Live Form Preview: Test your form during setup

  • Benefits List: See why each form type is valuable

  • Progress Tracking: Know exactly where you are

  • Reset Capabilities: Start over if needed

UI Enhancements

  • "Start Here" Indicator: Clear guidance in email input

  • Highlighted Send Button: Onboarding-specific styling

  • Better Props Management: Cleaner component interfaces with isOnboarding parameter

πŸ€– AI Review Generation Updates

Enhanced Review Quality

  • Asynchronous Generation: AI reviews generated in background

  • Better Error Handling: Retry options when generation fails

  • Loading States: Visual feedback during generation

  • Dynamic Placeholders: Contextual placeholder text

  • Expanded Text Limits: Support for longer reviews

Contact Management

  • Edit Contacts: Update contact information easily

  • Delete Contacts: Remove outdated contacts

Review Button Tracking

  • Click Tracking: Track when users click review buttons

  • Database Logging: Store interaction data

  • Session Recovery: Recover sessions using response_id

  • Dynamic AI Handling: Based on available credits

🎨 Demo Page Updates

Interactive Demo

  • Form Type Toggle: Switch between classic and chat forms

  • Form-Specific Benefits: Show benefits for each type

  • Improved Layout: Better grid and spacing

  • Responsive Design: Optimized for all devices

  • Mobile Styling: Dynamic viewport height utilities

Reusable Utilities

  • Clipboard Utility: copyToClipboard with iOS fallback support

  • Better Error Handling: Improved feedback on copy failures

  • Consistent UX: Unified copy functionality across components

πŸ“Š Content Updates

New Comparison Content

  • Broadly vs Spokk Article: Detailed head-to-head comparison

  • Pricing Breakdown: Clear pricing comparison tables

  • Feature Analysis: Side-by-side feature comparison

  • Use Cases: When to choose each platform

  • Decision Framework: Help readers choose the right tool

Additional Articles

  • Review request automation updates

  • Professional services content

  • Contractor guides and timing tips

  • HIPAA compliance specifications

🎨 Landing Page Improvements

Review Request Automation Page

  • Revamped with updated components

  • Enhanced schemas for SEO

  • Multi-channel support highlights

  • Clearer feature presentation

Google Review Generation Page

  • Dedicated landing page /google-review-generation

  • Hero, problem, solution sections

  • How-it-works walkthrough

  • Results showcase

  • Schema metadata for SEO

  • Strong call-to-action elements

Homepage Updates

  • Improved mobile responsiveness

  • Better navigation structure

  • Screencast player integration

  • Dynamic form selector

  • Updated demo section

πŸ“ˆ Dashboard Enhancements

Response Management

  • "Show Completed" Toggle: Filter responses by completion status

  • Multi-location Selection: Select multiple locations at once

  • Better Visibility: Improved response tracking

  • Dynamic Props: Enhanced component flexibility

Feedback Attributes

  • Active State Filters: Filter by active attributes

  • Custom Question Handling: Better custom question support

  • Attribute Management: Enhanced CRUD operations

πŸ”§ Technical Improvements

Conversion Tracking

  • Session Storage: Prevent duplicate GTM events (replaced useRef)

  • Session ID Tracking: Better transaction tracking

  • Stripe Success URL: Include session_id for tracking

  • Facebook Pixel: Server conversion API for checkout tracking

  • Simplified Transaction IDs: Better ID handling with fallback logic

API & Backend

  • Protocol-based Links: Better feedback link generation

  • Credit Usage Logic: Streamlined credit management

  • Removed Unnecessary Logs: Cleaner server logs

  • Short Code Support: Throughout API and DB logic

  • Link Management Updates: Compatibility with short codes

Form Logic

  • Default Form Type: Changed to 'classic'

  • Toggle Behavior: Consistent UI states

  • Benefit Display: Show/hide benefits correctly

  • Step Determination: Better flow control in chat forms

πŸ› Bug Fixes & Code Quality

  • Removed console.log statements from API files

  • Improved session restoration logic

  • Better handling of 'rid' parameter

  • Enhanced location dropdown functionality

  • Fixed form type and toggle states

  • Layout adjustments for demo page

  • Grid and spacing improvements

  • Height and margin refinements