Skip to main content
December 2025

Automations: Major Upgrade

We shipped a significant update to Automations this month, giving you more power to automate your business workflows.

New Features

Session Notes & Custom Fields in AutomationsYou can now include session notes and athlete custom fields (like skill level, position, or training focus) in your automated messages. Perfect for sending personalized session reminders with context about each athlete.Booking NotesAdd notes to individual sessions or entire recurring booking series. Great for tracking athlete-specific information, session goals, or occurrence-specific details. Notes are visible from your calendar and can be used in automations.Wait/Delay ActionsCreate timed sequences in your automations. For example: send a welcome email immediately, then follow up with a training tips message 3 days later. See all available actions →Scheduled Check TriggerRun automations on a recurring schedule (daily, weekly, etc.) to check conditions across your athlete base. Use this to automatically tag athletes based on subscription status, send weekly check-ins, or manage credits. Learn more about scheduled automations →

Bug Fixes

  • Fixed issues with email, SMS, and in-app message actions not sending correctly
  • Resolved errors when adding tags to users via automation
  • Fixed announcement sending errors
  • Wait/delay duration can now be adjusted properly
  • Trash icon now works correctly under wait/delay conditions
  • Product list UI no longer overlaps in automation builder
  • Scheduled check trigger now saves and fires correctly

Scheduling Improvements

Booking NotesAdd notes directly to bookings from your calendar. Notes can be added when creating a booking or edited afterward. Perfect for tracking session goals, athlete preferences, or special instructions.

Bug Fixes

  • Fixed an issue where notes weren’t saving when first creating a booking
  • Resolved a bug where free schedulers were incorrectly asking for credits

Payments & Billing

Revenue Sharing FixProducts with revenue sharing enabled now correctly display sales data in the original organization, not just the partner org.Transactions Page DefaultThe transactions page now defaults to showing 90 days instead of 7 days, so you see more of your payment history without having to change filters.

Bug Fixes

  • Fixed sync issues between Stripe and CoachIQ for transactions
  • Resolved cases where payments showed in Stripe but not CoachIQ (and vice versa)
  • Fixed subscription cancellation toggle not being respected
  • Investigated and resolved double charge reports

Coupons

Multi-Product CouponsYou can now select multiple products when restricting a coupon, making it easier to run promotions across related offerings without creating separate coupons for each.

Website Builder

Navigation FixFixed an issue where navigation links were all redirecting to the home page instead of their assigned destinations.Header/Logo OverlapResolved UI issue where the header and navigation were overlapping with logos on some websites.Subheading Font WeightIncreased the font weight on all subheadings so they stand out better without manual bolding.Apostrophe HandlingFixed an issue where apostrophes copied from Google Docs weren’t transferring correctly to website builder fields.

Native App (iOS & Android)

We shipped several stability and UX improvements to the mobile app this month.

Bug Fixes

  • Fixed crash when searching in Media Hub
  • Fixed crash when adding credits from the scheduler
  • Resolved issue where changing a single occurrence of a recurring booking wasn’t saving
  • Fixed session dates displaying in non-chronological order and repeating

Inbox & Messaging

SMS Message LinkingFixed an issue where incoming SMS messages were appearing as “guest” instead of being linked to the correct athlete profile.Coach Role MessagesResolved a bug where messages from coach roles were being sent to admins instead of the intended athletes.Phantom SMS FixFixed an issue where some organizations were seeing SMS messages in their inbox despite not having SMS enabled.

Programs & Content

Bug Fixes

  • Resolved access issues for free programs

Forms

Profile Link FixClicking on a user within form responses now correctly opens their profile instead of redirecting to the dashboard.Athlete Portal RedirectFixed an issue where embedded forms weren’t redirecting to the athlete portal after submission, even when configured to do so.

People / CRM

Bank Credit DisplayAdded a toggle to display bank credit amounts in the people archive view.

Media Hub

Video/Image FilterAdded the ability to filter by video or image in the media center popup within Website Builder, making it easier to find specific content.Search Results Fix (Native)Fixed issue where search results weren’t populating correctly on the native app.

Help Center Launch

We launched the new CoachIQ Help Center with comprehensive documentation:
  • ~80 feature articles
  • Step-by-step workflow guides
  • Business playbooks
  • Power-up documentation
Visit help.coachiq.io for all documentation.
November 2025

API & Integrations

Custom Fields via APIYou can now read and write custom fields through the CoachIQ API. This opens up powerful integrations - for example, when a lead comes in from Facebook Ads, you can automatically populate custom fields like “source: FB Ads” or UTM campaign data directly into athlete profiles.Tags via APIAdd and remove tags from athlete profiles through external systems. Combined with custom fields, this enables fully automated lead tracking and segmentation from your marketing tools.Phone Number Import FixFixed an issue with adding phone numbers via N8N and other integration tools.

Payments & Transactions

Transaction Sync ImprovementsResolved issues where recent transactions weren’t displaying correctly between Stripe and CoachIQ. Your transaction history now stays in sync reliably.Rollover Credits FixFixed an issue where rollover credits were being granted even when the subscription was configured not to allow them.

Scheduling

Booking Error FixResolved an issue where athletes were receiving “another athlete booked” errors when trying to complete checkout, even when the session was available.Reminder Message FixFixed an issue where athletes were receiving reminder messages that didn’t match the scheduler’s configured reminder settings.

Native App (iOS & Android)

We shipped several important fixes to improve the mobile experience this month.Inbox FixFixed an issue where user names were displaying as the admin’s name in inbox conversations.

Notifications

Delivery FixResolved an issue affecting notification delivery for some organizations. All athletes should now receive their booking confirmations, reminders, and announcements reliably.

Video & Media

Video Encoder UpdateUpdated the video encoding system to improve reliability when processing uploaded content. Videos should now process more consistently across all formats.Program Video PlaybackFixed an issue where some videos weren’t playing within programs, even though they worked in the Media Hub.

Website Builder

Blog Improvements
  • Removed featured image duplication (now only shows on blog list, not individual posts)
  • Fixed YouTube video embeds that had stopped working

Athlete Portal

Access FixResolved an issue where some athletes were unable to access the athlete portal and were seeing an error screen instead.

iOS Specific

Scroll FixFixed a UX issue on iOS where scrolling behavior wasn’t working correctly in certain views.