How do i contact dealertrack support? Contact us to get the most out of your Dealertrack solution. Call our central support line at 877.357.8725 or use the links below for added convenience. Forgot your password or need help with your login ID? Watch a video on how to reset your password or click below to access the Login Assistance page.What is payment dealertrack? Dealertrack: Payment Dealertrack is the leading provider of on-demand dealership software for the auto industry, specializing in digital marketing, Sales and F&I tools, retailing, websites, CRM and DMS systems and Fixed Ops programs.Why join dealertrack accelerated title? Join us as our trade-in titling specialists show you how to leverage Dealertrack Accelerated Title® to save your back-office time and hassle, and help ensure profitability and cash flow at your dealership. NEWS AND ALERTS!