Faits: A. L._, née en 1952, a débuté le 1er octobre 2008 une activité de consultante en ressources humaines et en relations publiques, en partenariat avec la société X._. A ce titre, elle a requis son affiliation auprès de la Caisse cantonale vaudoise de compensation AVS (ci-après: la caisse) en tant que personne de condition indépendante. Par décision du 11 mars 2009, la caisse a refusé de lui reconnaître ce statut, la considérant comme salariée de la société X._, aux motifs qu'elle agissait au nom et pour le compte de cette société, laquelle était seule habilitée à contracter avec les clients. Le 10 septembre 2009, L._ a déposé une seconde demande d'affiliation pour personne de condition indépendante auprès de la caisse. Elle y indiquait notamment exercer l'activité de conseillère en ressources humaines dans ses propres locaux depuis le 1er septembre 2009. Par décision du 16 septembre 2010, confirmée sur opposition le 22 octobre suivant, la caisse a constaté que la requérante n'avait pas apporté d'éléments nouveaux par rapport à sa précédente demande d'affiliation et lui a derechef nié le statut d'indépendante. Elle a ajouté que la société X._ devait déclarer à sa caisse AVS les rémunérations versées. B. La société X._ a déféré la décision sur opposition au Tribunal cantonal du canton de Vaud, Cour des assurances sociales, qui l'a déboutée par jugement du 19 décembre 2011. C. La société X._ interjette un recours de droit public (recte: un recours en matière de droit public) contre ce jugement dont elle demande l'annulation. Elle conclut principalement, d'une part, à ce que le statut d'indépendant soit reconnu à L._ dans le cadre de sa relation commerciale avec elle et, d'autre part, que celle-ci soit affiliée à ce titre auprès de la caisse intimée et, subsidiairement, au renvoi de la cause à la juridiction cantonale pour nouveau jugement, le tout sous suite de frais et dépens. La caisse conclut au rejet du recours, tandis que L._ et l'Office fédéral des assurances sociales (OFAS) renoncent à se déterminer. 